Skip to content

Commit ffd57bd

Browse files
committed
Minor Tweaks
1 parent fa4dec5 commit ffd57bd

File tree

4 files changed

+22
-15
lines changed

4 files changed

+22
-15
lines changed

html/offscreen.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
<!DOCTYPE html>
1+
<!doctype html>
22
<textarea id="text"></textarea>
33
<script src="../js/offscreen.js"></script>

html/options.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!doctype html>
12
<html lang="en">
23
<head>
34
<title>Django Files Options</title>
@@ -12,9 +13,9 @@
1213
<source src="../video/loop.webm" type="video/webm">
1314
</video>
1415

15-
<div class="container p-3">
16+
<div class="container-fluid p-3">
1617
<div class="row">
17-
<div class="col-lg-6 col-12 m-auto">
18+
<div class="col-md-6 col-12 m-auto">
1819
<div class="card p-3" >
1920
<div class="card-body">
2021
<h1 class="text-center">Django Files Chrome</h1>
@@ -33,6 +34,13 @@ <h1 class="text-center">Django Files Chrome</h1>
3334
<button id="submit" type="submit" class="btn btn-success">Save Settings</button>
3435
</form>
3536
</div>
37+
<div class="text-center">
38+
<a class="icon-link icon-link-hover" style="--bs-link-hover-color-rgb: 25, 135, 84;" target="_blank"
39+
href="https://github.com/django-files/chrome-extension#table-of-contents">Get Help</a>
40+
|
41+
<a class="icon-link icon-link-hover" style="--bs-link-hover-color-rgb: 25, 135, 84;" target="_blank"
42+
href="https://github.com/django-files/chrome-extension">View Source</a>
43+
</div>
3644
</div>
3745
</div>
3846
</div>

html/popup.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
<!doctype html>
12
<html lang="en">
23
<head>
34
<title>Django Files Popup</title>
@@ -26,9 +27,7 @@ <h2>Django Files Chrome</h2>
2627
<tbody>
2728
</tbody>
2829
</table>
29-
<div id="auth-fail" class="alert alert-warning mt-2" role="alert" style="display: none;" >
30-
Authentication Failed.
31-
</div>
30+
<div id="error-alert" class="alert alert-warning mt-2" role="alert" style="display: none;" ></div>
3231
</div>
3332
</div>
3433
</div>

js/popup.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11

22
async function show_error(message) {
3-
let div = document.getElementById('auth-fail');
4-
div.style.display = "block";
3+
let div = document.getElementById('error-alert');
54
div.innerHTML = message;
5+
div.style.display = "block";
66
}
77

88
async function init_main () {
99
console.log("function: init_main");
1010
$('html').hide().fadeIn('slow');
11-
1211
const url = (await chrome.storage.local.get('url'))['url'];
1312
const token = (await chrome.storage.local.get('token'))['token'];
1413
console.log('url: ' + url);
1514
console.log('token: ' + token);
15+
if (url === '' || token === '') {
16+
return await show_error('No URL or Token.');
17+
}
1618

1719
let headers = {'Authorization': token};
1820
let options = {method: 'GET', headers: headers, cache: 'no-cache'}
@@ -27,30 +29,28 @@ async function init_main () {
2729
}
2830
console.log('Status: ' + response.status);
2931
console.log(response);
30-
if (data === undefined) {
31-
return await show_error('Response Data Undefined.');
32-
}
32+
3333
if (!response.ok) {
3434
console.log('error: ' + data['error']);
3535
return await show_error(data['error']);
3636
}
37+
if (data === undefined) {
38+
return await show_error('Response Data Undefined.');
39+
}
3740
if (data.length === 0) {
3841
return await show_error('No Files Returned.');
3942
}
4043

4144
console.log(data);
4245
let tbodyRef = document.getElementById('recent').getElementsByTagName('tbody')[0];
4346
for (let i in data) {
44-
// console.log('url: ' + data[i]);
4547
let name = data[i].split('/').reverse()[0];
46-
// console.log('name: ' + name);
4748
let a = document.createElement('a');
4849
let linkText = document.createTextNode(name);
4950
a.appendChild(linkText);
5051
a.title = name;
5152
a.href = data[i];
5253
a.target = '_blank';
53-
5454
let newRow = tbodyRef.insertRow();
5555
let newCell = newRow.insertCell();
5656
let count = document.createTextNode(i + ' - ');

0 commit comments

Comments
 (0)