3 changed files with 77 additions and 0 deletions
			
			
		@ -0,0 +1,9 @@ | 
				
			|||||||
 | 
					<%= govuk_header( | 
				
			||||||
 | 
					      classes: "app-header app-header--orange", | 
				
			||||||
 | 
					      homepage_url: Rails.application.routes.url_helpers.root_path, | 
				
			||||||
 | 
					      navigation_classes: "govuk-header__navigation--end", | 
				
			||||||
 | 
					    ) do |component| | 
				
			||||||
 | 
					      component.with_product_name(name: t("service_name")) | 
				
			||||||
 | 
					        component.with_navigation_item(text: "Your account", href: Rails.application.routes.url_helpers.account_path) | 
				
			||||||
 | 
					        component.with_navigation_item(text: "Sign out", href: Rails.application.routes.url_helpers.destroy_user_session_path) | 
				
			||||||
 | 
					    end %> | 
				
			||||||
@ -0,0 +1,66 @@ | 
				
			|||||||
 | 
					</html><!DOCTYPE html> | 
				
			||||||
 | 
					<html lang="en" class="govuk-template"> | 
				
			||||||
 | 
					  <head> | 
				
			||||||
 | 
					    <title>Admin</title> | 
				
			||||||
 | 
					    <%= csrf_meta_tags %> | 
				
			||||||
 | 
					    <%= csp_meta_tag %> | 
				
			||||||
 | 
					    <%= tag.meta name: "viewport", content: "width=device-width, initial-scale=1" %> | 
				
			||||||
 | 
					    <%= tag.meta property: "og:image", content: asset_path("images/govuk-opengraph-image.png") %> | 
				
			||||||
 | 
					    <%= tag.meta name: "theme-color", content: "#0b0c0c" %> | 
				
			||||||
 | 
					    <%= favicon_link_tag asset_path("images/favicon.ico"), type: nil, sizes: "48x48" %> | 
				
			||||||
 | 
					    <%= favicon_link_tag asset_path("images/favicon.svg"), type: "image/svg+xml", sizes: "any" %> | 
				
			||||||
 | 
					    <%= favicon_link_tag asset_path("images/govuk-icon-mask.svg"), rel: "mask-icon", color: "#0b0c0c", type: nil %> | 
				
			||||||
 | 
					    <%= favicon_link_tag asset_path("images/govuk-icon-180.png"), rel: "apple-touch-icon", type: nil %> | 
				
			||||||
 | 
					    <%= stylesheet_link_tag "application" %> | 
				
			||||||
 | 
					    <%= javascript_include_tag "vendor/html5shiv.min.js" %> | 
				
			||||||
 | 
					    <script> | 
				
			||||||
 | 
					      window.html5.elements = "output"; | 
				
			||||||
 | 
					      html5.shivDocument(document); | 
				
			||||||
 | 
					    </script> | 
				
			||||||
 | 
					    <%= javascript_include_tag "vendor/polyfill-output-value.js" %> | 
				
			||||||
 | 
					    <%= javascript_include_tag "vendor/outerHTML.js" %> | 
				
			||||||
 | 
					    <%= javascript_include_tag "application", defer: true %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <% if content_for?(:head) %> | 
				
			||||||
 | 
					      <%= yield(:head) %> | 
				
			||||||
 | 
					    <% end %> | 
				
			||||||
 | 
					    <%= capybara_lockstep if defined?(Capybara::Lockstep) %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <% if Rails.env.development? %> | 
				
			||||||
 | 
					      <script> | 
				
			||||||
 | 
					        console.log(<%= session.to_json.html_safe %>) | 
				
			||||||
 | 
					      </script> | 
				
			||||||
 | 
					    <% end %> | 
				
			||||||
 | 
					    <%= render "layouts/rails_admin/head" %> | 
				
			||||||
 | 
					  </head> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  <body class="govuk-template__body app-template--wide"> | 
				
			||||||
 | 
					    <script> | 
				
			||||||
 | 
					      document.body.className += " js-enabled" + ("noModule" in HTMLScriptElement.prototype ? " govuk-frontend-supported" : ""); | 
				
			||||||
 | 
					    </script> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <%= govuk_skip_link %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <%= render "layouts/rails_admin/navigation" %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <% feedback_link = govuk_link_to "giving us your feedback (opens in a new tab)", t("feedback_form"), rel: "noreferrer noopener", target: "_blank" %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <%= govuk_phase_banner( | 
				
			||||||
 | 
					      classes: "#{current_user.present? ? 'no-bottom-border ' : ''}govuk-width-container", | 
				
			||||||
 | 
					      tag: { colour: "orange", text: "Support beta" }, | 
				
			||||||
 | 
					      text: "This is a new service – help us improve it by #{feedback_link}".html_safe, | 
				
			||||||
 | 
					    ) %> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    <div class="govuk-width-container"> | 
				
			||||||
 | 
					      <main class="govuk-main-wrapper govuk-main-wrapper--auto-spacing" id="main-content" role="main"> | 
				
			||||||
 | 
					        <%= render template: 'layouts/rails_admin/content' %> | 
				
			||||||
 | 
					      </main> | 
				
			||||||
 | 
					    </div> | 
				
			||||||
 | 
					    <%= render partial: "layouts/feedback" %> | 
				
			||||||
 | 
					    <%= render partial: "layouts/footer", locals: {  | 
				
			||||||
 | 
					        accessibility_statement_path: Rails.application.routes.url_helpers.accessibility_statement_path, | 
				
			||||||
 | 
					        privacy_notice_path: Rails.application.routes.url_helpers.privacy_notice_path, | 
				
			||||||
 | 
					        cookies_path: Rails.application.routes.url_helpers.cookies_path | 
				
			||||||
 | 
					        } %> | 
				
			||||||
 | 
					  </body> | 
				
			||||||
 | 
					</html> | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue