diff options
author | Matthew Lemon <y@yulqen.org> | 2024-04-23 11:16:38 +0100 |
---|---|---|
committer | Matthew Lemon <y@yulqen.org> | 2024-04-23 11:16:38 +0100 |
commit | 0f951dcf029d4af284467543a3afdf5bf6581a20 (patch) | |
tree | a48384210cdc168e3bd3ccff6d6d516eeed9e748 /ui/html | |
parent | 8b084e9fe7a5f3a04c32daf9a24f7f2cf67300f9 (diff) |
switched to Django
Diffstat (limited to '')
-rw-r--r-- | ui/html/base.tmpl.html | 198 | ||||
-rw-r--r-- | ui/html/pages/home.tmpl.html | 56 | ||||
-rw-r--r-- | ui/html/pages/operations_list.tmpl.html | 59 | ||||
-rw-r--r-- | ui/html/pages/organisations_list.tmpl.html | 33 | ||||
-rw-r--r-- | ui/html/pages/persons_list.tmpl.html | 33 | ||||
-rw-r--r-- | ui/html/partials/nav.tmpl.html | 10 |
6 files changed, 0 insertions, 389 deletions
diff --git a/ui/html/base.tmpl.html b/ui/html/base.tmpl.html deleted file mode 100644 index cc94537..0000000 --- a/ui/html/base.tmpl.html +++ /dev/null @@ -1,198 +0,0 @@ -{{ define "base" }} -<!DOCTYPE html> -<html class="govuk-template app-html-class"> - <head> - <meta charset="utf-8"> - <title>DefNucSyR Engagement Database (DED)</title> - <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> - <meta name="theme-color" content="blue"> - <link rel="icon" sizes="48x48" href="/static/assets/images/favicon.ico"> - <link rel="icon" sizes="any" href="/static/assets/images/favicon.svg" type="image/svg+xml"> - <link rel="mask-icon" href="/static/assets/images/govuk-icon-mask.svg" color="blue"> - <link rel="apple-touch-icon" href="/static/assets/images/govuk-icon-180.png"> - <link rel="manifest" href="/static/assets/manifest.json"> - <link rel="stylesheet" href="/static/css/govuk-frontend.min.css"> - <link rel="stylesheet" href="/static/css/main.css"> - <meta property="og:image" content="/static/assets/images/govuk-opengraph-image.png"> - </head> - - <body class="govuk-template__body app-body-class" data-test="My value" data-other="report:details"> - <script> - document.body.className += ' js-enabled' + ('noModule' in HTMLScriptElement.prototype ? ' govuk-frontend-supported' : ''); - </script> - <form action="/form-handler" method="post" novalidate> - <div class="govuk-cookie-banner" data-nosnippet role="region" aria-label="Cookies on [name of service]"> - <div class="govuk-cookie-banner__message govuk-width-container"> - <div class="govuk-grid-row"> - <div class="govuk-grid-column-two-thirds"> - <h2 class="govuk-cookie-banner__heading govuk-heading-m"> - Cookies on [name of service] - </h2> - <div class="govuk-cookie-banner__content"> - <p class="govuk-body">We use some essential cookies to make this service work.</p> - <p class="govuk-body">We’d also like to use analytics cookies so we can understand how you use the service and make improvements.</p> - </div> - </div> - </div> - <div class="govuk-button-group"> - <button value="yes" type="submit" name="cookies[analytics]" class="govuk-button" data-module="govuk-button"> - Accept analytics cookies - </button> - <button value="no" type="submit" name="cookies[analytics]" class="govuk-button" data-module="govuk-button"> - Reject analytics cookies - </button> - <a class="govuk-link" href="#">View cookies</a> - </div> - </div> - </div> - </form> - <a href="#main-content" class="govuk-skip-link" data-module="govuk-skip-link">Skip to main content</a> - <header class="govuk-header" role="banner" data-module="govuk-header"> - <div class="govuk-header__container app-width-container"> - <div class="govuk-header__logo"> - <a href="#" class="govuk-header__link govuk-header__link--homepage"> - <svg - focusable="false" - role="img" - class="govuk-header__logotype" - xmlns="http://www.w3.org/2000/svg" - viewBox="0 0 148 30" - height="30" - width="148" - aria-label="GOV.UK"> - <title>GOV.UK</title> - <path d="M22.6 10.4c-1 .4-2-.1-2.4-1-.4-.9.1-2 1-2.4.9-.4 2 .1 2.4 1s-.1 2-1 2.4m-5.9 6.7c-.9.4-2-.1-2.4-1-.4-.9.1-2 1-2.4.9-.4 2 .1 2.4 1s-.1 2-1 2.4m10.8-3.7c-1 .4-2-.1-2.4-1-.4-.9.1-2 1-2.4.9-.4 2 .1 2.4 1s0 2-1 2.4m3.3 4.8c-1 .4-2-.1-2.4-1-.4-.9.1-2 1-2.4.9-.4 2 .1 2.4 1s-.1 2-1 2.4M17 4.7l2.3 1.2V2.5l-2.3.7-.2-.2.9-3h-3.4l.9 3-.2.2c-.1.1-2.3-.7-2.3-.7v3.4L15 4.7c.1.1.1.2.2.2l-1.3 4c-.1.2-.1.4-.1.6 0 1.1.8 2 1.9 2.2h.7c1-.2 1.9-1.1 1.9-2.1 0-.2 0-.4-.1-.6l-1.3-4c-.1-.2 0-.2.1-.3m-7.6 5.7c.9.4 2-.1 2.4-1 .4-.9-.1-2-1-2.4-.9-.4-2 .1-2.4 1s0 2 1 2.4m-5 3c.9.4 2-.1 2.4-1 .4-.9-.1-2-1-2.4-.9-.4-2 .1-2.4 1s.1 2 1 2.4m-3.2 4.8c.9.4 2-.1 2.4-1 .4-.9-.1-2-1-2.4-.9-.4-2 .1-2.4 1s0 2 1 2.4m14.8 11c4.4 0 8.6.3 12.3.8 1.1-4.5 2.4-7 3.7-8.8l-2.5-.9c.2 1.3.3 1.9 0 2.7-.4-.4-.8-1.1-1.1-2.3l-1.2 4c.7-.5 1.3-.8 2-.9-1.1 2.5-2.6 3.1-3.5 3-1.1-.2-1.7-1.2-1.5-2.1.3-1.2 1.5-1.5 2.1-.1 1.1-2.3-.8-3-2-2.3 1.9-1.9 2.1-3.5.6-5.6-2.1 1.6-2.1 3.2-1.2 5.5-1.2-1.4-3.2-.6-2.5 1.6.9-1.4 2.1-.5 1.9.8-.2 1.1-1.7 2.1-3.5 1.9-2.7-.2-2.9-2.1-2.9-3.6.7-.1 1.9.5 2.9 1.9l.4-4.3c-1.1 1.1-2.1 1.4-3.2 1.4.4-1.2 2.1-3 2.1-3h-5.4s1.7 1.9 2.1 3c-1.1 0-2.1-.2-3.2-1.4l.4 4.3c1-1.4 2.2-2 2.9-1.9-.1 1.5-.2 3.4-2.9 3.6-1.9.2-3.4-.8-3.5-1.9-.2-1.3 1-2.2 1.9-.8.7-2.3-1.2-3-2.5-1.6.9-2.2.9-3.9-1.2-5.5-1.5 2-1.3 3.7.6 5.6-1.2-.7-3.1 0-2 2.3.6-1.4 1.8-1.1 2.1.1.2.9-.3 1.9-1.5 2.1-.9.2-2.4-.5-3.5-3 .6 0 1.2.3 2 .9l-1.2-4c-.3 1.1-.7 1.9-1.1 2.3-.3-.8-.2-1.4 0-2.7l-2.9.9C1.3 23 2.6 25.5 3.7 30c3.7-.5 7.9-.8 12.3-.8m28.3-11.6c0 .9.1 1.7.3 2.5.2.8.6 1.5 1 2.2.5.6 1 1.1 1.7 1.5.7.4 1.5.6 2.5.6.9 0 1.7-.1 2.3-.4s1.1-.7 1.5-1.1c.4-.4.6-.9.8-1.5.1-.5.2-1 .2-1.5v-.2h-5.3v-3.2h9.4V28H55v-2.5c-.3.4-.6.8-1 1.1-.4.3-.8.6-1.3.9-.5.2-1 .4-1.6.6s-1.2.2-1.8.2c-1.5 0-2.9-.3-4-.8-1.2-.6-2.2-1.3-3-2.3-.8-1-1.4-2.1-1.8-3.4-.3-1.4-.5-2.8-.5-4.3s.2-2.9.7-4.2c.5-1.3 1.1-2.4 2-3.4.9-1 1.9-1.7 3.1-2.3 1.2-.6 2.6-.8 4.1-.8 1 0 1.9.1 2.8.3.9.2 1.7.6 2.4 1s1.4.9 1.9 1.5c.6.6 1 1.3 1.4 2l-3.7 2.1c-.2-.4-.5-.9-.8-1.2-.3-.4-.6-.7-1-1-.4-.3-.8-.5-1.3-.7-.5-.2-1.1-.2-1.7-.2-1 0-1.8.2-2.5.6-.7.4-1.3.9-1.7 1.5-.5.6-.8 1.4-1 2.2-.3.8-.4 1.9-.4 2.7zM71.5 6.8c1.5 0 2.9.3 4.2.8 1.2.6 2.3 1.3 3.1 2.3.9 1 1.5 2.1 2 3.4s.7 2.7.7 4.2-.2 2.9-.7 4.2c-.4 1.3-1.1 2.4-2 3.4-.9 1-1.9 1.7-3.1 2.3-1.2.6-2.6.8-4.2.8s-2.9-.3-4.2-.8c-1.2-.6-2.3-1.3-3.1-2.3-.9-1-1.5-2.1-2-3.4-.4-1.3-.7-2.7-.7-4.2s.2-2.9.7-4.2c.4-1.3 1.1-2.4 2-3.4.9-1 1.9-1.7 3.1-2.3 1.2-.5 2.6-.8 4.2-.8zm0 17.6c.9 0 1.7-.2 2.4-.5s1.3-.8 1.7-1.4c.5-.6.8-1.3 1.1-2.2.2-.8.4-1.7.4-2.7v-.1c0-1-.1-1.9-.4-2.7-.2-.8-.6-1.6-1.1-2.2-.5-.6-1.1-1.1-1.7-1.4-.7-.3-1.5-.5-2.4-.5s-1.7.2-2.4.5-1.3.8-1.7 1.4c-.5.6-.8 1.3-1.1 2.2-.2.8-.4 1.7-.4 2.7v.1c0 1 .1 1.9.4 2.7.2.8.6 1.6 1.1 2.2.5.6 1.1 1.1 1.7 1.4.6.3 1.4.5 2.4.5zM88.9 28 83 7h4.7l4 15.7h.1l4-15.7h4.7l-5.9 21h-5.7zm28.8-3.6c.6 0 1.2-.1 1.7-.3.5-.2 1-.4 1.4-.8.4-.4.7-.8.9-1.4.2-.6.3-1.2.3-2v-13h4.1v13.6c0 1.2-.2 2.2-.6 3.1s-1 1.7-1.8 2.4c-.7.7-1.6 1.2-2.7 1.5-1 .4-2.2.5-3.4.5-1.2 0-2.4-.2-3.4-.5-1-.4-1.9-.9-2.7-1.5-.8-.7-1.3-1.5-1.8-2.4-.4-.9-.6-2-.6-3.1V6.9h4.2v13c0 .8.1 1.4.3 2 .2.6.5 1 .9 1.4.4.4.8.6 1.4.8.6.2 1.1.3 1.8.3zm13-17.4h4.2v9.1l7.4-9.1h5.2l-7.2 8.4L148 28h-4.9l-5.5-9.4-2.7 3V28h-4.2V7zm-27.6 16.1c-1.5 0-2.7 1.2-2.7 2.7s1.2 2.7 2.7 2.7 2.7-1.2 2.7-2.7-1.2-2.7-2.7-2.7z"></path> - </svg> - </a> - </div> - <div class="govuk-header__content"> - <a href="#" class="govuk-header__link govuk-header__service-name"> - Defence Nuclear Security Regulator - </a> - <nav aria-label="Menu" class="govuk-header__navigation"> - <button type="button" class="govuk-header__menu-button govuk-js-header-toggle" aria-controls="navigation" hidden> - Menu - </button> - <ul id="navigation" class="govuk-header__navigation-list"> - <li class="govuk-header__navigation-item govuk-header__navigation-item--active"> - <a class="govuk-header__link" href="#"> - Operations - </a> - </li> - <li class="govuk-header__navigation-item"> - <a class="govuk-header__link" href="#"> - Engagement Plans - </a> - </li> - <li class="govuk-header__navigation-item"> - <a class="govuk-header__link" href="#"> - Regulation - </a> - </li> - </ul> - </nav> - </div> - </div> - </header> - - <div class="govuk-width-container app-width-container"> - <div class="govuk-phase-banner"> - <p class="govuk-phase-banner__content"> - <strong class="govuk-tag govuk-phase-banner__content__tag"> - Alpha - </strong> - <span class="govuk-phase-banner__text"> - This is a new service – your <a class="govuk-link" href="#">feedback</a> will help us to improve it. - </span> - </p> - </div> - <a href="#" class="govuk-back-link">Back</a> - <main class="govuk-main-wrapper app-main-class" id="main-content" role="main"> - {{ template "main" . }} <!-- DONT FORGET THE DOT!!! --> - </main> - </div> - <footer class="govuk-footer" role="contentinfo"> - <div class="govuk-width-container"> - <div class="govuk-footer__meta"> - <div class="govuk-footer__meta-item govuk-footer__meta-item--grow"> - <h2 class="govuk-visually-hidden">Support links</h2> - <ul class="govuk-footer__inline-list"> - <li class="govuk-footer__inline-list-item"> - <a class="govuk-footer__link" href="#"> - Help - </a> - </li> - <li class="govuk-footer__inline-list-item"> - <a class="govuk-footer__link" href="#"> - Cookies - </a> - </li> - <li class="govuk-footer__inline-list-item"> - <a class="govuk-footer__link" href="#"> - Contact - </a> - </li> - <li class="govuk-footer__inline-list-item"> - <a class="govuk-footer__link" href="#"> - Terms and conditions - </a> - </li> - </ul> - <svg - aria-hidden="true" - focusable="false" - class="govuk-footer__licence-logo" - xmlns="http://www.w3.org/2000/svg" - viewBox="0 0 483.2 195.7" - height="17" - width="41"> - <path - fill="currentColor" - d="M421.5 142.8V.1l-50.7 32.3v161.1h112.4v-50.7zm-122.3-9.6A47.12 47.12 0 0 1 221 97.8c0-26 21.1-47.1 47.1-47.1 16.7 0 31.4 8.7 39.7 21.8l42.7-27.2A97.63 97.63 0 0 0 268.1 0c-36.5 0-68.3 20.1-85.1 49.7A98 98 0 0 0 97.8 0C43.9 0 0 43.9 0 97.8s43.9 97.8 97.8 97.8c36.5 0 68.3-20.1 85.1-49.7a97.76 97.76 0 0 0 149.6 25.4l19.4 22.2h3v-87.8h-80l24.3 27.5zM97.8 145c-26 0-47.1-21.1-47.1-47.1s21.1-47.1 47.1-47.1 47.2 21 47.2 47S123.8 145 97.8 145" /> - </svg> - <span class="govuk-footer__licence-description"> - All content is available under the - <a - class="govuk-footer__link" - href="https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/" - rel="license">Open Government Licence v3.0</a>, except where otherwise stated - </span> - </div> - <div class="govuk-footer__meta-item"> - <a - class="govuk-footer__link govuk-footer__copyright-logo" - href="https://www.nationalarchives.gov.uk/information-management/re-using-public-sector-information/uk-government-licensing-framework/crown-copyright/"> - © Crown copyright - </a> - </div> - </div> - </div> - </footer> - <script type="module" src="/static/js/govuk-frontend.min.js"></script> - <script type="module"> - import { - initAll - } from '/static/js/govuk-frontend.min.js' - initAll() - </script> - </body> - - - <!-- <body class="govuk-template__body"> --> - <!-- <script>document.body.className += ' js-enabled' + ('noModule' in HTMLScriptElement.prototype ? ' govuk-frontend-supported' : '');</script> --> - <!-- <script type="module" src="/static/js/govuk-frontend.min.js"></script> --> - <!-- <script type="module"> --> - <!-- import { initAll } from '/static/js/govuk-frontend.min.js' --> - <!-- initAll() --> - <!-- </script> --> - <!-- <div class="content"> --> - <!-- <header> --> - <!-- {{ template "nav" . }} --> - <!-- </header> --> - <!-- <main> --> - <!-- {{ template "main" . }} <!-1- DONT FORGET THE DOT!!! -1-> --> - <!-- </main> --> - <!-- </div> --> - <!-- </body> --> -</html> -{{ end }} diff --git a/ui/html/pages/home.tmpl.html b/ui/html/pages/home.tmpl.html deleted file mode 100644 index 1164108..0000000 --- a/ui/html/pages/home.tmpl.html +++ /dev/null @@ -1,56 +0,0 @@ -{{ define "title"}}Home{{ end }} - -{{ define "main" }} -<h2 class="govuk-heading-xl">DefNucSyR Engagement Database (DED)</h2> - -<div class="govuk-accordion" data-module="govuk-accordion" id="accordion-default"> - <div class="govuk-accordion__section"> - <div class="govuk-accordion__section-header"> - <h2 class="govuk-accordion__section-heading"> - <span class="govuk-accordion__section-button" id="accordion-default-heading-1"> - Regulation - </span> - </h2> - </div> - <div id="accordion-default-content-1" class="govuk-accordion__section-content"> - <p class="govuk-body">Stuff here</p> - </div> - </div> - <div class="govuk-accordion__section"> - <div class="govuk-accordion__section-header"> - <h2 class="govuk-accordion__section-heading"> - <span class="govuk-accordion__section-button" id="accordion-default-heading-2"> - Submarines & Propulsion Team - </span> - </h2> - </div> - <div id="accordion-default-content-2" class="govuk-accordion__section-content"> - <p class="govuk-body">Stuff here</p> - </div> - </div> - <div class="govuk-accordion__section"> - <div class="govuk-accordion__section-header"> - <h2 class="govuk-accordion__section-heading"> - <span class="govuk-accordion__section-button" id="accordion-default-heading-3"> - Warhead & Transport Team - </span> - </h2> - </div> - <div id="accordion-default-content-3" class="govuk-accordion__section-content"> - <p class="govuk-body">Stuff here</p> - </div> - </div> - <div class="govuk-accordion__section"> - <div class="govuk-accordion__section-header"> - <h2 class="govuk-accordion__section-heading"> - <span class="govuk-accordion__section-button" id="accordion-default-heading-4"> - How people read - </span> - </h2> - </div> - <div id="accordion-default-content-4" class="govuk-accordion__section-content"> - <p class="govuk-body">This is the content for How people read.</p> - </div> - </div> -</div> -{{ end }} diff --git a/ui/html/pages/operations_list.tmpl.html b/ui/html/pages/operations_list.tmpl.html deleted file mode 100644 index 2863d19..0000000 --- a/ui/html/pages/operations_list.tmpl.html +++ /dev/null @@ -1,59 +0,0 @@ -{{ define "title" }}Operations{{end}} - - -{{ define "main" }} -<h3>Operations <span><a href="#" class="admin-link">[Admin]</a></span></h3> - -<p> -Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. -</p> - - -{{if .Operations}} -<table id="home-summary-table"> - <thead> - <tr id="header-row"> - <th>Operation</th> - <th>RP</th> - <th>Lead Inspector[s]</th> - <th>Description</th> - <th>Organisation</th> - <th>EPs</th> - <th>ESs</th> - <th>SharePoint</th> - </tr> - </thead> - <tbody> - {{range .Operations }} - <tr> - <td><a href="#">{{.Name}}</a></td> - <td>Tim Gudgeon</td> - <td>Tina McKinchey / Barbara Snelland</td> - <td>{{.Description}}</td> - <td>{{.OrganisationName}}</td> - <td><a href="#">EP 2024</a></td> - <td> - {{if .EngagementStrategies}} - <ul> - {{range .EngagementStrategies}} - <li class="table-list"> - <a href="#">{{.FormatForTable }}</a> - </li> - {{end}} - - </ul> - {{else}} - NA - {{end}} - </td> - <td><a href="#">Link</a></td> - </tr> - {{end}} - </tbody> -</table> -{{else}} -<p>There are no operations.</p> -{{end}} - -{{ end }} - diff --git a/ui/html/pages/organisations_list.tmpl.html b/ui/html/pages/organisations_list.tmpl.html deleted file mode 100644 index 5fedb09..0000000 --- a/ui/html/pages/organisations_list.tmpl.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ define "title" }}Organisations{{end}} - -{{ define "main" }} -<h3>Organisations <span><a href="#" class="admin-link">[Admin]</a></span></h3> -<table id="home-summary-table"> - <thead> - <tr id="header-row"> - <th>Organisation</th> - <th>RP</th> - <th>Lead Inspector[s]</th> - <th>Another attribute</th> - <th>Another attribute</th> - <th>SharePoint</th> - </tr> - </thead> - <tbody> - {{ if .Organisations }} - {{range .Organisations}} - <tr> - <td><a href="#">{{.Name}}</a></td> - <td>Tim Gudgeon</td> - <td>Tina McKinchey / Barbara Snelland</td> - <td>Bobbins</td> - <td>Bobbins</td> - <td><a href="#">Link</a></td> - </tr> - {{end}} - {{else}} - <p>There are no organisations yet.</p> - {{end}} - </tbody> -</table> -{{ end }} diff --git a/ui/html/pages/persons_list.tmpl.html b/ui/html/pages/persons_list.tmpl.html deleted file mode 100644 index 87689df..0000000 --- a/ui/html/pages/persons_list.tmpl.html +++ /dev/null @@ -1,33 +0,0 @@ -{{ define "title" }}Operations{{end}} - - -{{ define "main" }} -<h3>People <span><a href="#" class="admin-link">[Admin]</a></span></h3> - -{{if .Persons}} - <table id="home-summary-table"> - <thead> - <tr id="header-row"> - <th>First Name</th> - <th>Last Name</th> - <th>Organisation</th> - <th>Role</th> - </tr> - </thead> - <tbody> - {{range .Persons }} - <tr> - <td>{{.FirstName}}</td> - <td>{{.LastName}}</td> - <td>{{.OrganisationName}}</td> - <td>{{.RoleName}}</td> - </tr> - {{end}} - </tbody> - </table> -{{else}} -<p>There are no operations.</p> -{{end}} - -{{ end }} - diff --git a/ui/html/partials/nav.tmpl.html b/ui/html/partials/nav.tmpl.html deleted file mode 100644 index ac79192..0000000 --- a/ui/html/partials/nav.tmpl.html +++ /dev/null @@ -1,10 +0,0 @@ -{{ define "nav" }} -<nav> - <h1>DefNucSyR Engagement Database</h1> - <a href="/">Home</a> - <a href="/organisation/list">Organisations</a> - <a href="/operation/list">Operations</a> - <a href="/person/list">People</a> - <a href="#">Engagement Planning</a> -</nav> -{{ end }} |