wukko
76b04aabf0
web: update dependencies to svelte 5
...
just updating the dependencies for now, will migrate components gradually over time
2025-04-28 22:52:22 +06:00
wukko
bd5c16ed15
web/DonateOptionsCard: fix css selector for scroll button
2025-04-28 22:37:24 +06:00
wukko
04d1a2f96f
web/Omnibox: don't bind the download button to a variable
2025-04-28 22:02:52 +06:00
wukko
2fce88af2f
web/DonateOptionsCard: fix fantom button focus on tab nav, refactor
2025-04-27 21:32:40 +06:00
wukko
55ce09d6f4
web/Switcher: fix box-shadow
2025-04-27 20:59:14 +06:00
wukko
9657db3515
web: remove focus ring css workarounds
2025-04-27 20:38:01 +06:00
wukko
ba4742f3fd
web: remove data-focus-ring-hidden from all files
2025-04-27 20:37:38 +06:00
wukko
0454b138b1
web/FileReceiver: restore the pretty animated focus ring
2025-04-27 20:36:14 +06:00
wukko
0e1750e215
web: use outline for focus ring instead of box-shadow
...
- prevents conflicts with existing box-shadow(s) on basically all components
- removes the need for data-focus-ring-hidden or any other weird workarounds
2025-04-27 20:35:50 +06:00
wukko
e3a60d8775
web/ProcessingStatus: visually distinct focus ring
2025-04-27 20:30:39 +06:00
wukko
d25e9b628e
web/ProcessingStatus: remove extra box-shadow css
2025-04-27 20:16:44 +06:00
wukko
c4fc320a6a
web/SupportedServices: clean up a bit
2025-04-27 19:35:30 +06:00
wukko
9d6e638614
web/ProcessingStatus: replace box-shadow with filter
2025-04-24 17:28:06 +06:00
wukko
b3e523b1ce
web/PopoverContainer: replace box-shadow with filter & add will-change
2025-04-24 17:20:33 +06:00
wukko
926008818e
web/DialogHolder: improve first animation performance, prevent lag
...
sometimes the initial dialog animation lags, and as i've discovered it's mostly caused by animating box-shadow (even though it's not directly animated). replacing it with filter seems to have improved the performance a LOT lol.
also:
- made the in animation jumpier
- delayed the animation of modal a bit to let the background start appearing first
- extended opacity fade in by 5%
2025-04-24 17:18:22 +06:00
wukko
f21f16a700
web/PopoverContainer: reduce the shadow
2025-04-24 16:31:10 +06:00
wukko
064de55b3b
web/ProcessingQueue: remove estimated storage usage
...
it's broken in pretty much all browsers and shows inaccurate info
2025-04-23 23:09:32 +06:00
wukko
4182845e9a
web/FileReceiver: make accept list text unselectable
2025-04-21 22:46:34 +06:00
wukko
0b1637e986
web/i18n/queue: mux -> remux
...
all muxing that cobalt does is remuxing, this is simply more accurate
2025-04-20 19:05:30 +06:00
wukko
b56c6b70a2
web/Omnibox: show community label if default url isn't official
2025-04-20 16:18:45 +06:00
wukko
d1798bc59d
merge: updates from main
2025-04-20 14:21:39 +06:00
wukko
f5598d7897
web/SavingDialog: fix unexpected inner container box-shadow
2025-04-05 23:03:26 +06:00
wukko
07d4393d27
web/Omnibox: don't rerender omnibox buttons
...
this prevents unnecessary listener creation on valid/invalid link spam
2025-04-02 21:22:01 +06:00
wukko
cc5dff0a30
web/DownloadButton: fix RTL layout
2025-04-02 21:14:45 +06:00
wukko
fc42fd7a86
web/Omnibox: make the entire input bar focusable
...
now it's possible to click through the omnibox icon
2025-04-02 21:14:24 +06:00
wukko
9c40a1f88e
web/PageNav: reduce padding, add a gap between nav and content
2025-04-02 20:16:42 +06:00
wukko
0fb4cd7888
web: rename queen-bee to task-manager
...
less corny and less cryptic
2025-04-02 14:57:45 +06:00
jj
53ca7700a5
web/queue: make completedWorkers into set, require pipelineResults
2025-03-31 13:05:00 +00:00
wukko
3acfe7462a
web/SettingsCategory: reduce gap
2025-03-29 14:36:03 +06:00
wukko
4b0d44912b
web/Omnibox: reduce the gap
2025-03-29 14:32:57 +06:00
wukko
b9e64bd9e9
web/OmniboxIcon: refactor css
2025-03-29 14:21:53 +06:00
wukko
0b77431bd6
web/OmniboxIcon: don't use extra flexboxes
2025-03-29 14:01:38 +06:00
wukko
ccf6546065
web/ProcessingQueue: make storage info text thicker
2025-03-29 13:44:24 +06:00
wukko
af8cbb1093
web: add "will-change: transform" to all spinners cuz safari is weird
2025-03-29 13:19:27 +06:00
wukko
071008726e
web/UpdateNotification: fix initial transition (animation)
2025-03-27 21:20:00 +06:00
wukko
8ffe9e29d6
web/ProcessingQueue: reduce the gap in the header
2025-03-27 20:34:15 +06:00
wukko
93ff9b62d6
web/DialogContainer: prevent an error after a race condition
...
an error is no longer thrown if several dialogs were closed while timeout was running
this should really be replaced by proper dialog management system, with each dialog having a unique id and removal happening via that id, not just array.pop()
2025-03-17 16:47:03 +06:00
wukko
903998913f
web/PageNavTab: add a border to inactive tab icon
2025-03-13 18:54:33 +06:00
wukko
429591c445
web/FilenamePreview: reduce line height
2025-03-10 13:47:53 +06:00
wukko
1b0be14175
web/settings: move accessibility settings to the accessibility page
...
also rearranged the nav bar a bit to make it look cleaner
... and also accommodated for the new location of accessibility settings (oops)
2025-03-07 21:43:03 +06:00
wukko
1137ccfd3b
web/ProcessingQueue: open the queue popover when new item is added
2025-03-07 21:03:50 +06:00
wukko
714e71751e
web/PopoverContainer: refactor & simplify code
...
why the fuck was it that way in the first place
2025-03-07 20:47:43 +06:00
wukko
dab88f7ed8
web/ProcessingStatus: update the icon
2025-03-07 15:20:34 +06:00
wukko
4a1780ab7f
web/ProcessingQueueItem: refactor, retry action, rtl optimization
...
also:
- added a spinner to "running" state
- moved steps counter to the starting state, aka when the worker is loading in
2025-03-06 18:30:48 +06:00
wukko
6a4de1be28
web/PopoverContainer: flip transform origin in rtl
2025-03-06 17:43:30 +06:00
wukko
d8b274f554
web/layout: global spinner animation
2025-03-06 17:22:08 +06:00
wukko
158ba6f28f
web/saving-handler: destructure params, reuse request if passed
2025-03-06 17:02:06 +06:00
wukko
066a47c82d
web/DownloadButton: fix the button width to prevent moving around
2025-03-06 14:25:31 +06:00
wukko
7e71701e10
web/SmallDialog: add error haptics to error popups
2025-03-05 22:19:08 +06:00
wukko
a2e08b9ccb
web/DownloadButton: refactor & add haptic feedback
2025-03-05 22:05:11 +06:00