Files
ChessServer/src/Aiursoft.ChessServer/Views/Shared/_Layout.cshtml
T
2025-10-28 16:48:35 +00:00

116 lines
5.9 KiB
Plaintext

<!DOCTYPE HTML>
<html lang="en" class="h-100" style="overscroll-behavior: none;">
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="icon" type="image/x-icon" href="~/favicon.ico"/>
<title>Game - Aiursoft Chess Server</title>
<link rel="stylesheet" href="~/node_modules/bootstrap/dist/css/bootstrap.min.css"/>
<link rel="stylesheet" href="~/node_modules/@@aiursoft/autodark.js/dist/css/autodark.min.css"/>
<link rel="stylesheet" href="~/node_modules/@@chrisoakman/chessboardjs/dist/chessboard-1.0.0.min.css"/>
<link rel="stylesheet" href="~/node_modules/@@fortawesome/fontawesome-free/css/all.min.css" />
<link rel="stylesheet" href="~/css/custom.css"/>
</head>
<body class="d-flex flex-column h-100 pt-5">
<header>
<nav class="navbar fixed-top navbar-expand-md mb-3">
<div class="container">
<a class="navbar-brand" href="https://www.aiursoft.com">
Aiursoft
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault"
aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" asp-controller="Home" asp-action="Index">
<i class="fa-solid fa-chess-rook"></i>
Rooms
</a>
</li>
<li class="nav-item">
<a class="nav-link" asp-controller="Home" asp-action="Watch">
<i class="fa-solid fa-satellite"></i>
Watch
</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="modal" data-target="#pve-modal">
<i class="fa-solid fa-chalkboard-user"></i>
Against AI
</a>
</li>
</ul>
<div class="form-inline">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" title="Manage" href="#" id="player-nick-name">
Player name
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="https://gitlab.aiursoft.com/aiursoft/chessserver">
<i class="fab fa-gitlab"></i>
Source Code
</a>
</li>
</ul>
</div>
</div>
</div>
</nav>
</header>
@RenderBody()
<div class="modal fade" id="pve-modal" tabindex="-1" role="dialog" aria-labelledby="pveModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Against AI</h5>
<button class="close" type="button" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="1">Chimpanzee</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="2">Easy</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="3">Intermediate</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="4">Hard</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="5">Brutal</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="6">Grandmaster</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="7">Torture</a>
<a class="btn btn-secondary btn-block btn-difficulty" asp-controller="Pve" asp-action="New" asp-route-difficulty="8">Unbeatable</a>
</div>
<div class="modal-footer">
<button class="btn btn-secondary" type="button" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<footer class="footer mt-auto py-3">
<div class="container">
&copy; @DateTime.UtcNow.Year - Aiursoft.ChessServer -
<a
href="https://gitlab.aiursoft.com/aiursoft/chessserver">
GitLab
</a>
</div>
</footer>
<script src="~/node_modules/jquery/dist/jquery.min.js"></script>
<script src="~/node_modules/jquery-validation/dist/jquery.validate.min.js"></script>
<script src="~/node_modules/jquery-validation-unobtrusive/dist/jquery.validate.unobtrusive.min.js"></script>
<script src="~/node_modules/bootstrap/dist/js/bootstrap.bundle.min.js"></script>
<script src="~/node_modules/@@chrisoakman/chessboardjs/dist/chessboard-1.0.0.min.js"></script>
<script type="module" src="~/scripts/layout.js" asp-append-version="true"></script>
@(await RenderSectionAsync("scripts", false))
</body>
</html>