Skip to content

Commit 78cb54f

Browse files
authored
Tweaks (#23)
* Tweaks * Tweaks * Tweaks * Tweaks * Tweaks * Tweaks * Tweaks * Tweaks
1 parent 430d53c commit 78cb54f

File tree

5 files changed

+29
-13
lines changed

5 files changed

+29
-13
lines changed

.eslintrc.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77
},
88
"extends": "eslint:recommended",
99
"parserOptions": {
10-
"ecmaVersion": "latest",
11-
"sourceType": "module"
10+
"ecmaVersion": "latest"
1211
},
1312
"rules": {
14-
"no-empty": "off",
1513
"no-extra-semi": "off",
1614
"no-undef": "off"
1715
}

src/css/main.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
/* CSS for global */
2+
3+
svg {
4+
height: 1em;
5+
width: 1em;
6+
margin-bottom: 0.15em;
7+
}

src/html/options.html

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
<link rel="icon" href="../media/logo16.png" sizes="any">
66
<link rel="stylesheet" type="text/css" href="../dist/bootstrap/bootstrap.min.css">
77
<link rel="stylesheet" type="text/css" href="../dist/fontawesome/css/all.min.css">
8+
<link rel="stylesheet" type="text/css" href="../css/main.css">
89
<link rel="stylesheet" type="text/css" href="../css/options.css">
10+
<script type="text/javascript" src="../js/theme.js"></script>
911
</head>
1012
<body class="h-100">
1113

@@ -16,11 +18,12 @@
1618
<div class="container-fluid p-2 h-100">
1719
<div class="d-flex align-items-center h-100">
1820
<div class="col-xl-6 col-md-8 col-12 m-auto">
19-
<div class="card p-2 mb-3" >
21+
<div class="card p-2" >
2022
<div class="card-body">
21-
<div class="justify-content-center align-items-center d-flex">
22-
<img src="../media/logo48.png" class="img-fluid float-start me-2" alt="Link Extractor" height="48" width="48">
23-
<h1 class="align-middle">Django Files Extension</h1>
23+
<div class="d-flex justify-content-center align-items-center">
24+
<img src="../media/logo48.png" class="me-2" height="48" width="48"
25+
alt="Django Files Extension" title="Django Files Extension">
26+
<h1>Django Files Extension</h1>
2427
</div>
2528
<div class="clearfix"></div>
2629
<p class="text-center lead">v<span id="version"></span></p>
@@ -78,13 +81,14 @@ <h1 class="align-middle">Django Files Extension</h1>
7881
</div>
7982
</div>
8083
</form>
84+
<hr>
8185
<div class="text-center">
8286
<a class="link-body-emphasis text-decoration-none" target="_blank" rel="noopener"
8387
href="https://github.com/django-files/chrome-extension#readme">Get Help</a>
84-
<i class="fa-solid fa-circle fa-2xs mx-2"></i>
88+
<svg><use xlink:href="#bi-dot" /></svg>
8589
<a class="link-body-emphasis text-decoration-none" target="_blank" rel="noopener"
8690
href="https://github.com/django-files/chrome-extension">View Source</a>
87-
<i class="fa-solid fa-circle fa-2xs mx-2"></i>
91+
<svg><use xlink:href="#bi-dot" /></svg>
8892
<a class="link-body-emphasis text-decoration-none" target="_blank" rel="noopener"
8993
href="https://django-files.github.io/">Django Files</a>
9094
</div>
@@ -94,6 +98,12 @@ <h1 class="align-middle">Django Files Extension</h1>
9498
</div> <!-- flex -->
9599
</div> <!-- container -->
96100

101+
<div class="d-none">
102+
<svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" id="bi-dot" viewBox="0 0 16 16">
103+
<path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3"/>
104+
</svg>
105+
</div>
106+
97107
<script type="text/javascript" src="../dist/polyfill/browser-polyfill.min.js"></script>
98108
<script type="text/javascript" src="../dist/jquery/jquery.min.js"></script>
99109
<script type="text/javascript" src="../dist/bootstrap/bootstrap.bundle.min.js"></script>

src/html/popup.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,13 @@
55
<link rel="icon" href="../media/logo16.png" sizes="any">
66
<link rel="stylesheet" type="text/css" href="../dist/bootstrap/bootstrap.min.css">
77
<link rel="stylesheet" type="text/css" href="../dist/fontawesome/css/all.min.css">
8+
<link rel="stylesheet" type="text/css" href="../css/main.css">
89
<link rel="stylesheet" type="text/css" href="../css/popup.css">
910
<script type="text/javascript" src="../js/theme.js"></script>
1011
</head>
1112
<body>
1213

13-
<div class="container-fluid p-3">
14+
<div class="container-fluid p-2">
1415
<div class="d-flex align-items-center justify-content-center mb-1">
1516
<img src="../media/logo32.png" class="me-2" alt="Django Files" height="32" width="32">
1617
<h2>Django Files Extension</h2>
@@ -23,7 +24,7 @@ <h2>Django Files Extension</h2>
2324
<i class="fa-regular fa-images me-2"></i> Gallery</a>
2425
</div>
2526
<a class="btn btn-outline-primary btn-sm" role="button" href="../html/options.html">
26-
<i class="fa-solid fa-gear me-2"></i> Open Options</a>
27+
<i class="fa-solid fa-sliders me-2"></i> Open Options</a>
2728
<a id="auth-button" class="d-none btn btn-sm btn-success w-100" role="button">
2829
<i class="fa-solid fa-key"></i> Add Auth from Current Site</a>
2930
</div>

src/js/popup.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ async function authCredentials(event) {
166166
await initPopup()
167167
try {
168168
await chrome.runtime.sendMessage('reload-options')
169-
} catch (e) {}
169+
} catch (e) {} // eslint-disable-line no-empty
170170
} else {
171171
displayAlert({ message: 'Error Getting or Setting Credentials.' })
172172
}
@@ -265,5 +265,5 @@ async function checkSiteAuth() {
265265
target: { tabId: tab.id },
266266
files: ['/js/auth.js'],
267267
})
268-
} catch (e) {}
268+
} catch (e) {} // eslint-disable-line no-empty
269269
}

0 commit comments

Comments
 (0)