12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- @*
- * This template is called from the `index` template. This template
- * handles the rendering of the page header and body tags. It takes
- * two arguments, a `String` for the title of the page and an `Html`
- * object to insert into the body of the page.
- *@
- @(title: String)(content: Html)
- <!DOCTYPE html>
- <!--
- ~ Copyright (C) 2020 Prasoon Joshi
- ~
- ~ This program is free software: you can redistribute it and/or modify
- ~ it under the terms of the GNU General Public License as published by
- ~ the Free Software Foundation, either version 3 of the License, or
- ~ (at your option) any later version.
- ~
- ~ This program is distributed in the hope that it will be useful,
- ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
- ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ~ GNU General Public License for more details.
- ~
- ~ You should have received a copy of the GNU General Public License
- ~ along with this program. If not, see <https://www.gnu.org/licenses/>.
- -->
- <html lang="en">
- <head>
- @* Here's where we render the page title `String`. *@
- <title>@title</title>
- <link rel="stylesheet" media="screen" href="@routes.Assets.versioned("stylesheets/main.css")">
- <link rel="shortcut icon" type="image/png" href="@routes.Assets.versioned("images/favicon.png")">
- </head>
- <body>
- @* And here's where we render the `Html` object containing
- * the page content. *@
- @content
- <script src="@routes.Assets.versioned("javascripts/main.js")" type="text/javascript"></script>
- </body>
- </html>
|