From 81ddba302268889cf45cbe08a4cacd7b55f9ad9a Mon Sep 17 00:00:00 2001 From: RealStickman Date: Wed, 14 Jul 2021 18:42:36 +0200 Subject: [PATCH] Update to leptop v2.2.2 --- .../chrome/icons/arrow-repeat-all.svg | 3 + .../chrome/icons/arrow-sort-down-lines.svg | 3 + .../chrome/icons/arrow-swap.svg | 4 + .../chrome/icons/blue-berror.svg | 83 ++++ .../chrome/icons/book-add.svg | 3 + .../chrome/icons/book.svg | 4 + .../chrome/icons/broom.svg | 3 + .../chrome/icons/bug.svg | 5 + .../chrome/icons/calendar-agenda.svg | 3 + .../chrome/icons/checkmark-circle.svg | 3 + .../chrome/icons/code.svg | 3 + .../chrome/icons/command-frames.svg | 6 + .../chrome/icons/command-responsivemode.svg | 7 + .../chrome/icons/container-openin-16.svg | 9 + .../chrome/icons/copy-select.svg | 3 + .../chrome/icons/developer.svg | 6 + .../icons/document-landscape-split-hint.svg | 8 + .../chrome/icons/error-connection-failure.svg | 49 +++ .../chrome/icons/error-server-not-found.svg | 60 +++ .../chrome/icons/error-session-restore.svg | 68 ++++ .../chrome/icons/eye-hide.svg | 5 + .../chrome/icons/eye-show.svg | 4 + .../chrome/icons/identity-icons-brand.svg | 3 + .../chrome/icons/image-add.svg | 3 + .../chrome/icons/image-alt-text.svg | 5 + .../icons/image-arrow-counterclockwise.svg | 5 + .../chrome/icons/image-copy.svg | 3 + .../chrome/icons/image.svg | 9 + .../chrome/icons/key-multiple.svg | 3 + .../chrome/icons/link-square.svg | 4 + .../chrome/icons/movetowindow-16.svg | 7 + .../chrome/icons/password-hide.svg | 9 + .../chrome/icons/password.svg | 6 + .../chrome/icons/paste.svg | 9 + .../chrome/icons/performance.svg | 7 + .../chrome/icons/pin-tab.svg | 6 + .../chrome/icons/play.svg | 3 + .../chrome/icons/quit.svg | 6 + .../chrome/icons/resize-image.svg | 3 + .../chrome/icons/restore-session.svg | 6 + .../chrome/icons/screenshot.svg | 5 + .../chrome/icons/search-file.svg | 5 + .../chrome/icons/select-all-on.svg | 3 + .../chrome/icons/send-to-device.svg | 7 + .../chrome/icons/send.svg | 44 +++ .../chrome/icons/share.svg | 7 + .../chrome/icons/sign-out.svg | 4 + .../chrome/icons/star-line-horizontal.svg | 3 + .../chrome/icons/tab-bottom-corner-left.svg | 5 + .../chrome/icons/tab-bottom-corner-right.svg | 5 + .../chrome/icons/tab-copy.svg | 4 + .../chrome/icons/tab-multiple.svg | 4 + .../chrome/icons/tab.svg | 6 + .../icons/text-direction-horizontal-ltr.svg | 3 + .../chrome/icons/text-number-format.svg | 3 + .../chrome/icons/text-proofing-tools.svg | 6 + .../chrome/icons/text-sort-ascending.svg | 3 + .../chrome/icons/time-picker.svg | 3 + .../chrome/icons/unpin-tab.svg | 6 + .../chrome/icons/vertical-line.svg | 1 + .../chrome/icons/video-clip.svg | 3 + .../chrome/icons/video-snapshot.svg | 3 + .../chrome/icons/video.svg | 3 + .../chrome/icons/webdeveloper.svg | 5 + .../chrome/icons/welcome-back.svg | 13 + .../chrome/icons/window.svg | 6 + .../chrome/userChrome.css | 354 +++++++++++++----- .../chrome/userContent.css | 10 +- .../{chrome => }/user.js | 0 69 files changed, 867 insertions(+), 96 deletions(-) create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-repeat-all.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-sort-down-lines.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-swap.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/blue-berror.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book-add.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/broom.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/bug.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/calendar-agenda.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/checkmark-circle.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/code.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-frames.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-responsivemode.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/container-openin-16.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/copy-select.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/developer.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/document-landscape-split-hint.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-connection-failure.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-server-not-found.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-session-restore.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-hide.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-show.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/identity-icons-brand.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-add.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-alt-text.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-arrow-counterclockwise.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-copy.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/key-multiple.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/link-square.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/movetowindow-16.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password-hide.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/paste.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/performance.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/pin-tab.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/play.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/quit.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/resize-image.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/restore-session.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/screenshot.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/search-file.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/select-all-on.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send-to-device.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/share.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/sign-out.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/star-line-horizontal.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-left.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-right.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-copy.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-multiple.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-direction-horizontal-ltr.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-number-format.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-proofing-tools.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-sort-ascending.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/time-picker.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/unpin-tab.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/vertical-line.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-clip.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-snapshot.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/webdeveloper.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/welcome-back.svg create mode 100644 arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/window.svg rename arch-config/.mozilla/firefox/igdh4jud.default-release/{chrome => }/user.js (100%) diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-repeat-all.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-repeat-all.svg new file mode 100644 index 00000000..04d35f3a --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-repeat-all.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-sort-down-lines.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-sort-down-lines.svg new file mode 100644 index 00000000..c3efd486 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-sort-down-lines.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-swap.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-swap.svg new file mode 100644 index 00000000..3e9cd874 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/arrow-swap.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/blue-berror.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/blue-berror.svg new file mode 100644 index 00000000..8c3c8b4c --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/blue-berror.svg @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book-add.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book-add.svg new file mode 100644 index 00000000..701f923a --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book-add.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book.svg new file mode 100644 index 00000000..e60114dd --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/book.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/broom.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/broom.svg new file mode 100644 index 00000000..7428fada --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/broom.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/bug.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/bug.svg new file mode 100644 index 00000000..4ee7ba9e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/bug.svg @@ -0,0 +1,5 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/calendar-agenda.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/calendar-agenda.svg new file mode 100644 index 00000000..dd6470cc --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/calendar-agenda.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/checkmark-circle.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/checkmark-circle.svg new file mode 100644 index 00000000..accc8e0e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/checkmark-circle.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/code.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/code.svg new file mode 100644 index 00000000..e9aa4fc9 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/code.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-frames.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-frames.svg new file mode 100644 index 00000000..ceae757e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-frames.svg @@ -0,0 +1,6 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-responsivemode.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-responsivemode.svg new file mode 100644 index 00000000..66a48180 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/command-responsivemode.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/container-openin-16.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/container-openin-16.svg new file mode 100644 index 00000000..2ddadb39 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/container-openin-16.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/copy-select.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/copy-select.svg new file mode 100644 index 00000000..0d56800b --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/copy-select.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/developer.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/developer.svg new file mode 100644 index 00000000..d02257d4 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/developer.svg @@ -0,0 +1,6 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/document-landscape-split-hint.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/document-landscape-split-hint.svg new file mode 100644 index 00000000..fc9f6211 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/document-landscape-split-hint.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-connection-failure.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-connection-failure.svg new file mode 100644 index 00000000..f4725c67 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-connection-failure.svg @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-server-not-found.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-server-not-found.svg new file mode 100644 index 00000000..0f13286d --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-server-not-found.svg @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-session-restore.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-session-restore.svg new file mode 100644 index 00000000..2cbe12f4 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/error-session-restore.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-hide.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-hide.svg new file mode 100644 index 00000000..2b64e306 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-hide.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-show.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-show.svg new file mode 100644 index 00000000..51e4fb5d --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/eye-show.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/identity-icons-brand.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/identity-icons-brand.svg new file mode 100644 index 00000000..9beb35fa --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/identity-icons-brand.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-add.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-add.svg new file mode 100644 index 00000000..871abf84 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-add.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-alt-text.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-alt-text.svg new file mode 100644 index 00000000..f568344b --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-alt-text.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-arrow-counterclockwise.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-arrow-counterclockwise.svg new file mode 100644 index 00000000..782ff9cf --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-arrow-counterclockwise.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-copy.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-copy.svg new file mode 100644 index 00000000..795a2838 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image-copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image.svg new file mode 100644 index 00000000..863c9d7d --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/image.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/key-multiple.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/key-multiple.svg new file mode 100644 index 00000000..36f51214 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/key-multiple.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/link-square.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/link-square.svg new file mode 100644 index 00000000..36362fe2 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/link-square.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/movetowindow-16.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/movetowindow-16.svg new file mode 100644 index 00000000..80181a35 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/movetowindow-16.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password-hide.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password-hide.svg new file mode 100644 index 00000000..10e6271c --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password-hide.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password.svg new file mode 100644 index 00000000..a485de7c --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/password.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/paste.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/paste.svg new file mode 100644 index 00000000..339916aa --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/paste.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/performance.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/performance.svg new file mode 100644 index 00000000..b5b4a79d --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/performance.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/pin-tab.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/pin-tab.svg new file mode 100644 index 00000000..1f951a37 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/pin-tab.svg @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/play.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/play.svg new file mode 100644 index 00000000..756dcc2a --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/play.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/quit.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/quit.svg new file mode 100644 index 00000000..6478b62e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/quit.svg @@ -0,0 +1,6 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/resize-image.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/resize-image.svg new file mode 100644 index 00000000..c68de66d --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/resize-image.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/restore-session.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/restore-session.svg new file mode 100644 index 00000000..08e2b4e0 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/restore-session.svg @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/screenshot.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/screenshot.svg new file mode 100644 index 00000000..1f27aa53 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/screenshot.svg @@ -0,0 +1,5 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/search-file.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/search-file.svg new file mode 100644 index 00000000..00688ffa --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/search-file.svg @@ -0,0 +1,5 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/select-all-on.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/select-all-on.svg new file mode 100644 index 00000000..88c9496c --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/select-all-on.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send-to-device.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send-to-device.svg new file mode 100644 index 00000000..cef1604e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send-to-device.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send.svg new file mode 100644 index 00000000..573ed559 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/send.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/share.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/share.svg new file mode 100644 index 00000000..a1433883 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/share.svg @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/sign-out.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/sign-out.svg new file mode 100644 index 00000000..2e1bcab4 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/sign-out.svg @@ -0,0 +1,4 @@ + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/star-line-horizontal.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/star-line-horizontal.svg new file mode 100644 index 00000000..734bebad --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/star-line-horizontal.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-left.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-left.svg new file mode 100644 index 00000000..37bfa269 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-left.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-right.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-right.svg new file mode 100644 index 00000000..b443ef33 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-bottom-corner-right.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-copy.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-copy.svg new file mode 100644 index 00000000..427332b2 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-copy.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-multiple.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-multiple.svg new file mode 100644 index 00000000..f77d817e --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab-multiple.svg @@ -0,0 +1,4 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab.svg new file mode 100644 index 00000000..1d13dd15 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/tab.svg @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-direction-horizontal-ltr.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-direction-horizontal-ltr.svg new file mode 100644 index 00000000..e5ad45ee --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-direction-horizontal-ltr.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-number-format.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-number-format.svg new file mode 100644 index 00000000..fb4d19b5 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-number-format.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-proofing-tools.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-proofing-tools.svg new file mode 100644 index 00000000..038e9e17 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-proofing-tools.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-sort-ascending.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-sort-ascending.svg new file mode 100644 index 00000000..d5613d13 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/text-sort-ascending.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/time-picker.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/time-picker.svg new file mode 100644 index 00000000..75cf3d4c --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/time-picker.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/unpin-tab.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/unpin-tab.svg new file mode 100644 index 00000000..bd2b382b --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/unpin-tab.svg @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/vertical-line.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/vertical-line.svg new file mode 100644 index 00000000..c8d4ad41 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/vertical-line.svg @@ -0,0 +1 @@ + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-clip.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-clip.svg new file mode 100644 index 00000000..8be86161 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-clip.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-snapshot.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-snapshot.svg new file mode 100644 index 00000000..be151810 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video-snapshot.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video.svg new file mode 100644 index 00000000..4cf77277 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/video.svg @@ -0,0 +1,3 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/webdeveloper.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/webdeveloper.svg new file mode 100644 index 00000000..b066ab49 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/webdeveloper.svg @@ -0,0 +1,5 @@ + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/welcome-back.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/welcome-back.svg new file mode 100644 index 00000000..70f97314 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/welcome-back.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/window.svg b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/window.svg new file mode 100644 index 00000000..1c3e1b24 --- /dev/null +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/icons/window.svg @@ -0,0 +1,6 @@ + + + + diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userChrome.css b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userChrome.css index 1177c40f..b252d566 100644 --- a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userChrome.css +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userChrome.css @@ -22,6 +22,17 @@ background-color: unset !important; /* Original: var(--lwt-accent-color) */ } + /* Navbar Border */ + #navigator-toolbox:-moz-lwtheme { + --tabs-border-color: rgba(0,0,0,.3); + } + + /* Hidden Tab Panel Padding */ + #allTabsMenu-hiddenTabsView .all-tabs-item { + margin-inline: 8px; + border-radius: 4px; + } + /** Windows 7 - Compatibility ***********************************************/ @media (-moz-os-version: windows-win7) { /* Header Color */ @@ -65,10 +76,12 @@ } } - /** Root - Reduce Padding ***************************************************/ + /** Reduce Padding **********************************************************/ + /*= Root - Reduce Padding ==================================================*/ :root { /* Tab Bar */ --proton-tab-block-margin: 2px !important; /* Original: 4px */ + --tab-block-margin: 2px !important; /* New version of --proton-tab-block-margin */ --inline-tab-padding: 6px !important; /* Original: 8px */ /* Panel */ @@ -89,13 +102,14 @@ :root[uidensity=touch] { /* Tab Bar - Like Original */ --proton-tab-block-margin: 4px !important; /* Original: 4px */ + --tab-block-margin: 4px !important; /* New version of --proton-tab-block-margin */ --inline-tab-padding: 8px !important; /* Original: 8px */ /* Panel - Like Original */ --arrowpanel-menuitem-padding: 8px !important; /* Original: 8px */ } - /** Tab Bar - Reduce Width, Show more tabs **********************************/ + /*= Tab Bar - Reduce Width, Show more tabs =================================*/ .titlebar-spacer[type="pre-tabs"] { width: 30px !important; /* Original: 40px */ } @@ -152,7 +166,8 @@ margin-inline-end: -.5px !important; } - /** Tab Bar - Reduce Height, Show more contents *****************************/ + /*= Tab Bar - Reduce Height, Show more contents ============================*/ + /* Toolbar Height */ :root:not([uidensity=touch]) #TabsToolbar { --toolbarbutton-inner-padding: 9px; /* Original: calc((var(--tab-min-height) - 16px) / 2) = 10px */ } @@ -164,10 +179,11 @@ max-height: 36px; } :root[uidensity=touch] .toolbar-items, .tabbrowser-tab { - max-height: unset; + max-height: 45px; } - :root:not([uidensity=touch]) #tabbrowser-arrowscrollbox { + /* Scroll Button - Size Fix */ + :root #tabbrowser-arrowscrollbox { --scrollbtn-vertical-padding: 3px; --scrollbtn-vertical-border: 2px; --scrollbtn-border-radius: 7px; @@ -202,6 +218,109 @@ background-position-y: bottom calc(.5px + var(--tabs-navbar-shadow-size)) !important; } + /*= URL Bar - Reduce Padding ===============================================*/ + :root:not([uidensity=touch]) #urlbar-container, #search-container { + padding-block: 2px; /* Original: 4px */ + margin-inline: 5px; /* Original: 5px */ + } + + /* spread menu */ + :root[uidensity=compact] .urlbarView-row:not([type=tip], [type=dynamic]) { + padding-block: 1px; /* [Compact, General]: 2px, Touch: 11px */ + } + :root[uidensity=compact] #urlbar .search-one-offs:not([hidden]) { + padding-block: 2px; /* [Compact, General]: 4px, Touch 11px */ + } + + /*= BookMark Bar - Reduce Height ===========================================*/ + :root[uidensity=compact] #PersonalToolbar toolbarbutton { + margin-top: 0px; /* Original: 2px */ + } + + /*= Menu - Reduce Padding ==================================================*/ + :root { + --menu-padding: 0.35em; + } + :root[uidensity=compact] { + --menu-padding: 0.25em; + } + :root[uidensity=touch] { + --menu-padding: 0.5em; + } + menupopup > menuitem, menupopup > menu { + /* Original: 0.5em */ + padding-block: var(--menu-padding) !important; + } + + @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { + :root:not([uidensity=touch]) .menu-text, .menu-iconic-text { + padding-inline-end: 0 !important; /* Original: 2px */ + } + :root:not([uidensity=touch]) .menupopup-arrowscrollbox { + padding-block: 1px !important; /* Original: 4px*/ + } + :root:not([uidensity=touch]) #context-navigation:not([hidden]) { + padding: 0 0 1px !important; /* Original: 0 0 4px*/ + } + :root:not([uidensity=touch]) .menu-right { + margin-right: 6px !important; /* Original: 12px */ + } + } + + /*= Poup Panel - Reduce padding ============================================*/ + #protections-popup-main-header-label { + height: unset !important; /* Original: 37.6px */ + } + + #identity-popup, + #permission-popup, + #protections-popup { + --vertical-section-padding: 0.8em; /* Original: 0.9em */ + } + + .protections-popup-footer-button, + .protections-popup-category { + min-height: 24px; /* Original: 32px */ + height: unset !important; + } + + /** Popup panel - Compact mode */ + /* Footer Button Height */ + :root[uidensity=compact] .panel-footer.panel-footer-menulike > button { + padding: 3px 8px !important; + } + /* Footer Button Height */ + :root[uidensity=compact] #protections-popup-trackersView-settings-button { + margin: 4px 8px 0 !important; + } + /* not cut off for Protection popup Footer on windows */ + :root[uidensity=compact] #protections-popup-multiView #protections-popup-footer { + padding: 3px 0 20px !important; + } + /* Button and disabed category in Protection popup */ + :root[uidensity=compact] #protections-popup-multiView .protections-popup-footer-button, + :root[uidensity=compact] #protections-popup-multiView .protections-popup-category { + height: 20px !important; + min-height: 20px !important; + } + /* Footer Button in Tracking Content Panel */ + :root[uidensity=compact] #protections-popup-multiView .panel-footer.panel-footer-menulike { + margin: 0 0 3px !important; + } + /* Identity popup header padding */ + :root[uidensity=compact] #identity-popup-multiView #identity-popup-mainView-panel-header { + padding: 2px 5px !important; + } + /* Text When There is no trackers */ + :root[uidensity=compact] #protections-popup-no-trackers-found-description { + margin: 2em 4em !important; + } + /* Download Item margin */ + :root[uidensity=compact] #downloadsListBox { + margin: 0 !important; + } + + /** Tab Bar - Connect to window *********************************************/ .tab-background { border-radius: var(--tab-border-radius) var(--tab-border-radius) 0px 0px !important; @@ -209,7 +328,7 @@ } .tab-content { - margin-top: var(--proton-tab-block-margin); + margin-top: var(--tab-block-margin); } .tab-stack { @@ -217,6 +336,14 @@ margin-bottom: 0px !important; } + /* Remove line at Toolbar's top */ + #tabbrowser-tabs { + z-index: 1 !important; + } + #tabbrowser-arrowscrollbox[overflowing] .tabbrowser-tab[pinned]:is([visuallyselected], [multiselected]) { + overflow: hidden; + } + /** Selected Tab - Color like toolbar ***************************************/ :root:not(:-moz-lwtheme) { /* Fix for windows's system default theme. Using --toolbar-bgcolor fallback */ @@ -262,7 +389,7 @@ /** Selected Tab - Bottom Rounded Corner ************************************/ #tabbrowser-tabs { - --tab-corner-rounding: 5px; /* 10px looks about like chromium - 17px looks close to Australis tabs */ + --tab-corner-rounding: 4px; /* 10px looks about like chromium - 17px looks close to Australis tabs */ --tab-corner-padding: 1px; } @@ -283,7 +410,7 @@ stroke: var(--tabs-border-color, transparent) !important; -moz-context-properties: fill, stroke !important; - background-image: url(./icons/tab-bottom-corner.svg); + /* Image */ background-size: var(--tab-corner-rounding); background-repeat: no-repeat; background-position-y: bottom; @@ -291,51 +418,94 @@ :root[lwtheme="true"] tab[visuallyselected] > stack::before { left: calc(var(--tab-corner-padding) - var(--tab-corner-rounding)) !important; + background-image: url(./icons/tab-bottom-corner-left.svg); } :root[lwtheme="true"] tab[visuallyselected] > stack::after { left: auto; right: calc(var(--tab-corner-padding) - var(--tab-corner-rounding)); - transform: scaleX(-1) !important; + background-image: url(./icons/tab-bottom-corner-right.svg); } /** Unselected Tab - Divide line ********************************************/ - #tabbrowser-arrowscrollbox:not([overflowing]) .tabbrowser-tab[first-visible-unpinned-tab] .tab-background::before, + #tabbrowser-arrowscrollbox { + position: absolute; + } + .tabbrowser-tab:not([visuallyselected], [multiselected], :hover, :first-child) .tab-background::before, - #tabbrowser-arrowscrollbox:not([overflowing]) .tabbrowser-tab:not([visuallyselected], [multiselected], :hover)[last-visible-tab] .tab-background::after { + #tabs-newtab-button:not(:hover, [open])::before { /* Box Model */ content: ""; - display: block; + display: block; position: absolute; - top: 50%; + + /* Position */ + top: 50%; + transform: translateX(-2.5px) translateY(calc(-50% + 1px)); /* Bar shape */ width: 1px; height: 20px; - overflow: hidden; /* Bar Color */ opacity: var(--tab-separator-opacity); - transition: opacity .2s var(--ease-basic) !important; - background-color: color-mix(in srgb, currentColor 20%, transparent) !important; /* Replace var(--toolbarseparator-color) - Hard coded for compatibility */ + transition: opacity .2s var(--ease-basic); + background-color: color-mix(in srgb, currentColor 20%, transparent); /* Replace var(--toolbarseparator-color) - Hard coded for compatibility */ + } + #tabs-newtab-button:is(:hover, [open])::before { + content: ""; + position: absolute; } - .tab-background::before { - transform: translateX(-2.5px) translateY(calc(-50% + 1px)) !important; - } - .tabbrowser-tab[last-visible-tab] .tab-background::after { - right: 0; - transform: translateX(1.5px) translateY(calc(-50% + 1px)) !important; - } - - .tabbrowser-tab:is([visuallyselected], [multiselected], :hover) + .tabbrowser-tab:not([visuallyselected]) .tab-background::before, - .tabbrowser-tab[first-visible-unpinned-tab]:is([visuallyselected], [multiselected], :hover) .tab-background::before, - #tabbrowser-arrowscrollbox[overflowing] tab.tabbrowser-tab[first-visible-unpinned-tab] .tab-background::before { + #navigator-toolbox:not([movingtab]) .tabbrowser-tab:is([visuallyselected], [multiselected], :hover) + .tabbrowser-tab .tab-background::before, + #navigator-toolbox:not([movingtab]) .tabbrowser-tab:is([visuallyselected], [multiselected], :hover) ~ .tabbrowser-tab[afterhovered] .tab-background::before, + #navigator-toolbox:not([movingtab]) .tabbrowser-tab[last-visible-tab]:is([visuallyselected], [multiselected], :hover) ~ #tabs-newtab-button::before, + #navigator-toolbox:not([movingtab]) .tabbrowser-tab[first-visible-unpinned-tab]:is([visuallyselected], [multiselected], :hover) .tab-background::before, + #navigator-toolbox:not([movingtab]) #tabbrowser-arrowscrollbox[overflowing] tab.tabbrowser-tab[first-visible-unpinned-tab] .tab-background::before { opacity: 0 !important; } /* Latest Tab & New tab margin */ #tabbrowser-arrowscrollbox:not([overflowing]) .tabbrowser-tab[last-visible-tab] { - margin-inline-end: 4px !important; + margin-inline-end: 1px !important; + } + + /* New tab button - Looks like tab ******************************************/ + #tabs-newtab-button { + /* Original: + margin: 0 0 var(--tabs-navbar-shadow-size) !important + => Can't ovrride style. Therefore, we should approach it by bypass. + */ + --tabs-navbar-shadow-size: -1px; /* Original: 1px */ + --tabs-navbar-original-shadow-size: 1px; + + /* Size */ + -moz-box-align: stretch !important; + padding-top: var(--tab-block-margin) !important; + } + + #tabs-newtab-button > .toolbarbutton-icon { + border-radius: var(--tab-border-radius) var(--tab-border-radius) 0 0 !important; /* Original: var(--tab-border-radius) */ + } + + /* Coner Rounding */ + #tabs-newtab-button:hover { + /* Color */ + fill: color-mix(in srgb, currentColor 17%, transparent) !important; /* Replace var(--toolbarbutton-hover-background) - Hard coded for compatibility */ + -moz-context-properties: fill !important; + + /* Corner Image */ + --newtab-position: calc((var(--tab-corner-rounding) / 2) * -1); + background-image: url("./icons/tab-bottom-corner-left.svg"), url("./icons/tab-bottom-corner-right.svg"); + background-repeat: no-repeat; + background-position: left var(--newtab-position) bottom var(--tabs-navbar-original-shadow-size), right var(--newtab-position) bottom var(--tabs-navbar-original-shadow-size); + background-size: var(--tab-corner-rounding); + } + + #tabs-newtab-button .toolbarbutton-icon { + padding: calc(var(--toolbarbutton-inner-padding) - (var(--tab-block-margin) / 4)) var(--toolbarbutton-inner-padding) calc(var(--toolbarbutton-inner-padding) + (var(--tab-block-margin) / 4) + var(--tabs-navbar-original-shadow-size)) !important; + -moz-context-properties: fill, fill-opacity; + fill: var(--toolbarbutton-icon-fill); + fill-opacity: var(--toolbarbutton-icon-fill-opacity); } /** Clipped tabs - Letters cleary *******************************************/ @@ -343,10 +513,6 @@ padding-inline-start: 8px !important; } - #tabbrowser-tabs[closebuttons=activetab] .tabbrowser-tab:not([visuallyselected]) .tab-close-button { - visibility: collapse !important; - } - #tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow][labeldirection="ltr"]:not([pinned]), #tabbrowser-tabs[closebuttons=activetab] .tab-label-container[textoverflow]:not([labeldirection]):-moz-locale-dir(ltr):not([pinned]) { mask-image: linear-gradient(to right, black 70%, transparent) !important; @@ -357,6 +523,15 @@ mask-image: linear-gradient(to left, black 70%, transparent) !important; } + /** Clipped tabs - Show close button at hover *******************************/ + #tabbrowser-tabs[closebuttons="activetab"] > #tabbrowser-arrowscrollbox > .tabbrowser-tab:not([pinned]) > .tab-stack > .tab-content > .tab-close-button:not([selected="true"]) { + display: -moz-inline-box !important; + } + + #tabbrowser-tabs[closebuttons=activetab] .tabbrowser-tab:not([visuallyselected], :hover) .tab-close-button { + visibility: collapse !important; + } + /** Sound Tab - Hide Label **************************************************/ .tab-secondary-label:is([soundplaying], [muted], [activemedia-blocked], [pictureinpicture]){ display: none !important; @@ -530,55 +705,6 @@ display: none !important; } - /** URL Bar - Reduce Padding ************************************************/ - :root:not([uidensity=touch]) #urlbar-container, #search-container { - padding-block: 2px; /* Original: 4px */ - margin-inline: 5px; /* Original: 5px */ - } - - /* spread menu */ - :root[uidensity=compact] .urlbarView-row:not([type=tip], [type=dynamic]) { - padding-block: 1px; /* [Compact, General]: 2px, Touch: 11px */ - } - :root[uidensity=compact] #urlbar .search-one-offs:not([hidden]) { - padding-block: 2px; /* [Compact, General]: 4px, Touch 11px */ - } - - /** BookMark Bar - Reduce Height ********************************************/ - :root[uidensity=compact] #PersonalToolbar toolbarbutton { - margin-top: 0px; /* Original: 2px */ - } - - /** Menu - Reduce Padding ***************************************************/ - :root { - --menu-padding: 0.35em; - } - :root[uidensity=compact] { - --menu-padding: 0.25em; - } - :root[uidensity=touch] { - --menu-padding: 0.5em; - } - menupopup > menuitem, menupopup > menu { - /* Original: 0.5em */ - padding-block: var(--menu-padding) !important; - } - - @supports not -moz-bool-pref("layout.css.osx-font-smoothing.enabled") { - :root:not([uidensity=touch]) .menu-text, .menu-iconic-text { - padding-inline-end: 0 !important; /* Original: 2px */ - } - :root:not([uidensity=touch]) .menupopup-arrowscrollbox { - padding-block: 1px !important; /* Original: 4px*/ - } - :root:not([uidensity=touch]) #context-navigation:not([hidden]) { - padding: 0 0 1px !important; /* Original: 0 0 4px*/ - } - :root:not([uidensity=touch]) .menu-right { - margin-right: 6px !important; /* Original: 12px */ - } - } - /** Panel - Icons ***********************************************************/ /*= Padding ================================================================*/ :root { @@ -590,6 +716,9 @@ .subviewbutton > .toolbarbutton-text { padding-inline-start: var(--arrowpanel-menuicon-padding) !important; } + .toolbaritem-combined-buttons > .subviewbutton:not(.subviewbutton-iconic) > .toolbarbutton-text { + padding-inline-start: 0 !important; + } #panelMenu_bookmarksMenu .subviewbutton[disabled=true] .toolbarbutton-text, #appMenu_historyMenu .subviewbutton[disabled=true] .toolbarbutton-text { padding-inline-start: var(--arrowpanel-menublank-padding) !important; @@ -630,6 +759,14 @@ fill-opacity: var(--toolbarbutton-icon-fill-opacity) !important; -moz-context-properties: fill !important; } + #appMenu-zoomReduce-button2 > .toolbarbutton-icon, + #appMenu-zoomEnlarge-button2 > .toolbarbutton-icon { + stroke: var(--zoom-controls-bgcolor, var(--button-bgcolor, ButtonFace)) !important; + -moz-context-properties: fill, stroke !important; + } + #appMenu-zoomReduce-button2:not([disabled], [open], :active):is(:hover) > .toolbarbutton-icon, #appMenu-zoomEnlarge-button2:not([disabled], [open], :active):is(:hover) > .toolbarbutton-icon { + stroke: var(--button-hover-bgcolor) !important; + } .subviewbutton[disabled=true] > image { /* Ghost icons when disabled */ @@ -710,7 +847,7 @@ } #appMenu-quit-button2 { - list-style-image: url(chrome://browser/skin/quit.svg); + list-style-image: url(./icons/quit.svg); } /*= Panel - Account ========================================================*/ @@ -739,14 +876,14 @@ list-style-image: url(chrome://browser/skin/fxa/add-device.svg); } #PanelUI-fxa-menu-sendtab-button { - list-style-image: url(chrome://browser/skin/send-to-device.svg); + list-style-image: url(./icons/send-to-device.svg); } #PanelUI-fxa-menu-sync-prefs-button, #PanelUI-remotetabs-view-managedevices { list-style-image: url(chrome://global/skin/icons/settings.svg); } #PanelUI-fxa-menu-account-signout-button { - list-style-image: url(chrome://browser/skin/sign-out.svg); + list-style-image: url(./icons/sign-out.svg); } .PanelUI-remotetabs-notabsforclient-label { @@ -769,7 +906,7 @@ display: none; } .pageAction-sendToDevice-device.subviewbutton.sync-menuitem.sendtab-target[clientType=""] { - list-style-image: url(chrome://browser/skin/send-to-device.svg); + list-style-image: url(./icons/send-to-device.svg); } .pageAction-sendToDevice-device.subviewbutton.sync-menuitem.sendtab-target:not([clientType]) { list-style-image: url(chrome://global/skin/icons/settings.svg); @@ -802,7 +939,7 @@ list-style-image: url(chrome://browser/skin/window.svg); } #appMenuRestoreSession { - list-style-image: url(chrome://browser/skin/restore-session.svg); + list-style-image: url(./icons/restore-session.svg); } #appMenuClearRecentHistory { list-style-image: url(chrome://browser/skin/forget.svg); @@ -816,7 +953,7 @@ list-style-image: url(./icons/movetowindow-16.svg); } #appMenu-library-recentlyClosedWindows { - list-style-image: url(chrome://browser/skin/restore-session.svg); + list-style-image: url(./icons/restore-session.svg); } /*= Panel - More tools =====================================================*/ @@ -896,6 +1033,9 @@ #downloadsHistory { list-style-image: url(chrome://browser/skin/downloads/downloads.svg); } + #downloadsHistory .box-inherit.button-box { + display: -moz-inline-box !important; + } /*= Toolbar - Overflow Menu ================================================*/ #overflowMenu-customize-button { @@ -946,7 +1086,7 @@ @supports -moz-bool-pref("widget.macos.native-context-menus") { :not(menu, #ContentSelectDropdown) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], .in-menulist), :not(menu, #ContentSelectDropdown) > menupopup > menu:not(.menu-iconic, [type="checkbox"], .in-menulist) { - list-style-image: var(--menuitem-image); + list-style-image: var(--menuitem-image) !important; } } @@ -1048,7 +1188,10 @@ --menuitem-image: url(./icons/arrow-swap.svg); } #context_sendTabToDevice { - --menuitem-image: url(chrome://browser/skin/send-to-device.svg); + --menuitem-image: url(./icons/send-to-device.svg); + } + #context_shareTabURL { /* At windows */ + --menuitem-image: url(./icons/share.svg); } #context_reopenInContainer { --menuitem-image: url(./icons/container-openin-16.svg); @@ -1197,7 +1340,7 @@ --menuitem-image: url(chrome://browser/skin/link.svg); } #context-sendlinktodevice { - --menuitem-image: url(chrome://browser/skin/send-to-device.svg); + --menuitem-image: url(./icons/send-to-device.svg); } #context-media-play { @@ -1292,7 +1435,7 @@ --menuitem-image: url(chrome://browser/skin/pocket-outline.svg); } #context-sendpagetodevice { - --menuitem-image: url(chrome://browser/skin/send-to-device.svg); + --menuitem-image: url(./icons/send-to-device.svg); } #fill-login { --menuitem-image: url(./icons/password.svg); @@ -1471,6 +1614,10 @@ --menuitem-image: url(chrome://browser/skin/bookmark-star-on-tray.svg); } + menupopup[context="placesContext"] > .openintabs-menuitem { + --menuitem-image: url(./icons/movetowindow-16.svg); + } + /*= pageActionContextMenu ==================================================*/ .pageActionContextMenuItem.extensionPinned.extensionUnpinned.manageExtensionItem { --menuitem-image: url(chrome://global/skin/icons/settings.svg); @@ -1593,4 +1740,29 @@ #syncedTabsRefreshFilter { --menuitem-image: url(chrome://browser/skin/sync.svg); } + + /*= urlbar-input-container =================================================*/ + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_undo"] { + --menuitem-image: url(chrome://global/skin/icons/undo.svg); + } + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_redo"] { + } + + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_cut"] { + --menuitem-image: url(chrome://browser/skin/edit-cut.svg); + } + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_copy"] { + --menuitem-image: url(chrome://browser/skin/edit-copy.svg); + } + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_paste"] { + --menuitem-image: url(chrome://browser/skin/edit-paste.svg); + } + #paste-and-go { + } + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_delete"] { + --menuitem-image: url(chrome://global/skin/icons/delete.svg); + } + #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_selectAll"] { + --menuitem-image: url(./icons/select-all-on.svg); + } } diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userContent.css b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userContent.css index a759b2c5..a3a5e0bb 100644 --- a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userContent.css +++ b/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/userContent.css @@ -57,12 +57,12 @@ url-prefix("about:neterror?e=netOffline"), url("about:restartrequired"), url("chrome://browser/content/aboutRestartRequired.xhtml") { #errorPageContainer { - background-image: url("chrome://browser/skin/illustrations/error-connection-failure.svg"); + background-image: url("./icons/error-connection-failure.svg"); } } @-moz-document url-prefix("about:neterror?e=dnsNotFound") { #errorPageContainer { - background-image: url("chrome://browser/skin/illustrations/error-server-not-found.svg"); + background-image: url("./icons/error-server-not-found.svg"); } } @-moz-document url-prefix("about:neterror?e=malformedURI") { @@ -73,14 +73,14 @@ @-moz-document url-prefix("about:neterror?e=clockSkewError"), url-prefix("about:neterror?e=nssFailure") { #errorPageContainer { - background-image: url("chrome://browser/skin/illustrations/blue-berror.svg"); + background-image: url("./icons/blue-berror.svg"); background-size: 18.5em; } } @-moz-document url("about:sessionrestore"), url(chrome://browser/content/aboutSessionRestore.xhtml) { .description-wrapper { - background-image: url("chrome://browser/skin/illustrations/error-session-restore.svg"); + background-image: url("./icons/error-session-restore.svg"); } } @@ -113,7 +113,7 @@ @-moz-document url("about:welcomeBack"), url("chrome://browser/content/aboutWelcomeBack.xhtml") { @media (min-width: 970px) { .title { - background-image: url("chrome://browser/skin/welcome-back.svg") !important; + background-image: url("./icons/welcome-back.svg") !important; } } } diff --git a/arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/user.js b/arch-config/.mozilla/firefox/igdh4jud.default-release/user.js similarity index 100% rename from arch-config/.mozilla/firefox/igdh4jud.default-release/chrome/user.js rename to arch-config/.mozilla/firefox/igdh4jud.default-release/user.js