Отображение вопросов с тегом: Показать все вопросы

userChrome.css - Help With Customizing Tabs (part 2)

Hi All, I would like the content area of my tabs moved up so that the box is filled with the actual tab color, without the white background, and also the text will be ve… (читать ещё)

Hi All,

I would like the content area of my tabs moved up so that the box is filled with the actual tab color, without the white background, and also the text will be vertically centered. Right now, the text is dropping too close to the bottom of the tab.

Had this looking very nice in FF 88 with the same code, as you can see in the attached images, but it seems to render differently in FF 115 ESR and FF 125.

Below is some code I used to style the tabs, but the problem exists without this code as well.

I've also included some "tabs on bottom" code I'm using as well at the very bottom.

Would sure like to get those Classic Toolbar Buttons working again too (shown in the second image), but that will be a later request :)

Any help is appreciated.

Thanks!

/* Highlight non-selected tabs on mouseover */ .tabbrowser-tab:not([selected]):hover .tab-content {

  background-color: #dbe3eb !important;

}

  1. TabsToolbar {
 -moz-box-ordinal-group: 3 !important;
 padding-top: 0 !important;
 padding-bottom: 0 !important;
 height: 25px !important;
 background-image: url("bkmr_back.gif") !important;
 border-top: 1px solid #afc0d2 !important;
 border-bottom: 1px solid #8698aa !important;

}

/* Background color of selected tab */ .tab-background[selected="true"] {

   background-attachment: none!important;
   background-image: none!important;
   background-color: #eef5fc !important;

}

/* Background color of non-selected tab */ tab-background:not([selected]) {

   color: #000000 !important;
   background-color: #c7d3e0 !important;

}

/* Border color & bold text for selected tab */

  1. TabsToolbar .tabbrowser-tab[selected] {
   font-weight: 700 !important;
   color: #000 !important;
   border-top: 1px solid #8698aa !important;
   border-left: 1px solid #8698aa !important;
   border-right: 1px solid #8698aa !important;

}

/* Border color & normal text for non-selected tab */

  1. TabsToolbar .tabbrowser-tab:not([selected]) {
   font-weight: 600 !important;
   color: #000 !important;
   border-top: 1px solid #afc0d2 !important;
   border-left: 1px solid #afc0d2 !important;
   border-right: 1px solid #afc0d2 !important;

}

/* -------------- TABS ON BOTTOM --------------- */ /* TABS: below nav-bar - updated for 89+ | 108+ | 113+ */

  • |*:root {
 --tab-toolbar-navbar-overlap: 0px !important;
 --tab-min-height: 25px !important; /* adjust */
 --tab-min-width:  80px !important; /* adjust */

}

  1. navigator-toolbox #TabsToolbar {
 position: absolute !important;
 bottom: 0;
 /* height: 27px !important; */
 height: 28px !important;
 width: 100vw !important;

}

/* navigator-toolbox - padding */

  • |*:root:not([chromehidden*="toolbar"]) #navigator-toolbox {
 position: relative !important; /*89+*/
 padding-bottom: calc(var(--tab-min-height) + 1px) !important; /*adjust*/
 background-color: var(--toolbar-bgcolor) !important;

}

/* TABS: HEIGHT */

  1. tabbrowser-tabs,
  2. tabbrowser-arrowscrollbox,
  3. tabbrowser-tabs .tabbrowser-tab {
 min-height: var(--tab-min-height) !important;
 max-height: var(--tab-min-height) !important;

}

.tab-stack {

 height: var(--tab-min-height) !important;

}

  1. TabsToolbar {
 height: var(--tab-min-height) !important;
 margin-bottom: 0px !important;
 /* box-shadow: ThreeDShadow 0 -1px inset, -moz-dialog 0 1px !important; /*optional*/
 /* background-color: var(--toolbar-bgcolor) !important; */
 color: var(--toolbar-color) !important;

}

/* drag space */ .titlebar-spacer[type="pre-tabs"], .titlebar-spacer[type="post-tabs"] {

 width: 40px;

}

/* Override vertical shifts when moving a tab */

  1. navigator-toolbox[movingtab] > #titlebar > #TabsToolbar {
 padding-bottom: unset !important;

}

  1. navigator-toolbox[movingtab] #tabbrowser-tabs {
 padding-bottom: unset !important;
 margin-bottom: unset !important;

}

  1. navigator-toolbox[movingtab] > #nav-bar {
 margin-top: unset !important;

}

/* hide indicators and caption buttons */

  1. TabsToolbar .private-browsing-indicator {display: none !important;}
  2. TabsToolbar .accessibility-indicator {display: none !important;}
  3. TabsToolbar .titlebar-buttonbox-container {display: none !important;}
  4. TabsToolbar #window-controls {display: none !important;}

/* -------------- TABS ON BOTTOM --------------- */

Задан Slouch 4 дня назад

Последний ответ от Slouch 1 день назад

Why can't some Wikipedia pages activate read mode?

Hello everyone, Why some Wikipedia pages cannot activate reading mode under Debian 12 and Firefox ESR 115.9.1, for example this English Wikipedia page on Emmabuntüs does… (читать ещё)

Hello everyone,

Why some Wikipedia pages cannot activate reading mode under Debian 12 and Firefox ESR 115.9.1, for example this English Wikipedia page on Emmabuntüs does not allow reading mode to be activated while French, Spanish and German pages can ?

See our test video on this subject: http://share.emmabuntus.org/Accessibility/Firefox_mode_lecture_non_disponible_emmabuntus_en.mp4

Is there a utility to test pages compatible with reading mode?

Or otherwise in which Firefox log file to see if a page is compatible or not?

Thanks in advance for your help.

Задан Patrick-Emmabuntus 2 недели назад

Последний ответ от Patrick-Emmabuntus 5 дней назад

Strange - some folders open expanded but others do not and different each session!

I am running Supernova version 115.5.2 and have a strange situation (maybe it's normal) when opening it. If I have received any emails for any account in a previous sess… (читать ещё)

I am running Supernova version 115.5.2 and have a strange situation (maybe it's normal) when opening it.

If I have received any emails for any account in a previous session, then when I open a new session, the folders for these accounts open expanded and other accounts that did not receive any emails, remain collapsed.

I know there are others who have various issues regarding all folders expanded or collapsed but in Thunderbird before Supernova, I always collapsed all my folders and opened a new session with everything collapsed.

So can anyone tell me how to set-up Supernova so that when I collapse all my folders at the end of a session, a new session will open with all the folders still collapsed?

Thanks.

Задан Hawkeye58 4 месяца назад

Последний ответ от Hawkeye58 2 дня назад

Why Dark Mode in Android is Purple

I am sure someone has asked the question before but couldn't find the answer. Why dark mode has to be different than other dark modes on other apps. Colours really does n… (читать ещё)

I am sure someone has asked the question before but couldn't find the answer. Why dark mode has to be different than other dark modes on other apps. Colours really does not match nicely with my phone. I used Samsung Fold and its really unpleasant.

Задан ahmed1smael 5 дней назад

Последний ответ от ahmed1smael 4 дня назад

I have Leave Messages on Server checked but have "For at most 1000 days" specified. Older messages not deleted from server

As stated in the question, messages older than 1000 days are not deleted (this is a POP server). This is on my Desktop which is my primary PC. I also have a laptop using … (читать ещё)

As stated in the question, messages older than 1000 days are not deleted (this is a POP server). This is on my Desktop which is my primary PC. I also have a laptop using Thunderbird with "Leave messages on server" but with neither option (Number of days or Until I delete them) checked. The purpose of the laptop settings is that since it is not my primary PC I don't want it to delete anything from the server.

I did quite a few searches and the closest thing I found was another user who had migrated to Thunderbird after using another mail client for years, and it sounded like after they installed Thunderbird, they imported their old emails from the old client and then began using Thunderbird. The explanation they got was that any emails that had not been downloaded from the server by Thunderbird would not have a download date in Thunderbird and would therefore not be subject to the "older than xxx days" setting. That scenario doesn't apply to me because I have been using Thunderbird exclusively for at least 5 years, so all emails on the server that are less than ~1825 days (5 x 365) were downloaded by Thunderbird. All emails older than 5 years have long since been deleted from the server manually.

Either I am misunderstanding the "For at most xxx days" setting or something is not working properly.

Задан Tom Gordon 5 дней назад

Последний ответ от Tom Gordon 4 дня назад

Homepage

I downloaded the new update this morning and I cannot separate my categories any longer on my home page. I keep them in categories on the 4 separate rows and then separa… (читать ещё)

I downloaded the new update this morning and I cannot separate my categories any longer on my home page. I keep them in categories on the 4 separate rows and then separate them by skipping a square. I cannot do that any longer and do not like the jumble of the homepage now. How can I keep the blank spaces that are located at the bottom of the rows to separate my categories?

Задан ch 4 дня назад

Последний ответ от ch 19 часов назад

ZOOM is fouled up & can't fix it, using NoSquint Plus

Still using Firefox 78.15.0 esr (64 bit) Am I correct that the toolbar icon " - | 100% | + " is the Firefox Zoom function? I have never been able to locate a toolbar ico… (читать ещё)

Still using Firefox 78.15.0 esr (64 bit)

Am I correct that the toolbar icon " - | 100% | + " is the Firefox Zoom function? I have never been able to locate a toolbar icon for NoSquint Plus. I also have Theme & Font Size Changer, but it stopped working years ago. Anyway, working fine for many years, automatically setting the zoom on every tab to 150% so I can read it easily.

A few days ago I got into the NoSquint Plus preferences (NEVER OPEN THE HOOD !!!) , and wondered why it was set to chrome API instead of CSS API and changed it to see. That kind of broke it completely. Maybe changed other stuff trying to get it back...

At present, Firefox Default Zoom is set to 150% . NoSquint Plus is default full page 100% and default text only 150% There are no instructions telling me how these 3 settings will interact.

It seems that when I open NoSquint Plus Preferences and change the %, it works on all the tabs on that page, but not on any other page unless I open it & fiddle with it.

How do I get what I want? There is no "return to default settings" for NoSquint Plus.

Задан FireFoxSucks 4 дня назад

Последний ответ от FireFoxSucks 4 дня назад

userchrome.js: how to get notified when tabs open and close?

I've recently started using the Tree Style Tab extension, and I'm finding it useful, but I'd like it if the list of tabs could be automatically hidden when only one tab i… (читать ещё)

I've recently started using the Tree Style Tab extension, and I'm finding it useful, but I'd like it if the list of tabs could be automatically hidden when only one tab is open (and automatically shown when more than one tab is open).

I hoped to write an extension to do this, but opening the sidebar from an extension requires a user gesture, so I suspect I'll have to use a userchrome.js script.

From a "userchrome.js"-like environment (i.e. unsandboxed AutoConfig), I can hide and show the sidebar with `SidebarUI.hide()` and `SidebarUI.show("treestyletab_piro_sakura_ne_jp-sidebar-action")`, and I can examine the tabs open in the current window via `gBrowser.tabs`, but I can't see how to get notified when the number of tabs changes (replacing `gBrowser.tabs` with a proxy doesn't work, for example). I suppose I could just check every few seconds? That feels like a bit of a cop-out, though, and gets more and more inefficient the more windows are open.

There's an API for extensions to receive events when tabs open and close, so clearly this is possible. Where should I be looking for this functionality?

(I also don't know how I would go about unregistering an event listener (or cancelling a setInterval call!) when the window closes, assuming that's necessary to avoid leaking resources – is there an event like `chrome-document-global-created` I could listen for, but that fires during teardown of the window rather than when one is created?)

Задан ash 2 дня назад

tbkeys: How to find special command function names?

I want to customize shortcuts in Thunderbird using tbkeys but I can't find the right command name. In the description is written: "Most command names can be found in the… (читать ещё)

I want to customize shortcuts in Thunderbird using tbkeys but I can't find the right command name.

In the description is written: "Most command names can be found in the main command set file of the Thunderbird source code."

But where I can found all/ more/ other command names?

In my case I want to change:

  • "Move to previous UI element" (default: Shift + Tab)
  • "Move to next main UI area" (default: F6)

listed in this overview

Задан buswi 4 дня назад

Double icons on Stop & Reload buttons when using custom icons

When reloading a page, or navigating to a new page, the default Stop icon momentarily appears over my own Reload icon, and the default Reload icon also appears over my St… (читать ещё)

When reloading a page, or navigating to a new page, the default Stop icon momentarily appears over my own Reload icon, and the default Reload icon also appears over my Stop icon.

Please see attached image and animation.

Any idea if this is a minor bug?

Below is my code to split the Reload button into Reload & Stop buttons, then to add text to the navigation buttons, and finally to add icons to the navigation buttons.

This anomaly happens whether or not I split the Reload & Stop buttons. With just a single Reload button, I'm also seeing the default Reload icon appear over my own.

Thank you.

/* ---------- SPLIT RELOAD BUTTON INTO RELOAD & STOP ------------- */
#reload-button, #stop-button {
   display: inherit !important; 
} 
#reload-button > .toolbarbutton-icon {
  -moz-appearance: none !important; 
}


/* ------------ ADD TEXT LABELS TO NAVIGATION TOOLBAR BUTTONS --------------- */
/* Shows both icon and label for toolbarbuttons */
toolbar .toolbarbutton-1[label]{
  flex-direction: column;
  align-items: center !important;
}
toolbar .toolbarbutton-1[label]:not([disabled]):hover{ background-color: var(--toolbarbutton-hover-background) !important; }
toolbar .toolbarbutton-1[label] > .toolbarbutton-icon,
toolbar .toolbarbutton-1[label] > .toolbarbutton-badge-stack{
  padding: var(--toolbarbutton-inner-padding) !important;
  padding-bottom: 0px !important;
  height: calc(var(--toolbarbutton-inner-padding) + 16px) !important;
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
}
toolbar .toolbarbutton-1[label] > .toolbarbutton-text {
  display: flex !important;
  min-height: 16px !important;
  padding-top: 3px !important;
  padding-bottom: 6px !important;
  background-color: transparent !important;
  overflow: hidden;
  width: 9ch; /* changes space between buttons */
}
toolbar .toolbarbutton-1[label] > .toolbarbutton-text::before{
  margin-inline: auto;
 }
:root:not([uidensity="compact"]) toolbar .toolbarbutton-1[label] > .toolbarbutton-text{ padding: 2px !important; }


/* ------------ ADD CUSTOM ICONS TO NAVIGATION TOOLBAR BUTTONS ----------- */
#back-button {
   list-style-image: url("image/back.png") !important;
   padding-top: 8px !important;
}
#back-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#forward-button {
   list-style-image: url("image/forward.png") !important;
   padding-top: 8px !important;
}
#forward-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#reload-button {
   list-style-image: url("image/reload.png") !important;
   padding-top: 8px !important;
}
#reload-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#stop-button {
   list-style-image: url("image/stop.png") !important;
   padding-top: 8px !important;
}
#stop-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#print-button {
   list-style-image: url("image/print.png") !important;
   padding-top: 8px !important;
}
#print-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}
#home-button {
   list-style-image: url("image/home.png") !important;
   padding-top: 8px !important;
}
#home-button image{
   max-height: 16px !important; 
   max-width: 16px !important;
   padding: 0px !important;
   margin-bottom: 3px !important;
}

Задан Slouch 2 часа назад

Rearrange email domains in the left tool box?

In my left tool bar I have: xxxx@cox.net pop server followed by about 40 folders. This was the Cox email that is no longer in use. xxxx@gmail.com followed by folders … (читать ещё)

In my left tool bar I have:

xxxx@cox.net pop server followed by about 40 folders. This was the Cox email that is no longer in use.

xxxx@gmail.com followed by folders

xxxx@cox.net this is the new imap cox.net using yahoo.

Is it possible to move the bottom cox.net to the top, followed by gmail, followed by the no longer in use pop cox.net?

Thanks

Задан thessick 1 час назад

Bulk Folder?

I just migrated my email from cox to yahoo servers. The cox.net domain is retained. I had never seen a "bulk" folder with my other domains and was having problems with e… (читать ещё)

I just migrated my email from cox to yahoo servers. The cox.net domain is retained.

I had never seen a "bulk" folder with my other domains and was having problems with emails being sent there.

I deleted the bulk folder and it moved to trash but cannot actually be deleted. I also re created a bulk folder. see pic.

Now emails are still going to the bulk folder that is in trash.

Is there any way to fix this?

Thanks

Задан thessick 1 час назад

Email Account Sorting under v125.0

I have many email accounts I pickup with Thunderbird and I used to be able to sort them in order of importance but not so with v125.0. The add-in is disabled and I tried… (читать ещё)

I have many email accounts I pickup with Thunderbird and I used to be able to sort them in order of importance but not so with v125.0.

The add-in is disabled and I tried sorting the accounts in account setting but the minute you leave account settings the sort is gone.

Задан jziggy 1 час назад

Click shortcut for opening link in private mode

Hello, I'm looking for a way to add a shortcut, similar to: CTRL + Click = open link in new tab SHIFT + Click = open link in new window What I want it to do is open a l… (читать ещё)

Hello, I'm looking for a way to add a shortcut, similar to:

CTRL + Click = open link in new tab SHIFT + Click = open link in new window

What I want it to do is open a link in a Private mode window, to avoid having to open the right-click menu.

I came across this person asking for something similar (they specifically want the private window to not appear on top, I do not care if it gets automatically focused or not) https://support.mozilla.org/bm/questions/1317416

The only answer links to a list of "command line options" and points to the private ones. I understand how you can use these to change how the Firefox shortcut behaves, or to open Firefox in a specific way from the "Run" command, but I do not know how, or if it is even possible to apply these settings to a specific shortcut-click combination.

Задан deramos603 3 дня назад