|
1 | 1 | <!doctype html>
|
2 |
| -<html lang="en" class="h-100"> |
| 2 | +<html lang="en" class="h-100" {% if page.dark %}data-bs-theme="dark"{% endif %}> |
3 | 3 | <head>
|
4 | 4 |
|
5 | 5 | <meta charset="utf-8">
|
6 | 6 | <meta name="viewport" content="width=device-width, initial-scale=1">
|
7 |
| - <title>Django Files - {{ page.title }}</title> |
| 7 | + <title>{{ site.site_name }} - {{ page.title }}</title> |
| 8 | + |
| 9 | + {% if page.noindex %} |
| 10 | + <meta name="robots" content="noindex, nofollow"> |
| 11 | + {% endif %} |
8 | 12 |
|
9 | 13 | <meta name="author" content="{{ site.author }}"/>
|
10 | 14 | <meta name="title" content="{{ site.site_name }} - {{ page.title }}"/>
|
|
17 | 21 | <meta property="og:url" content="{{ site.site_url }}">
|
18 | 22 | <meta property="og:image" content="{{ site.site_url }}/media/logo.png">
|
19 | 23 |
|
20 |
| - <script type="text/javascript" src="/js/theme.js"></script> |
| 24 | + {% if page.dark != true %} |
| 25 | + <script type="text/javascript" src="/js/theme.js"></script> |
| 26 | + {% endif %} |
21 | 27 |
|
22 |
| - <link rel="icon" href="favicon.ico" sizes="any"> |
23 |
| - <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css"> |
| 28 | + <link rel="icon" href="/favicon.ico" sizes="any"> |
| 29 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.2/css/bootstrap.min.css" integrity="sha512-b2QcS5SsA8tZodcDtGRELiGv5SaKSk1vDHDaQRda0htPYWZ6046lr3kJ5bAAQdpV2mmA/4v0wQF9MyU6/pDIAg==" crossorigin="anonymous" referrerpolicy="no-referrer" /> |
| 30 | + <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" integrity="sha512-z3gLpd7yknf1YoNbCzqRKc4qyor8gaKU1qmn+CShxbuBusANI9QpRohGBreCFkKxLhei6S9CQXFEbbKuqLg0DA==" crossorigin="anonymous" referrerpolicy="no-referrer" /> |
24 | 31 | <link rel="stylesheet" href="/css/main.css">
|
25 | 32 |
|
26 | 33 | {% if page.title == 'Screen Shots' %}
|
|
32 | 39 | <body class="d-flex flex-column h-100">
|
33 | 40 |
|
34 | 41 | <header>
|
35 |
| - <nav class="navbar navbar-expand-sm bg-dark border-bottom" data-bs-theme="dark"> |
| 42 | + <nav class="navbar navbar-expand-sm"> |
36 | 43 | <div class="container-fluid">
|
37 |
| - <a class="navbar-brand" href="{{ site.github_url }}"> |
| 44 | + <a class="navbar-brand" href="/"> |
38 | 45 | <img src="/images/logo.png" width="30" height="30" alt="logo"></a>
|
39 | 46 | <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
|
40 | 47 | data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
|
|
43 | 50 | </button>
|
44 | 51 | <div class="collapse navbar-collapse" id="navbarSupportedContent">
|
45 | 52 | <ul class="navbar-nav me-auto mb-2 mb-sm-0">
|
46 |
| - <li class="nav-item"><a class="nav-link" href="/">Home</a></li> |
47 |
| - <li class="nav-item"><a class="nav-link" href="/docs/">Docs</a></li> |
48 |
| - <li class="nav-item"><a class="nav-link" href="/screenshots/" target="_blank">Screen Shots</a></li> |
| 53 | + <li class="nav-item"><a class="nav-link {% if page.title == 'Home' %}active{% endif %}" href="/"> |
| 54 | + Home</a></li> |
| 55 | + <li class="nav-item"><a class="nav-link {% if page.title == 'Docs' %}active{% endif %}" href="/docs/"> |
| 56 | + Docs</a></li> |
| 57 | + <li class="nav-item"><a class="nav-link" href="/screenshots/" target="_blank"> |
| 58 | + Screen Shots <i class="fa-solid fa-arrow-up-right-from-square"></i></a></li> |
| 59 | + <li class="nav-item"><a class="nav-link" href="{{ site.github_url }}" target="_blank" rel="noopener"> |
| 60 | + GitHub <i class="fa-solid fa-arrow-up-right-from-square"></i></a></li> |
49 | 61 | </ul>
|
50 | 62 | </div>
|
51 | 63 | </div>
|
52 | 64 | </nav>
|
53 | 65 | </header>
|
54 | 66 |
|
55 |
| -<main class="flex-shrink-0 p-3"> |
56 |
| -{{ content }} |
| 67 | +<main class="flex-grow-1 p-3"> |
| 68 | + {{ content }} |
| 69 | + <div class="clearfix"></div> |
57 | 70 | </main>
|
58 | 71 |
|
59 |
| -<footer class="footer mt-auto p-2"> |
| 72 | +<footer class="footer mt-auto p-2 flex-shrink-0"> |
60 | 73 | <div class="container-fluid">
|
61 | 74 | <div class="row">
|
62 | 75 | <div class="col-12 col-sm-4">
|
63 |
| - <p><a class="text-decoration-none" href="{{ site.github_url }}" target="_blank"> |
64 |
| - <i class="fab fa-github"></i> Django Files</a></p> |
| 76 | + <p><a class="link-body-emphasis text-decoration-none" href="{{ site.github_url }}#readme" target="_blank" rel="noopener"> |
| 77 | + <i class="fab fa-github"></i> {{ site.site_name }}</a></p> |
65 | 78 | </div>
|
66 | 79 | <div class="col-12 col-sm-8 text-sm-end">
|
67 | 80 | <ul class="list-inline">
|
68 |
| - <li class="list-inline-item"><a href="/">Home</a></li> |
| 81 | + <li class="list-inline-item"><a class="link-body-emphasis text-decoration-none {% if page.title == 'Home' %}fw-bold{% endif %}" href="/">Home</a></li> |
69 | 82 | <li class="list-inline-item">|</li>
|
70 |
| - <li class="list-inline-item"><a href="/docs/">Docs</a></li> |
| 83 | + <li class="list-inline-item"><a class="link-body-emphasis text-decoration-none {% if page.title == 'Docs' %}fw-bold{% endif %}" href="/docs/">Docs</a></li> |
71 | 84 | <li class="list-inline-item">|</li>
|
72 |
| - <li class="list-inline-item"><a href="/screenshots/" target="_blank">Screen Shots</a></li> |
| 85 | + <li class="list-inline-item"><a class="link-body-emphasis text-decoration-none" href="/screenshots/" target="_blank">Screen Shots <i class="fa-solid fa-arrow-up-right-from-square"></i></a></li> |
73 | 86 | </ul>
|
74 | 87 | </div>
|
75 | 88 | </div>
|
76 | 89 | </div>
|
77 | 90 | </footer>
|
78 | 91 |
|
79 |
| -<script src="https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"></script> |
80 |
| -<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.min.js"></script> |
| 92 | +<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.2/js/bootstrap.bundle.min.js" integrity="sha512-X/YkDZyjTf4wyc2Vy16YGCPHwAY8rZJY+POgokZjQB2mhIRFJCckEGc6YyX9eNsPfn0PzThEuNs+uaomE5CO6A==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> |
| 93 | +<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.11/clipboard.min.js" integrity="sha512-7O5pXpc0oCRrxk8RUfDYFgn0nO1t+jLuIOQdOMRp4APB7uZ4vSjspzp5y6YDtDs4VzUSTbWzBFZ/LKJhnyFOKw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script> |
81 | 94 | <script type="text/javascript" src="/js/main.js"></script>
|
82 | 95 |
|
83 | 96 | </body>
|
|
0 commit comments