imaginar/views/layout.ejs

27 lines
808 B
Plaintext
Raw Normal View History

2024-10-19 11:24:54 +00:00
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>isopia</title>
<link rel="stylesheet" href="/styles/layout.css">
</head>
<body>
<% if (!hideSidebar) { %>
<nav class="sidebar">
<ul>
<li><a href="/dashboard">ダッシュボード</a></li>
<li><a href="/logout">ログアウト</a></li>
<!-- その他のリンク -->
<li><a href="/terms">利用規約</a></li>
<li><a href="/privacy">プライバシーポリシー</a></li>
</ul>
</nav>
<% } %>
<!-- メインコンテンツ -->
<main class="<%= hideSidebar ? 'full-width' : 'with-sidebar' %>">
<%- body %> <!-- ここに個々のページが挿入される -->
</main>
</body>
</html>