Skip to content

Commit 70b8d50

Browse files
committed
Options page fine tuning
1 parent 5513bcb commit 70b8d50

4 files changed

Lines changed: 18 additions & 3 deletions

File tree

_locales/de/messages.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,11 @@
140140
"description": ""
141141
},
142142

143+
"hideSetting": {
144+
"message": "Hier klicken, um diese Einstellung zu verbergen.",
145+
"description": ""
146+
},
147+
143148
"displayHiddenSettings_title": {
144149
"message": "Versteckte Einstellungen anzeigen",
145150
"description": ""

_locales/en/messages.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,11 @@
140140
"description": ""
141141
},
142142

143+
"hideSetting": {
144+
"message": "Click here to hide this setting.",
145+
"description": ""
146+
},
147+
143148
"displayHiddenSettings_title": {
144149
"message": "Display hidden settings",
145150
"description": ""

options/options.css

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,12 +177,17 @@ td.hideColumn {
177177
width: 45px;
178178
}
179179

180+
.hideContent {
181+
cursor: pointer;
182+
}
183+
180184
.content.hideContent {
181185
position: relative;
182186
}
183187
.content .hide, .displayHidden {
184188
opacity: 0;
185189
position: absolute;
190+
cursor: pointer;
186191
}
187192
.content .hide ~ .display, .displayHidden ~ .display {
188193
display: inline-block;
@@ -218,9 +223,7 @@ td.hideColumn {
218223

219224
#search {
220225
box-sizing: border-box;
221-
width: 100%;
222-
border: none;
223-
background-color: transparent;
226+
width: calc(100% - 10px);
224227
}
225228
.searching .settingRow {
226229
display: none;

options/optionsGui.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,7 @@
335335
function createHide(setting){
336336
var label = document.createElement("label");
337337
label.className = "content hideContent";
338+
label.title = browser.i18n.getMessage("hideSetting");
338339
var input = document.createElement("input");
339340
input.type = "checkbox";
340341
input.className = "hide";
@@ -382,6 +383,7 @@
382383
hideHeadCell.className = "hideColumn";
383384
hideHeadCell.title = browser.i18n.getMessage(displayHidden.name + "_description");
384385
const label = document.createElement("label");
386+
label.className = "hideContent";
385387
const input = createInput(displayHidden);
386388
input.className = "displayHidden";
387389
label.appendChild(input);

0 commit comments

Comments
 (0)