zotero/scss
abaevbog e6b5ba60dd
fix tab not scrolling into view (#4404)
After react 18 update, the tab node may not yet be rendered
by tabBar.jsx when we try to scroll it into view in Zotero_Tabs.select.

- To make sure scrolling happens when rendering is done, move scroll-related
logic into a useEffect of tabBar.jxs. It also makes sure that we'll scroll to
a selected tab if it is moved via context menu to the very beginning or the end.

- Added a small scroll-padding to tabs container to make sure the border
does not get cutoff after the tab is scrolled into view instead of
JS code accounting for the border.

- Fixed a glitch where the pinned library tab would not get selected
on shift-tab from opened tabs menu.

Fixes: #4382
2024-07-18 02:19:07 -04:00
..
abstracts svgicon mixin: Don't preload other variants when color is 'universal' 2024-05-31 11:06:38 -04:00
base Use built-in color for the focus ring on macOS 2024-07-11 01:46:16 -04:00
components fix tab not scrolling into view (#4404) 2024-07-18 02:19:07 -04:00
elements fixes to saved search dialog layout (#4378) 2024-07-12 00:55:49 -04:00
linux Fix titlebar button breakage on macOS (6f8a1095) 2024-04-05 14:18:38 +03:00
mac Fix scaffold window UI (#4339) 2024-07-09 04:02:52 -04:00
preferences Fix issues in filename renaming preferences pane. Fix #4291 2024-06-28 14:55:21 +02:00
themes Use mixin to reduce theme-related code duplication 2024-04-12 12:33:26 +02:00
win Fix scaffold window UI (#4339) 2024-07-09 04:02:52 -04:00
xulElementPatches Improve RTF Scan UI 2024-07-11 01:46:16 -04:00
_zotero.scss Fix item pane header (#4159) 2024-06-04 02:14:20 -04:00
about.scss Fix dialog background 2024-01-24 23:32:19 -05:00
bibliography.scss Redesign Document Preferences and Create Bibliography dialogs (#4265) 2024-07-01 00:24:35 -04:00
errorReport.scss Implement Windows redesign for native elements (#3727) 2024-03-02 02:51:55 -05:00
feedAbstract.scss Feed abstract: Set color scheme automatically 2024-04-30 02:14:57 -04:00
merge.scss No focus ring and background in CR readonly fields (#4380) 2024-07-12 00:57:04 -04:00
preferences.scss Fix issues in filename renaming preferences pane. Fix #4291 2024-06-28 14:55:21 +02:00
progressQueueDialog.scss Fix progress queue dialog overflow 2024-04-25 06:25:20 -04:00
progressWindow.scss Update progress window to use SVG icons (#4047) 2024-04-30 05:32:54 -04:00
scaffold.scss Fix scaffold window UI (#4339) 2024-07-09 04:02:52 -04:00
zotero-mac.scss Fix menulist label misalignment on macOS 2024-05-02 11:00:05 -04:00
zotero-unix.scss Implement Windows redesign for native elements (#3727) 2024-03-02 02:51:55 -05:00
zotero-win.scss Revert editable text style on Windows (#3828) 2024-03-11 02:25:26 -04:00