Skip to content

Commit 45fa38b

Browse files
authored
Updates (#11)
1 parent c95fd49 commit 45fa38b

File tree

15 files changed

+50
-42
lines changed

15 files changed

+50
-42
lines changed

src/_config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ site_name: Django Files
99
github_url: https://github.com/django-files/django-files
1010
github_name: django-files/web-extension
1111

12-
extension_github: https://github.com/django-files/web-extension
13-
14-
chrome_url: https://chromewebstore.google.com/detail/django-files/abpbiefojfkekhkjnpakpekkpeibnjej
1512
chrome_id: abpbiefojfkekhkjnpakpekkpeibnjej
13+
chrome_url: https://chromewebstore.google.com/detail/django-files/abpbiefojfkekhkjnpakpekkpeibnjej
1614

17-
firefox_url: https://addons.mozilla.org/en-US/firefox/addon/django-files/
1815
firefox_id: django-files
16+
firefox_url: https://addons.mozilla.org/en-US/firefox/addon/django-files/
17+
18+
extension_github: https://github.com/django-files/web-extension

src/_layouts/default.html

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,15 @@
3131
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.3/css/bootstrap.min.css" integrity="sha512-jnSuA4Ss2PkkikSOLtYs8BlYIeeIK1h99ty4YfvRPAlzr377vr3CXDb7sb7eEEBYjDtcYj+AjBH3FLv5uSJuXg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
3232
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A==" crossorigin="anonymous" referrerpolicy="no-referrer" />
3333
<link rel="stylesheet" href="{{ "/css/main.css" | relative_url }}">
34+
3435
</head>
3536
<body class="d-flex flex-column h-100">
3637

3738
<header>
38-
<nav class="navbar navbar-expand-sm">
39+
<nav class="navbar navbar-expand-sm" aria-label="Primary Navigation">
3940
<div class="container-fluid">
40-
<a class="navbar-brand" href="{{ "/" | relative_url }}">
41-
<img src="{{ "/images/logo.png" | relative_url }}" width="30" height="30" alt="logo"></a>
41+
<a class="mx-2" href="{{ "/" | relative_url }}">
42+
<img src="{{ "/media/logo.png" | relative_url }}" width="30" height="30" alt="logo"></a>
4243
<button class="navbar-toggler" type="button" data-bs-toggle="collapse"
4344
data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
4445
aria-expanded="false" aria-label="Toggle navigation">
@@ -62,36 +63,35 @@
6263
</nav>
6364
</header>
6465

65-
<main class="flex-grow-1 p-3">
66+
<main class="flex-grow-1 px-3">
6667
{{ content }}
6768
<div class="clearfix"></div>
6869
</main>
6970

7071
<footer class="footer mt-auto p-2 flex-shrink-0">
7172
<div class="container-fluid">
7273
<div class="row">
73-
<div class="col-12 col-md-4">
74-
<p><a class="link-body-emphasis text-decoration-none" href="{{ site.github_url }}#readme" target="_blank" rel="noopener">
75-
<i class="fab fa-github"></i> {{ site.site_name }}</a></p>
74+
<div class="col-12 col-sm-4">
75+
<a class="link-body-emphasis text-decoration-none" href="{{ site.github_url }}" target="_blank" rel="noopener">
76+
<i class="fab fa-github"></i> {{ site.site_name }}</a>
7677
</div>
77-
<div class="col-12 col-md-8 text-md-end">
78-
<ul class="list-inline">
79-
<li class="list-inline-item">
80-
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Home' %}fw-bold{% endif %}" href="{{ "/" | relative_url }}">
81-
Home</a></li>
82-
<li class="list-inline-item">|</li>
83-
<li class="list-inline-item">
84-
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Docs' %}fw-bold{% endif %}" href="{{ "/docs/" | relative_url }}">
85-
Docs</a></li>
86-
<li class="list-inline-item">|</li>
87-
<li class="list-inline-item">
88-
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Web Extension' %}fw-bold{% endif %}" href="{{ "/extension/" | relative_url }}">
89-
Extension</a></li>
90-
<li class="list-inline-item">|</li>
91-
<li class="list-inline-item">
92-
<a class="link-body-emphasis text-decoration-none" href="{{ "/screenshots/" | relative_url }}" target="_blank">
93-
Screen Shots <i class="fa-solid fa-arrow-up-right-from-square"></i></a></li>
94-
</ul>
78+
<div class="col-12 col-sm-8 text-sm-end">
79+
<nav aria-label="Secondary Navigation">
80+
<ol class="list-inline mb-1">
81+
<li class="list-inline-item">
82+
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Home' %}fw-bold{% endif %}" href="{{ "/" | relative_url }}">
83+
Home</a></li>
84+
<li class="list-inline-item">
85+
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Docs' %}fw-bold{% endif %}" href="{{ "/docs/" | relative_url }}">
86+
Docs</a></li>
87+
<li class="list-inline-item">
88+
<a class="link-body-emphasis text-decoration-none {% if page.title == 'Extension' %}fw-bold{% endif %}" href="{{ "/extension/" | relative_url }}">
89+
Extension</a></li>
90+
<li class="list-inline-item">
91+
<a class="link-body-emphasis text-decoration-none" href="{{ "/screenshots/" | relative_url }}" target="_blank">
92+
Screen Shots <i class="fa-solid fa-arrow-up-right-from-square"></i></a></li>
93+
</ol>
94+
</nav>
9595
</div>
9696
</div>
9797
</div>

src/css/main.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,8 @@
1212
max-width: 260px;
1313
width: 100%;
1414
}
15+
16+
footer li + li::before {
17+
content: '| ';
18+
margin-right: 8px;
19+
}
File renamed without changes.

src/extension.html renamed to src/html/extension.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ <h1>{{ site.site_name }} - {{ page.title }}</h1>
5353
</ul>
5454

5555
<div class="mb-2">
56-
<img src="{{ "/images/extension/popup.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="380">
56+
<img src="{{ "/media/extension/popup.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="380">
5757
</div>
5858

5959
<h2>Install</h2>
@@ -82,8 +82,8 @@ <h2 id="configure">Configure</h2>
8282
</ul>
8383

8484
<div class="mb-2">
85-
<img src="{{ "/images/extension/pin-chrome.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="350">
86-
<img src="{{ "/images/extension/pin-firefox.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="320">
85+
<img src="{{ "/media/extension/pin-chrome.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="350">
86+
<img src="{{ "/media/extension/pin-firefox.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="320">
8787
</div>
8888

8989
<h2 id="setup">Setup</h2>
@@ -96,7 +96,7 @@ <h2 id="setup">Setup</h2>
9696
<li>Click Add Auth from Current Site</li>
9797
</ul>
9898
<div class="mb-2">
99-
<img src="{{ "/images/extension/setup.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="350">
99+
<img src="{{ "/media/extension/setup.jpg" | relative_url }}" class="img-thumbnail" alt="Chrome Pin Extension" width="350">
100100
</div>
101101
<p>
102102
The addon should now be configured to work with your Django Files instance.
@@ -132,5 +132,5 @@ <h2>Support</h2>
132132

133133
<p>
134134
More information can be found on GitHub:
135-
<a href="https://github.com/django-files/web-extension" target="_blank" rel="noopener">django-files/web-extension</a>
135+
<a href="{{ site.extension_github }}?tab=readme-ov-file#readme" target="_blank" rel="noopener">django-files/web-extension</a>
136136
</p>
File renamed without changes.

src/screenshots.html renamed to src/html/screenshots.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@
2626
<link rel="icon" href="{{ "/favicon.ico" | relative_url }}" sizes="any">
2727
<link rel="apple-touch-icon" sizes="180x180" href="{{ "/apple-touch-icon.png" | relative_url }}">
2828

29-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css" />
29+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/11.0.3/swiper-bundle.css" integrity="sha512-8L/PDtOcxXEvVD1mWAzCBco7FQ/AHyG/bhg7yQpekicDmRwZA/iNDKpn+MJkYNEVg+qSLkxWLjsHtK781oAaWw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
3030
<link rel="stylesheet" href="{{ "/css/screenshots.css" | relative_url }}">
31+
3132
</head>
3233
<body>
3334

@@ -45,7 +46,7 @@
4546
</div>
4647
</div>
4748

48-
<script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script>
49+
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/11.0.3/swiper-bundle.min.js" integrity="sha512-ILrDRgEiIojcsKyBy12ZU7MtOf78F2fj3vve/AN5i94iXLQ8PZN7IJYPphmAGdwZmTv4N+OzY3trvqGIEY87VA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
4950
<script type="text/javascript" src="{{ "/js/vars.js" | relative_url }}"></script>
5051
<script type="text/javascript" src="{{ "/js/screenshots.js" | relative_url }}"></script>
5152

src/images/logo128.png

-5.59 KB
Binary file not shown.

src/js/main.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
// JS Main
22

3+
document
4+
.querySelectorAll('[data-clipboard-text], [data-clipboard-target]')
5+
.forEach((el) => el.addEventListener('click', (e) => e.preventDefault()))
6+
37
const backToTop = document.getElementById('back-to-top')
8+
49
if (backToTop) {
510
window.addEventListener('scroll', debounce(onScroll))
611
backToTop.addEventListener('click', () => {
@@ -9,12 +14,10 @@ if (backToTop) {
914
})
1015
}
1116

12-
document
13-
.querySelectorAll('.clip')
14-
.forEach((el) => el.addEventListener('click', (e) => e.preventDefault()))
15-
1617
if (typeof ClipboardJS !== 'undefined') {
17-
const clipboard = new ClipboardJS('.clip')
18+
const clipboard = new ClipboardJS(
19+
'[data-clipboard-text], [data-clipboard-target]'
20+
)
1821
clipboard.on('success', function (event) {
1922
// console.debug('clipboard.success:', event)
2023
// const text = event.text

src/js/screenshots.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ for (const shot of screenShots) {
88
const div = document.createElement('div')
99
div.classList.add('swiper-slide')
1010
const img = document.createElement('img')
11-
// img.src = `${baseDir}${shot}`
1211
img.src = shot
1312
img.alt = shot
1413
div.appendChild(img)
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)