CustomCSSforFx icon indicating copy to clipboard operation
CustomCSSforFx copied to clipboard

Is this possible to place status bar into location bar?

Open FeodorPetrov opened this issue 1 year ago • 8 comments

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?

FeodorPetrov avatar Jun 08 '24 14:06 FeodorPetrov

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;
}

Aris-t2 avatar Jun 12 '24 16:06 Aris-t2

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

Screenshot_20240613_092109

FeodorPetrov avatar Jun 13 '24 06:06 FeodorPetrov

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

FeodorPetrov avatar Jun 13 '24 06:06 FeodorPetrov

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

Thank you very much!

FeodorPetrov avatar Jun 13 '24 07:06 FeodorPetrov

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?

FeodorPetrov avatar Jun 13 '24 07:06 FeodorPetrov

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;
}

Aris-t2 avatar Jun 15 '24 11:06 Aris-t2

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.

FeodorPetrov avatar Jun 15 '24 16:06 FeodorPetrov

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

Aris-t2 avatar Jun 16 '24 08:06 Aris-t2