Skip to content

Commit 0047198

Browse files
committed
Merge remote-tracking branch 'upstream/master'
# Conflicts: # classic/css/tabs/tabs_multiple_lines.css # classic/userChrome.css # classic/userContent.css
2 parents fe6d2b0 + f8d7205 commit 0047198

File tree

558 files changed

+22221
-1282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

558 files changed

+22221
-1282
lines changed

CONTRIBUTING.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,8 @@
77
--> https://github.com/Aris-t2/CustomCSSforFx/issues/4
88
4. Verify there are no '@namespace' references anywhere in your custom code.
99
5. Use available support threads:
10-
- GENERAL DISCUSSIONS, FEEDBACK, QUESTIONS --> https://github.com/Aris-t2/CustomCSSforFx/issues/452
11-
- TABS BELOW CONTENT SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/33
12-
- MULTIROW TABS SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/39
13-
- ADD-ON BAR SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/73
14-
- OLD SEARCH SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/104
10+
- GENERAL DISCUSSIONS, FEEDBACK, QUESTIONS --> https://github.com/Aris-t2/CustomCSSforFx/discussions/454
11+
- MULTIROW TABS SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/discussions/455
1512

1613
<b>IMPORTANT</b>
1714
By submitting a new issue you confirm having read and understood the above and all 'how to report a new issue' instructions.

ISSUE_TEMPLATE

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,8 @@ Thanks for your understanding.
1515
SUPPORT AREA only for features THIS project provides
1616
1. This is not a 'request' area for new stuff or legacy add-on features. Do not open a new issue about something this project does not offer. Instead join the 'General discussions, feedback, questions belong here' thread to chat and ask questions about what is or could be possible there.
1717
2. Use available support threads:
18-
- GENERAL TALK, FEEDBACK & QUESTIONS: --> https://github.com/Aris-t2/CustomCSSforFx/issues/452
19-
- TABS BELOW CONTENT SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/33
20-
- MULTIROW TABS SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/39
21-
- ADD-ON BAR SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/73
22-
- OLD SEARCH SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/issues/104
18+
- GENERAL TALK, FEEDBACK & QUESTIONS: --> https://github.com/Aris-t2/CustomCSSforFx/discussions/454
19+
- MULTIROW TABS SUPPORT THREAD --> https://github.com/Aris-t2/CustomCSSforFx/discussions/455
2320
3. Read 'how to report issues properly' before posting a new issue.
2421
--> https://github.com/Aris-t2/CustomCSSforFx/issues/4
2522

@@ -31,22 +28,23 @@ Add all information required in 1-5 and delete this line and everything above it
3128
1. Issue description:
3229

3330

34-
2. Steps to reproduce the issue:
31+
2. Does the issue occur with latest CustomCSSforFx release?
32+
(Check here: https://github.com/Aris-t2/CustomCSSforFx/releases)
3533

3634

37-
3. SCREENSHOT(S) of the issue (drag & drop images into this post):
35+
3. Steps to reproduce the issue:
3836

3937

40-
4. about:config prefs (custom CSS files won't work, if these prefs are set to false)
41-
- toolkit.legacyUserProfileCustomizations.stylesheets > true (yes / no):
42-
- browser.proton.enabled > true (yes / no):
43-
- does the issue occur with latest CustomCSSforFx release (yes / no):
38+
4. SCREENSHOT(S) of the issue (drag & drop images into this post):
4439

4540

46-
5. System information
41+
5. Is 'about:config > toolkit.legacyUserProfileCustomizations.stylesheets' set to 'true'?
42+
(Custom CSS files will only work, if this pref is set to true!)
43+
44+
45+
6. System information
4746
- OS & OS version:
48-
- OS theme (if not default):
49-
- DPI / HiDPI resolution (e.g. 100%, 125%...):
47+
- DPI / HiDPI (e.g. 100%, 125%...):
5048
- Firefox version:
51-
- Firefox (lw) theme (e.g. default, dark, 'theme name/link'):
49+
- Firefox theme (e.g. default, dark, 'theme name & link'):
5250
- This projects userChrome.css/userContent.css 'settings' the issue occurs with:

README.md

Lines changed: 5 additions & 156 deletions
Original file line numberDiff line numberDiff line change
@@ -78,25 +78,15 @@ Code between `/*` and `*/` won't be used by Firefox unless there are other `/*`
7878

7979
## How to find item ids and attributes?
8080

81-
Firefox 57-60
82-
83-
Enable once:
84-
1\. Tools > WebDeveloper > Toggle Tools > Toolbox Options > Enable browser chrome and add-on debugging toolboxes
85-
2\. Tools > WebDeveloper > Toggle Tools > Toolbox Options > Enable remote debugging
86-
87-
Hit `Ctrl+Alt+Shift+I` or open 'Tools > WebDeveloper > Browser Toolbox'.
88-
89-
Inspect ui or web content.
90-
91-
Force popups to stay open for inspection:
92-
Click on 'disable popup auto hide' button (= button with four squares) on developer toolbars end.
93-
94-
Firefox 61+
95-
9681
Enable once:
9782
1\. Tools > WebDeveloper > Toggle Tools > 'Customize Tools and get help button' (= button with three dots) > Settings > Enable browser chrome and add-on debugging toolboxes
9883
2\. Tools > WebDeveloper > Toggle Tools > 'Customize Tools and get help button' (= button with three dots) > Settings > Enable remote debugging
9984

85+
or set these two in about:config to true
86+
87+
about:config > devtools.chrome.enabled > true
88+
about:config > devtools.debugger.remote-enabled > true
89+
10090
Hit `Ctrl+Alt+Shift+I` or open 'Tools > WebDeveloper > Browser Toolbox'.
10191

10292
Inspect ui or web content.
@@ -126,144 +116,3 @@ Open `userChrome.css` file
126116
Look for `/* @import "./css/locationbar/reader_alternative_icon.css"; /**/`
127117
Remove `/*` at lines start to enable this popup appearance.
128118
The result will look like `/* @import "./css/locationbar/reader_alternative_icon.css"; /**`
129-
130-
## Suggested ui tweaks (list might be partly outdated)<a name="suggested-ui-tweaks"></a>
131-
132-
**Toolbar modes (suggestion: compact mode)**
133-
_Customize mode > Density > Compact / Normal / Touch_
134-
135-
**Titlebar modes** (suggestion: Firefox titlebar ['application/hamburger button in titlebar' only works in Firefox titlebar])
136-
_Customize mode > Title Bar > uncheck checkbox_
137-
138-
**Drag space above tabs toolbar** (suggestion: disable drag space ['application/hamburger button in titlebar' works best without drag space])
139-
_Customize mode > Drag Space > uncheck checkbox_
140-
141-
**Bookmarks menu button on bookmarks toolbar**
142-
_Customize mode > Toolbars > Bookmarks Toolbar_
143-
_Customize mode > move 'bookmarks menu' button to bookmark toolbars end_
144-
145-
**Downloads button always visible**
146-
_Customize mode > downloads button > click on button and uncheck 'Auto-hide'_
147-
148-
**Searchbar** (suggestion: placed after location bar)
149-
_Customize mode > Search(bar) > move to navigation toolbar_
150-
151-
**Flexible spaces** (suggestion: remove spaces after and before location bar)
152-
_Customize mode > grab and drag flexible space into palette_
153-
154-
**RSS icon in location bar**
155-
_Install [Awesome RSS](https://addons.mozilla.org/addon/awesome-rss/) WebExtension_
156-
157-
**Search within "New Tab page" (Fx69+)**
158-
_browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar_
159-
160-
## 'about:config' tweaks (list might be partly outdated) <a name="aboutconfig-tweaks"></a>
161-
162-
(To revert changes right-click entry and select 'reset')
163-
164-
**Tab audio icon**
165-
_browser.tabs.showAudioPlayingIcon_
166-
167-
**Tab min width** (suggestion: 100)
168-
_browser.tabs.tabMinWidth_
169-
170-
**Insert related tab after current tab** (suggestion: enable / set to 'true')
171-
_browser.tabs.insertRelatedAfterCurrent_
172-
173-
**Hide 'http://' from url** (suggestion: disable / set to 'false')
174-
_browser.urlbar.trimURLs_
175-
176-
**Open links in new tab/window**
177-
_browser.link.open_newwindow.restriction_ > 0 (new tab instead window)
178-
179-
**Preview tabs using 'Ctrl + Tab'**
180-
_browser.ctrlTab.previews_
181-
182-
**Close window with last visible tab** (suggestion: disable / set to 'false')
183-
_browser.tabs.closeWindowWithLastTab_
184-
185-
**Titlebar**
186-
_browser.tabs.drawInTitlebar_
187-
188-
**Old about:newtab and about:home pages (Firefox 57-59 only)**
189-
_browser.newtabpage.activity-stream.enabled_
190-
_browser.newtabpage.activity-stream.aboutHome.enabled_
191-
192-
**HTML5 fullscreen warning**
193-
_full-screen-api.warning.delay_ > 0 or -1 (reduces delay / hides warning)
194-
_full-screen-api.warning.timeout_ > 0 (reduces delay)
195-
196-
**Recently added bookmarks**
197-
_browser.bookmarks.showRecentlyBookmarked_
198-
199-
**General animations**
200-
_toolkit.cosmeticAnimations.enabled_
201-
202-
**Fullscreen animations for HTML5 content**
203-
_full-screen-api.transition-duration.enter_ > 0 0 (reduces animation time)
204-
_full-screen-api.transition-duration.leave_ > 0 0 (reduces animation time)
205-
206-
**Add-on manager: remove 'Get Add-ons' category**
207-
_extensions.getAddons.showPane_
208-
209-
**Findbar: animated result highlighting**
210-
_findbar.modalHighlight_
211-
212-
**Searchbar in 'about:preferences'**
213-
_browser.preferences.search_
214-
215-
**Location Bar: search engines at popups bottom**
216-
_browser.urlbar.oneOffSearches_
217-
218-
**Searchbar: open search results in new tab**
219-
_browser.search.openintab_
220-
221-
**Reader mode**
222-
_reader.parse-on-load.enabled_
223-
224-
**Geolocation** (suggestion: disable / set to 'false')
225-
_geo.enabled_
226-
227-
**Pocket** (suggestion: disable / set to 'false')
228-
_extensions.pocket.enabled_
229-
230-
**Screenshots** (suggestion: disable / set to 'true')
231-
_extensions.screenshots.disabled_
232-
233-
**Container tabs**
234-
_privacy.userContext.enabled_
235-
236-
**Password viewer in login forms** (suggestion: disable / set to 'false')
237-
_signon.showAutoCompleteFooter_
238-
239-
**Font rendering**
240-
_gfx.canvas.azure.backends_ > direct2d1.1,cairo,skia (old font rendering)
241-
_gfx.content.azure.backends_ > direct2d1.1,cairo,skia (old font rendering)
242-
243-
**Anti fingerprinting (Caution: browser might behave in unforeseen ways!)**
244-
_privacy.resistFingerprinting_
245-
[Fingerprinting info at Mozilla Wiki tweaks](https://wiki.mozilla.org/Security/Fingerprinting)
246-
247-
**Telemetry / data collection** (suggestion: disable / set to 'false')
248-
_browser.ping-centre.telemetry_
249-
_toolkit.telemetry.archive.enabled_
250-
_toolkit.telemetry.bhrPing.enabled_
251-
_toolkit.telemetry.enabled_
252-
_toolkit.telemetry.firstShutdownPing.enabled_
253-
_toolkit.telemetry.newProfilePing.enabled_
254-
_toolkit.telemetry.reportingpolicy.firstRun_
255-
_toolkit.telemetry.shutdownPingSender.enabled_
256-
_toolkit.telemetry.unified_
257-
_toolkit.telemetry.updatePing.enabled_
258-
_experiments.enabled_
259-
_experiments.activeExperiment_
260-
_experiments.supported_
261-
_datareporting.healthreport.uploadEnabled_
262-
_nsITelemetry.canRecordBase_
263-
_nsITelemetry.canRecordExtended_
264-
_browser.newtabpage.activity-stream.feeds.telemetry_
265-
_browser.newtabpage.activity-stream.telemetry_
266-
_extensions.screenshots.upload-disabled_ ("true" to disable)
267-
268-
**Privacy enhancements**
269-
arkenfox/user.js: https://github.com/arkenfox/user.js

classic/config/general_variables.css

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,42 +31,31 @@
3131
/* for tabs_multiple_lines.css and tabs_multiple_lines_v2.css */
3232
--tab_min_width_mlt: 100px !important;
3333
--tab_max_width_mlt: 200px !important;
34-
35-
/* for 'tabs_multiple_lines_v2.css' only */
3634
--tabs-lines: 3 !important;
3735

38-
/* for bookmarks_toolbar_multiple_lines.css /_fx66.css / _fx74.css */
36+
/* for bookmarks_toolbar_multiple_lines.css */
3937
--bookmark_items_height: 22px !important; /* <- bookmark items - line height */
4038
--bookmark_items_lines: 3 !important; /* <- maximum amount of lines */
4139

4240
/* for increase_ui_font_size.css */
4341
--general_ui_font_size: 10pt !important;
4442

45-
/* for searchbar_popup_engines_show_labels_scrollbars.css / ..._fx66.css*/
43+
/* for searchbar_popup_engines_show_labels_scrollbars.css */
4644
--search-one-offs_labels_height: 100px !important;
4745

48-
/* for ac_popup_custom_height.css (location bar popup) */
49-
--ac_popup_max_height: 300px !important;
50-
5146
/* for addonbar_move_bookmarks_toolbar_to_bottom.css */
5247
--addonbar_height: 27px !important;
53-
54-
/* for custom_backforward_connected.css */
55-
--color_disabled_state: #f9f9fa !important;
56-
--color_default_state: #e8e8e8 !important;
57-
--color_hover_state: lightblue !important;
58-
--color_active_state: lightgrey !important;
59-
48+
6049
/* for ac_popup_result_font_size.css */
6150
--results_font_size: var(--general_ui_font_size,10pt) !important; /* 10pt */
6251

6352
/* for urlbar_border_roundness.css */
6453
--megabar_border_roundness: 20px !important;
6554

6655
/* for top_toolbar_colors.css */
67-
--top_toolbars_background: #0063b1 !important;
68-
--top_toolbars_background_inactive: #ffffff !important;
69-
--top_toolbars_text: #ffffff !important;
56+
--top_toolbars_background: hsl(235,33%,19%) !important; /* #0063b1 */ /* hsl(235,33%,19%) was used by old accent color option */
57+
--top_toolbars_background_inactive: hsl(235,13%,9%) !important; /* #ffffff */
58+
--top_toolbars_text: hsl(240,9%,98%) !important;
7059
--top_toolbars_text_inactive: #999999 !important;
7160

7261
/* for urlbar_background_color.css */

classic/css/aboutaddons/addonlists_show_addon_version_number.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010

1111
/*restore version number */
12-
div:not([current-view="updates"]) .addon-name-link[title]:not([data-l10n-args])::after,
13-
div:not([current-view="updates"]) .addon-name[title]:not([data-l10n-args])::after {
12+
div:not([current-view="updates"]) .addon-name-link[title]:not([data-l10n-args])::after/*,
13+
div:not([current-view="updates"]) .addon-name[title]:not([data-l10n-args])::after */{
1414
display: block !important;
1515
content: attr(title) !important;
1616
margin-top: -22px !important;

classic/css/aboutaddons/addons_manager_alternative_appearance.css

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@
251251
max-width: unset !important;
252252
padding-inline-end: 0px !important;
253253
}
254-
254+
255255
.list-view-heading-inner {
256256
-moz-box-flex: 1 !important;
257257
width: unset !important;
@@ -500,4 +500,25 @@
500500
display: flex !important;
501501
}
502502

503+
.colorways-section {
504+
display: none !important;
505+
}
506+
507+
colorways-card .addon.card {
508+
max-width: unset !important;
509+
padding-inline-end: 0px !important;
510+
}
511+
512+
colorways-card .card-heading-image {
513+
max-width: 335px !important;
514+
}
515+
516+
#colorways-preview-text-container {
517+
position: unset !important;
518+
display: unset !important;
519+
width: unset !important;
520+
height: unset !important;
521+
margin: unset !important;
522+
}
523+
503524
}

classic/css/aboutpreferences/preferences_alternative_appearance.css

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
}
4747

4848
.pane-container {
49-
width: 100vw !important;
49+
width: 100% !important;
5050
padding: 0px !important;
5151
margin: 0px !important;
5252
}
@@ -58,10 +58,9 @@
5858
padding-inline: 0px !important;
5959
min-height: unset !important;
6060
height: unset !important;
61-
/*margin-top: -20px !important;*/
6261
background: unset !important;
6362
}
64-
63+
6564
.sticky-inner-container {
6665
max-width: unset !important;
6766
}
@@ -76,9 +75,9 @@
7675
}
7776

7877
.sticky-container {
79-
position: fixed !important;
78+
position: relative !important;
8079
}
81-
80+
8281
.header-name {
8382
visibility: collapse !important;
8483
}
@@ -251,6 +250,10 @@
251250
fill: unset !important;
252251
}
253252

253+
/*.web-appearance-choice {
254+
width: 150px !important;
255+
}*/
256+
254257
}
255258

256259
/* preference sub windows */
@@ -288,8 +291,8 @@
288291
*[subdialog="true"] .contentPane,
289292
*[subdialog="true"] .dialog-content-box,
290293
*[subdialog="true"] .largeDialogContainer{
291-
background-color: white !important;
292-
color: black !important;
294+
background-color: var(--in-content-page-background) !important;
295+
color: var(--in-content-page-color) !important;
293296
}
294297

295298
}

0 commit comments

Comments
 (0)