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

Is this possible to place status bar into location bar? #655

Open
FeodorPetrov opened this issue Jun 8, 2024 · 8 comments
Open

Is this possible to place status bar into location bar? #655

FeodorPetrov opened this issue Jun 8, 2024 · 8 comments

Comments

@FeodorPetrov
Copy link

Is this possible to place status bar (lower left corner, showing loading addresses and links under mouse cursor) into location bar, how it was in firefox-3.6?

@Aris-t2
Copy link
Owner

Aris-t2 commented Jun 12, 2024

Yes, it is possible.

You might have to adjust some values for your config:

.urlbar-input-box::after {
  appearance: none; 
  display: flex;
  content: "";
  min-width: 200px;
  background-image: -moz-element(#statuspanel-label) !important;
  background-repeat: no-repeat;
}

#statuspanel-label {
  border: 0 !important;
  background-color: unset !important;
  padding-top: 6px !important;
  color: inherit !important;
}

#statuspanel {
  opacity: 0 !important;
}
@FeodorPetrov
Copy link
Author

I have it doesn't fit all the way in...

Screenshot_20240613_092109

@FeodorPetrov
Copy link
Author

Is it possible to make it from left corner, not from right?

@FeodorPetrov
Copy link
Author

So, I made
min-width: 2000px;
it, sort of, made it.

Thank you very much!

@FeodorPetrov
Copy link
Author

FeodorPetrov commented Jun 13, 2024

But now I have another big problem: the address of current page is not shown at all!

Is it possible to make it from the left corner and make it dissapear when it is not shown?

@Aris-t2
Copy link
Owner

Aris-t2 commented Jun 15, 2024

The space has to be occupied using "min-width". You will run into the same issue, if placing statuspanel on the other side of location bar.

#identity-box::before {
  appearance: none; 
  display: flex;
  content: "";
  min-width: 200px;
  background-image: -moz-element(#statuspanel-label) !important;
  background-repeat: no-repeat;
}

#statuspanel-label {
  border: 0 !important;
  background-color: unset !important;
  padding-top: 6px !important;
  color: inherit !important;
}

#statuspanel {
  opacity: 0 !important;
}
@FeodorPetrov
Copy link
Author

And how to solve this? In 3.6 everything was correct, it was at the same position as address and it just dissapeared when inactive. In the same position there were address, and status showed only when loading the page and when the cursor was over a link.

@Aris-t2
Copy link
Owner

Aris-t2 commented Jun 16, 2024

Firefox went through tons of changes since 3.6. CSS can not "solve" this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants