123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- @(connected: Option[String])(content: Html)
- <!DOCTYPE html>
- <html>
- <head>
- <title>Websocket Chat-Room</title>
- <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/bootstrap.css")">
- <link rel="stylesheet" media="screen" href="@routes.Assets.at("stylesheets/main.css")">
- <link rel="shortcut icon" type="image/png" href="@routes.Assets.at("images/favicon.png")">
- <script src="@routes.Assets.at("javascripts/jquery-1.7.1.min.js")" type="text/javascript"></script>
- </head>
- <body>
-
- <div class="topbar">
- <div class="fill">
- <div class="container">
- <a class="brand" href="@routes.Application.index()">Websocket Chat-Room</a>
-
- @connected.map { username =>
- <p class="pull-right">
- Logged in as @username —
- <a href="@routes.Application.index()">Disconnect</a>
- </p>
- }.getOrElse {
- <form action="@routes.Application.chatRoom(None)" class="pull-right">
- <input id="username" name="username" class="input-small" type="text" placeholder="Username">
- <button class="btn" type="submit">Sign in</button>
- </form>
- }
-
- </div>
- </div>
- </div>
- <div class="container">
- <div class="content">
- @content
- </div>
- <footer>
- <p>
- <a href="http://www.playframework.com">www.playframework.com</a>
- </p>
- </footer>
- </div>
-
- </body>
- </html>
|