Admin layout example
Default
How it looks (preview)
<!DOCTYPE html>
<html lang="en" class="govuk-template">
<head>
<meta charset="utf-8" />
<title>A page title - GOV.UK Publishing</title>
<meta name="robots" content="noindex,nofollow,noimageindex">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="4kbSYYEXOit8bYg1ZOxH7F5Onz6K1puWhmsL5pBpoDg-rMSRgIZ-v23l8zBUq0BsLvyihyLyOiPqk4WX_O4pYg" />
<link rel="icon" type="image/x-icon" href="/assets/govuk_publishing_components/favicon-production-3d29621e53fc949f82338b9efeaeaa1a803066deef2e8e6b390c23d79c21c90b.png" />
<link rel="stylesheet" href="/assets/application-66dc6531d1e38c6816085a83867c68a53079f9fb6b9b44a189b2ecb0ee312994.css" />
<link rel="stylesheet" href="/assets/print-20c042b66deca3cbb5eb0b949ae9062b2f1bba84c2ec01a8c62be7ac28f4d680.css" media="print" />
<script src="/assets/govuk_publishing_components/vendor/modernizr-a694b2e4420935261ee2a50f5702d93197f5207f75a24a6ecdae2bfea4a160a3.js"></script>
</head>
<body class="gem-c-layout-for-admin govuk-template__body">
<script>
document.body.className = ((document.body.className) ? document.body.className + ' js-enabled' : 'js-enabled');
</script>
<!-- You probably want to use the header, main & footer components here -->
<script src="/assets/application-279811afde472d930a6adb63fccb11778e5ee7385c0c2929d54174beea74f09e.js"></script>
</body>
</html>
How to call this example
<%= render "govuk_publishing_components/components/layout_for_admin", {
environment: "production",
product_name: "Publishing",
browser_title: "A page title"
} do %>
<!-- You probably want to use the header, main & footer components here -->
<% end %>