abaevbog
1a82ae5c3b
collection filter sizing tweaks
...
- ensure filter field is hidden if the pane is collapsed
- JS-based max-width setting to prevent overflow outside of collection pane
2024-01-24 23:32:24 -05:00
Abe Jellinek
608b732fbb
Open tabs menu: Move margin/padding to SCSS
2024-01-24 23:32:24 -05:00
Abe Jellinek
3472d6cabe
Prevent window overflow in Standard mode
2024-01-24 23:32:23 -05:00
abaevbog
ed8e3f142b
itempane keyboard navigation
...
- right/left arrows on section header expand/collapse the sections
- space/enter on section header toggle section collapsed/expanded
- tab from the header goes through the header's buttons and then
tabs into the section if that's opened
- arrow up/down on the header jumps to the previous/next header
- space/enter on clickable elements simulate a click
- if there is a pinned section, tab from the title will focus its header
2024-01-24 23:32:23 -05:00
windingwind
3bdcf34a89
Fix stacked mode layout when toggle item pane
2024-01-24 23:32:23 -05:00
windingwind
8aa77fd5c8
Fix item pane splitter style
2024-01-24 23:32:23 -05:00
Abe Jellinek
f59ee25fd7
Remove extra textarea padding on all platforms
2024-01-24 23:32:22 -05:00
Abe Jellinek
d375b1c78b
editable-text: Use minimal scrollbars everywhere
2024-01-24 23:32:22 -05:00
Tom Najdek
ccfc3127ba
Tweak padding in the tag selector list
2024-01-24 23:32:22 -05:00
windingwind
6ac35a580f
Fix attachment info indexed label padding
2024-01-24 23:32:21 -05:00
Abe Jellinek
b9deeb1b15
Fix tooltip coloring
2024-01-24 23:32:21 -05:00
Tom Najdek
03be35426c
Couple of small fixes to the tag selector
...
* Add bottom padding
* Increase padding for macOS 0-width scrollbars
2024-01-24 23:32:21 -05:00
Tom Najdek
71d6e219bd
Switch to .svg spinner icon for the PDF metadata retrieval
2024-01-24 23:32:21 -05:00
windingwind
ee514f2fd5
Fix window control buttons on KDE
2024-01-24 23:32:20 -05:00
Abe Jellinek
afcbc24362
Remove border from preferences navigation
...
Added to all listboxes in c0ab7bbacbcae3628c8a6f5feabf7be7f09fa54e
2024-01-24 23:32:19 -05:00
windingwind
982289b484
Fix dialog background
2024-01-24 23:32:19 -05:00
Tom Najdek
2f9a12c2da
Improve "Run JavaScript" dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
a54ed665bf
Improve style editor dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
d99ad84d4c
Improve long tag fixer dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
f0de6d0d57
Tweak spacing in select items dialog
2024-01-24 23:32:19 -05:00
Tom Najdek
0734808774
Fix invalid colors for collection tree in dialogs
2024-01-24 23:32:19 -05:00
Tom Najdek
7497226de2
Fix table header doesn't cover the entire width of the table
...
This affected every virtualized table with a header, except the main items table.
2024-01-24 23:32:19 -05:00
Tom Najdek
701c76aa3f
Redesign RTF Scan wizard
2024-01-24 23:32:19 -05:00
Tom Najdek
b30e975379
Inject custom styles into <wizard>
...
<wizard> is a custom element built-in in FF. This commit monkey-patches
attachShadow to inject custom styles into the shadow root of <wizard>.
2024-01-24 23:32:19 -05:00
Abe Jellinek
37d2b41778
Make clicky item icons match line height
2024-01-24 23:32:18 -05:00
Abe Jellinek
40cc55757b
Don't set static line-height on clicky items
2024-01-24 23:32:18 -05:00
Abe Jellinek
63e492261d
Fix splitter misalignment on some displays
2024-01-24 23:32:18 -05:00
Abe Jellinek
1d662b9fef
Preferences: Fix and improve search
2024-01-24 23:32:18 -05:00
Abe Jellinek
8e3abd8706
Add padding to reader tags popup
...
And move styles to SCSS.
2024-01-24 23:32:18 -05:00
Abe Jellinek
ac2a4d0ee3
Preferences: Don't show horizontal scrollbar
2024-01-24 23:32:17 -05:00
windingwind
e1f026b037
Fix attachment row gap
2024-01-24 23:32:17 -05:00
windingwind
b2ce3d4a5c
Fix sidenav button default status
2024-01-24 23:32:17 -05:00
windingwind
61a5704dd4
Fix attachment box bugs
2024-01-24 23:32:17 -05:00
Bogdan Abaev
b6d5a52417
additional focus management for popups
...
When a menupopup is opened, the active element does not change, so
their focus-ring will be hidden until the menupopup closes for it to be
less distracting.
When a panel popup is opened, the focus will be moved inside
of the panel, so we keep track of whichever element was previously
focused, and re-focus it when the panel goes away.
Minor reorganization of focus-ring mixin to use variables instead
of parameters to make hiding of focus-ring easier.
2024-01-24 23:32:16 -05:00
windingwind
3073137d39
Fix title bar height on Linux
2024-01-24 23:32:16 -05:00
Dan Stillman
6cb50c3ca4
First item row should not be gray
2024-01-24 23:32:16 -05:00
yexingsha
c5346d08b9
fixed some spacing in item pane
2024-01-24 23:32:15 -05:00
yexingsha
6e7c80d97b
changed all font-weight: bold/590 to 600
2024-01-24 23:32:15 -05:00
yexingsha
a81f0884ed
fix focus ring color
2024-01-24 23:32:15 -05:00
windingwind
d00fc7ca22
Fix attachment box info table layout
2024-01-24 23:32:15 -05:00
windingwind
6af4605bd0
Implement attachment preview
...
- Implement attachment preview
- Implement attachment-box redesign
- Make filename editable
- Use new reindex icon
- Update attachment note layout
- Fix reader.js eslint errors
- Add fallback attachment icon and use redesign
- Use attachment preview for regular items
- Fix pinned pane not exists error
- Double click preview to open to page
- Fix itemPane pin bug
- Preload preview iframe
- Fix item pane scroll
- Add media preview support
- Fix item pane scroll bar on macos
- Fix reader sidebar with standalone attachment
- Fix attributeChangedCallback
- Add attachmentBox _updateAttachmentIDs
- Make attachment notes readonly and simplify note window script
- Implement convert attachment note to new note
- Support preview dragging
- Annotations box redesign
- Support custom buttons in the collapsible-section
- Add preview toggle button
- Fix collapsible section attribute listener
- Make attachment box notify sync to fix errors in test
2024-01-24 23:32:15 -05:00
windingwind
424afb9af6
Fix splitter style
2024-01-24 23:32:14 -05:00
yexingsha
13acfe8c05
fixed spacing in tag-selector-filter
2024-01-24 23:32:14 -05:00
yexingsha
cf241447ab
fixed some spacing in collectionTree and itemTree
2024-01-24 23:32:14 -05:00
yexingsha
d06ad5c14a
update toolbar, tabbar, and paneheader
2024-01-24 23:32:14 -05:00
yexingsha
786a48c995
update tag colors
2024-01-24 23:32:14 -05:00
Abe Jellinek
58958d26f4
Decrease max visible lines in non-multiline fields
2024-01-24 23:32:13 -05:00
Abe Jellinek
6836bde339
Fix RTL layout issues in item tree
2024-01-24 23:32:13 -05:00
abaevbog
5ae6f88b15
editable-text better text match to textarea
...
- Remove margins and add a border to the pseudo-element.
It improves how the text of the pseudo-component matches the text from
textarea and should prevent the scrollbar from appearing due to mismatch.
- Swap explicit width setting for editable-text in itemBox for
min-width: 0. It still allows the editable-text to be shrunk when the
itemBox is narrow but does not cause mismatches between pseudo elements
and the textarea.
2024-01-24 23:32:13 -05:00
Abe Jellinek
2ab1bf6e11
RTL: Put creator commas on left, use locale character
2024-01-24 23:32:13 -05:00