Skip to content

Toolbar/Icon Bar Thickness Changes Between Maximized/Split-Screened and Windowed #759

@LSeelig

Description

@LSeelig

Description

The icon bar seems to truncate a bit when windowed. This seems to be causing issues both with my GTK CSD and userChrome. Is it possible to ensure the bar retains its full height/thickness when windowed?

Tiled/Maximized:
https://ibb.co/hJdn8NYH

Windowed:
https://ibb.co/Cp64HydY

UserChrome.css:

#statuspanel[type="overLink"] #statuspanel-label
#statuspanel[type="status"] #statuspanel-label[value^="Look"],
#statuspanel[type="status"] #statuspanel-label[value^="Connect"],
#statuspanel[type="status"] #statuspanel-label[value^="Send"],
#statuspanel[type="status"] #statuspanel-label[value^="Transfer"],
#statuspanel[type="status"] #statuspanel-label[value^="Read"],
#statuspanel[type="status"] #statuspanel-label[value^="Wrote"],
#statuspanel[type="status"] #statuspanel-label[value^="Wait"],
#statuspanel[type="status"] #statuspanel-label[value*="TLS handshake"],
#statuspanel[type="status"] #statuspanel-label[value*="FTP transaction"] {
display:none!important;
}
@-moz-document url('chrome://browser/content/browser.xhtml') {
  /* Horizontally center the title element */
  .site-info {
    position: absolute !important;
    width: 100vw !important;
    justify-content: center !important;
    font-weight: bold !important;
    top: 5px !important;
    pointer-events: none;
  }

  /* Remove the icon element */
  .tab-icon-image {
    display: none !important;
  }

  /* Remove space between hamburger menu and window controls */
  .titlebar-spacer[type="post-tabs"] {
    width: 0 !important;
  }
}

Environment

  • Operating system: Linux
  • System architecture: x86_64
  • Desktop environment: GNOME
  • Installation method: RPM
  • PWAsForFirefox extension version: 2.16.0
  • PWAsForFirefox native version: 2.17.1
  • PWAsForFirefox runtime version: 144.0
  • Firefox version: 144.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions