Mobile: burger primary right, theme in header, sidebar from right, learn rows wrap with actions below; pencil for all edit actions
This commit is contained in:
@@ -15,17 +15,17 @@
|
||||
</noscript>
|
||||
<link rel="icon" type="image/svg+xml" th:href="@{/favicon.svg(v='2')}">
|
||||
<!-- v=4: сброс кэша стилей после редизайна; при изменении css поднимать версию -->
|
||||
<link rel="stylesheet" th:href="@{/css/app.css(v='14')}">
|
||||
<link id="hljs-light" rel="stylesheet" th:href="@{/css/hljs-github.css(v='14')}">
|
||||
<link id="hljs-dark" rel="stylesheet" th:href="@{/css/hljs-github-dark.css(v='14')}" disabled>
|
||||
<script th:src="@{/js/highlight.min.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/table-scroll.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/tablekit.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/theme-init.js(v='14')}"></script>
|
||||
<script th:src="@{/js/app.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/ui-state.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/md-content.js(v='14')}" defer></script>
|
||||
<script th:src="@{/js/submit-guard.js(v='14')}" defer></script>
|
||||
<link rel="stylesheet" th:href="@{/css/app.css(v='15')}">
|
||||
<link id="hljs-light" rel="stylesheet" th:href="@{/css/hljs-github.css(v='15')}">
|
||||
<link id="hljs-dark" rel="stylesheet" th:href="@{/css/hljs-github-dark.css(v='15')}" disabled>
|
||||
<script th:src="@{/js/highlight.min.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/table-scroll.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/tablekit.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/theme-init.js(v='15')}"></script>
|
||||
<script th:src="@{/js/app.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/ui-state.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/md-content.js(v='15')}" defer></script>
|
||||
<script th:src="@{/js/submit-guard.js(v='15')}" defer></script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="page">
|
||||
@@ -41,7 +41,11 @@
|
||||
<a th:href="@{/change-password}" class="nav-link">Смена пароля</a>
|
||||
</th:block>
|
||||
</nav>
|
||||
<button type="button" id="nav-burger" class="btn btn-secondary btn-sm nav-burger"
|
||||
<button type="button" class="btn btn-secondary theme-btn"
|
||||
aria-label="Сменить тему" title="Сменить тему">
|
||||
<span class="theme-icon ico ico-theme" aria-hidden="true"></span>
|
||||
</button>
|
||||
<button type="button" id="nav-burger" class="btn btn-sm nav-burger"
|
||||
aria-label="Меню" aria-expanded="false">
|
||||
<span class="ico ico-menu"></span>
|
||||
</button>
|
||||
@@ -50,13 +54,9 @@
|
||||
<a th:href="@{/admin}" th:if="${currentUser.admin}" class="nav-user" th:text="${currentUser.name}" title="Личный кабинет">—</a>
|
||||
<a th:href="@{/student}" th:unless="${currentUser.admin}" class="nav-user" th:text="${currentUser.name}" title="Личный кабинет">—</a>
|
||||
</th:block>
|
||||
<button type="button" class="btn btn-secondary theme-btn"
|
||||
aria-label="Сменить тему" title="Сменить тему">
|
||||
<span class="theme-icon ico ico-theme" aria-hidden="true"></span>
|
||||
</button>
|
||||
<a th:if="${currentUser == null}" th:href="@{/login}" class="btn">Войти</a>
|
||||
<a th:if="${currentUser == null}" th:href="@{/login}" class="btn btn-sm">Войти</a>
|
||||
<form th:if="${currentUser != null}" th:action="@{/logout}" method="post">
|
||||
<button class="btn" type="submit">Выйти</button>
|
||||
<button class="btn btn-sm" type="submit">Выйти</button>
|
||||
<input type="hidden" name="_csrf" th:value="${csrfToken}">
|
||||
</form>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user