mirror of
https://github.com/zotero/zotero.git
synced 2026-09-17 23:51:18 +00:00
Reasoning: - Different Linux DEs specify different titlebar button (min, max, close) locations which we did not and could not support before. - Previous approach copied from Firefox depended on custom offsets specified in CSS instead of allowing the browser engine to place elements Changes: - Titlebar and menubar no longer collapsed into each other with a negative margin, instead just a single flexbox (on macOS the titlebar is still collapsed into the tab bar) - Support for -moz-gtk-csd-reversed-placement to correctly place the titlebar buttons on Linux - Removed/changed some code copied from Firefox that does not apply or uses the wrong selectors - Fixed the display of Linux Unity DE buttons with icons appearing outside of button borders - Removed the Z in the titlebar on Linux since only a few DEs use that. - Aligned the tabbar on Linux and Windows to the left margin of the window. |
||
|---|---|---|
| .. | ||
| _annotation.scss | ||
| _autosuggest.scss | ||
| _button.scss | ||
| _clicky.scss | ||
| _collection-tree.scss | ||
| _contextPane.scss | ||
| _createParent.scss | ||
| _csledit.scss | ||
| _dictionaryManager.scss | ||
| _editable.scss | ||
| _exportOptions.scss | ||
| _icons.scss | ||
| _import-wizard.scss | ||
| _item-tree.scss | ||
| _itemPane.scss | ||
| _longTagFixer.scss | ||
| _mainWindow.scss | ||
| _menu.scss | ||
| _newCollectionDialog.scss | ||
| _notesList.scss | ||
| _progressMeter.scss | ||
| _publications-dialog.scss | ||
| _reader.scss | ||
| _richlistbox.scss | ||
| _rtfScan.scss | ||
| _runJS.scss | ||
| _search.scss | ||
| _selectItemsDialog.scss | ||
| _spinner.scss | ||
| _splitter.scss | ||
| _syncButtonTooltip.scss | ||
| _tabBar.scss | ||
| _tabsMenu.scss | ||
| _tag-manager.scss | ||
| _tagSelector.scss | ||
| _textLink.scss | ||
| _toolbar.scss | ||
| _toolbarbutton.scss | ||
| _virtualized-table.scss | ||
| _window.scss | ||