38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<link rel="icon" href="/favicon.ico" type="image/x-icon">
|
|
<title>Ubicloud Admin<%= " - " if @page_title %><%= @page_title %></title>
|
|
<link rel="stylesheet" href="/admin/app.css?m=<%= File.mtime("public/admin/app.css").to_i %>"/>
|
|
</head>
|
|
|
|
<body>
|
|
<nav class="navbar" role="navigation">
|
|
<div class="container">
|
|
<a class="navbar-brand" href="/">Ubicloud Admin</a>
|
|
<% if rodauth.logged_in? %>
|
|
<% form(action: "/logout", method: :post, id: :logout_form) do |f| %>
|
|
<%== f.button("Logout") %>
|
|
<% end %>
|
|
<% end %>
|
|
</div>
|
|
</nav>
|
|
|
|
<div class="<%= @content_class || "container" %>" id="content">
|
|
<% if flash["notice"] %>
|
|
<div class="alert alert-success" role="alert" id="flash-notice"><%= flash["notice"] %></div>
|
|
<% end %>
|
|
<% if flash["error"] %>
|
|
<div class="alert alert-danger" role="alert" id="flash-error"><%= flash["error"] %></div>
|
|
<% end %>
|
|
<% if @page_title %>
|
|
<h1><%= @page_title %></h1>
|
|
<% end %>
|
|
<%== yield %>
|
|
</div>
|
|
</body>
|
|
</html>
|