btzr-io
d56b32ff19
simplify localization of claim-preview aria-label
2021-07-15 19:13:54 -05:00
btzr-io
60c5d3bf67
add more info for claim-preview-tile aria label
2021-07-15 18:12:11 -05:00
zeppi
b2b88b466e
fix colon handling
2021-07-15 17:48:02 -04:00
btzr-io
7c8c43d3a7
fix file actions accessibility
2021-07-15 15:14:21 -05:00
btzr-io
6354a77bf1
make skip navigation link first focusable element
2021-07-15 13:32:58 -05:00
infinite-persistence
a2a1ddb403
Revert "Comments Pagination #6390 "
...
This reverts commit 16ef013025
, reversing
changes made to fba8b89b3b
.
2021-07-15 22:23:26 +08:00
infinite-persistence
08548916df
Revert "Fix continuous reaction fetch in incognito"
...
This reverts commit ff059c58fd
.
2021-07-15 22:23:14 +08:00
infinite-persistence
47b594107a
Use better icon for "Copy Link"
...
Not re-using the same icon as "Share".
2021-07-15 14:40:10 +08:00
btzr-io
d0e865b9ec
define main language on html head
2021-07-15 01:12:18 -05:00
btzr-io
eb1ab935c5
consistent menu button styles and minor css fixes : #5145
2021-07-15 00:40:40 -05:00
btzr-io
4d4fbe4e9a
fix typo
2021-07-14 22:12:40 -05:00
btzr-io
6d7e92d73b
improve header accessibility
...
add skip navigation link + minor fixes
2021-07-14 22:08:30 -05:00
infinite-persistence
ff059c58fd
Fix continuous reaction fetch in incognito
...
myReactions will never be filled in incognito. Also, it's probably enough to just check othersReactions, but for now, still do both when logged in.
2021-07-15 09:58:15 +08:00
btzr-io
7aaaf998a8
use aria-hidden on all tile cards thumbnails
2021-07-14 18:58:56 -05:00
btzr-io
695343532d
minor css fixes : #5145
2021-07-14 18:35:49 -05:00
btzr-io
484f2830c8
improve accessibility of claim preview tiles: #6480
2021-07-14 17:12:07 -05:00
btzr-io
6df622307c
simplify card tile keyboard navigation
2021-07-14 15:09:48 -05:00
Baltazar Gomez
2f67ca370e
Merge branch 'master' into accessibility
2021-07-14 13:48:37 -05:00
btzr-io
0397617bed
use aria-hidden on all icons by default
2021-07-14 13:44:22 -05:00
zeppi
d612b86a8c
homepages v2
...
homepages served without cache
error catching
memo homepagedata
support auto limit
no more config pins
2021-07-14 14:09:46 -04:00
zeppi
bc4f71ed8c
clean
2021-07-14 12:26:21 -04:00
zeppi
7581d914fe
hide menu on web for unauth
2021-07-14 12:26:21 -04:00
saltrafael
aced8fb593
Add watch later hover action and Favorites
...
add watch later hover action
replace watch later popup item for favorites
lint
styling for watch_later overlay
Add label
Use just claim, add requiresAuth
Add list icon
Tone down text
Turn WL Hover Button into component
Change WL hover icons
small revert
Keep watch later in the menu
2021-07-14 11:41:36 -04:00
infinite-persistence
5742e1c2ca
Handle representation of blocked replies
...
## Issue
- `Comment.replies` currently represent all replies, while `comment.List` returns a filtered version, so the actual replies could be less.
- The actual replies is represented by `total_filtered_items`, but we only get that after making a fetch. So, users could click "Show more" but get nothing.
## Fix
- Stop showing "Show more" based on `total_filtered_items`.
- If there is a balance, display 1 dummy comment to represent all blocked replies. This handles the case of "Show more" being displayed but ended up with 0 replies if all replies were blocked.
## Future
Note that `Comment.replies` might be changed to represented filtered comments in the near future (refer to Beamer), so the GUI is made such that the dummy just won't appear when that change happens.
2021-07-14 15:11:44 +08:00
infinite-persistence
e77a986125
Load comments if spinner is visible from the start
...
It was previously only responding to scroll events.
2021-07-14 13:00:26 +08:00
infinite-persistence
3d63ce4666
Load comments when approaching viewport
...
Seeing the spinner too much can be annoying.
- This approach works, but currently, when the list is very long, something is taking up resources and the handler couldn't be processed, so the effect is lost (still seeing the spinner). See 6473.
- Since we are now prefetching, bumped the debounceMs a bit.
2021-07-14 13:00:25 +08:00
infinite-persistence
5ef95846d8
Add AUTO_EXPAND_REPLIES flag to toggle the feature.
2021-07-14 12:58:26 +08:00
infinite-persistence
0cf6fe3df5
Comments Pagination
...
## Issue
6158 - Support Comment Pagination
2021-07-14 12:58:25 +08:00
infinite-persistence
052aa87ddd
Remove unused items
2021-07-14 11:13:13 +08:00
DispatchCommit
d32af5606b
move pre-roll ad logic into it's designated video.js plugin
2021-07-13 22:22:06 -04:00
btzr-io
7398120c0c
fix incorrect aria-label in rewards page
2021-07-13 18:09:09 -04:00
btzr-io
2391f66d90
fix upload button on creator analytics: #6323
2021-07-13 18:09:09 -04:00
btzr-io
2dbd5d0f00
fix sidebar shortcut activation on textarea: #6326
2021-07-13 18:07:41 -04:00
btzr-io
97202dd7aa
allow other props for lbry icon (aria-hidden)
2021-07-13 16:56:21 -05:00
btzr-io
b595021a7f
fix missing aria-label on links / navlinks
2021-07-13 16:38:50 -05:00
btzr-io
c11b73d117
use aria-hidden for icons indside buttons
...
use aria-expanded for sidebar menu button
2021-07-13 16:23:29 -05:00
btzr-io
9f18822754
use aria-hidden for filedrop component
2021-07-13 15:31:42 -05:00
btzr-io
6eca14f140
fix issue of invalid aria-label values
2021-07-13 15:19:52 -05:00
DispatchCommit
47d9b4a866
fix site detection, add hide logo to macro url
2021-07-13 00:06:32 -04:00
DispatchCommit
8253f5e0dc
center play button
2021-07-13 00:06:32 -04:00
DispatchCommit
b777669a7e
Add pre-roll ads
...
change ad macro url
rework video.js load logic
fix autoplay and retry errors
yeet player.ended error
fix another race condition
fix another error message
add allowPreRoll restrictions
fix some lint issues
remove annoying lint rule
remove video.js lazy loading
more linting fixes
2021-07-13 00:06:32 -04:00
infinite-persistence
59a8b9d663
WaitUntilOnPage: take scaling into account
...
It was waiting too near the viewport to load on certain zoom levels. This will maintain the same physical distance for the "approaching viewport" buffer regardless of zoom levels.
2021-07-12 17:06:30 -04:00
infinite-persistence
ad1c826f2c
RSS: Use canonical_url (with ':') instead of slicing to 2 characters.
...
## Changes
- Change to canonical_url (with ':').
- The old format of 'claimName/claimId' needs to be supported still, since we shipped with it.
## Notes
- It would be nice to use regex instead of 2 separate paths, but I couldn't figure out how to make the koa variables work.
2021-07-12 17:06:03 -04:00
saltrafael
4bd5beb2f6
Fix notification bell toast
2021-07-12 11:03:11 -04:00
infinite-persistence
cd9337f2d4
Skip RSS URL generation if it's not a channel.
2021-07-09 21:54:44 +08:00
infinite-persistence
da8000303b
Add toast feedback for RSS and Link copy action.
...
6369
2021-07-09 21:54:43 +08:00
infinite-persistence
1f16736e5a
Fix invalid semicolon
2021-07-09 21:28:58 +08:00
infinite-persistence
d97a23b699
Rename default import/exports for clarity in text search (no functional change)
...
I believe it was just due to copy/pasting from another file and not renaming it.
2021-07-09 08:40:26 +08:00
zeppi
0bb9c520ff
fix livestream display
2021-07-08 15:08:53 -04:00
infinite-persistence
67324aca21
Reload page when trying to open stale chunks
...
https://raphael-leger.medium.com/react-webpack-chunkloaderror-loading-chunk-x-failed-ac385bd110e0
#codesplit
2021-07-08 15:06:09 +08:00