Commit graph

771 commits

Author SHA1 Message Date
Sean Yesmunt 5beb219ff6 fix notification link to comment not working in some cases
the router scroll handling was interefering. I turned that off if  exists as a search param
2020-09-29 17:12:32 -04:00
Sean Yesmunt b8430e34bf fix slim channel selector size 2020-09-29 17:12:32 -04:00
Sean Yesmunt 5ac404c01a comment cleanup 2020-09-29 17:12:32 -04:00
Sean Yesmunt 248e578422 new comments 2020-09-29 17:12:32 -04:00
Sean Yesmunt 61b1ca89d3 first run cleanup + sync first run acknowledgements 2020-09-29 17:12:32 -04:00
Sean Yesmunt 19fb7d7f06 new layout 🕺 2020-09-29 17:12:32 -04:00
Sean Yesmunt ccd1cabe04 add option for light background on embeds 2020-09-21 11:38:56 -04:00
infiinte-persistence dbcd677e69 MDE: Replace the iframe with a stub in "edit + preview" mode.
## Issue
4644: Markdown Preview breaks when <iframe> is present

Error: "Invariant violation: could not find 'store' ..."

## Change
Until we figure out a way to pass the store to the SimpleMDE preview formatter, just replace the embed with a stub region.
2020-09-16 16:15:27 -04:00
infiinte-persistence a0df0a0e0a Sidebar: Bring back the "Followed Tags" list
## Issue
4708: Bring back tag list in side bar when Tags view selected

## Approach
- Instead of displaying either Channels or Tags, both will now be displayed.
- The tags will simply be a the same button component as the "channels", but with a "#" prefix. This simplifies the CSS-side changes, and looks better overall as well.
2020-09-04 11:50:02 -04:00
Sean Yesmunt 6377dc86e0 fix side navigation scroll behavior on mobile 2020-08-26 11:01:33 -04:00
Sean Yesmunt bae146205c fix card width on rewards page 2020-08-25 14:07:12 -04:00
Sean Yesmunt 23dfddefa1 fix extra padding on unseen notifications 2020-08-25 12:25:25 -04:00
Sean Yesmunt 9ee4b256fb add mark as seen to notifications 2020-08-21 16:04:27 -04:00
Sean Yesmunt ea2d040c22 increase side nav width and give extra bottom padding to deal with link preview 2020-08-20 22:33:13 -04:00
Sean Yesmunt 082ee187da hide side navigation scrollbar until hover 2020-08-20 22:33:13 -04:00
Sean Yesmunt 7b23126379 fix side navigation on mac
mac has an extra header height to handle the top level menu buttons
2020-08-20 22:33:13 -04:00
Sean Yesmunt cc1a8ca4e8 fix navigation button spacing 2020-08-20 01:38:48 -04:00
Sean Yesmunt c0053a772b fix mobile video alignment 2020-08-19 10:02:00 -04:00
Sean Yesmunt 3b4ac976b6 Revert "full width homepage"
This reverts commit 0018fdaebc.
2020-08-18 12:53:07 -04:00
Sean Yesmunt f688402748 align page contents with header width 2020-08-18 10:17:53 -04:00
Sean Yesmunt 0018fdaebc full width homepage 2020-08-18 09:25:36 -04:00
Sean Yesmunt 717de53eb1 force footer to sit below file page contents 2020-08-12 17:23:04 -04:00
Sean Yesmunt 2db2b870ff fix document layout and remove WaitUntilOnPage wrapper for related content 2020-08-12 11:47:00 -04:00
Sean Yesmunt a31f14b016 cleanup 2020-08-11 17:04:14 -04:00
Sean Yesmunt 692862c769 collapsable sidebar initial commit 2020-08-11 17:04:14 -04:00
jessop 5f5203a211 put file properties such as type and duration over thumb 2020-08-05 14:59:04 -04:00
btzr-io a5d1746151 add in-app text and markdown publishing 2020-08-04 11:49:12 -04:00
Sean Yesmunt 9acbdf9825 group comment notifications and clean up notification style 2020-07-30 16:15:02 -04:00
Sean Yesmunt 410c3b34a2 actually fix it 2020-07-30 11:09:15 -04:00
Sean Yesmunt 60e2d14e99 fix inline player style for mobile 2020-07-30 08:33:30 -04:00
Sean Yesmunt 3aad88ebe7 revert markdown size increases so no markdown is larger than card titles 2020-07-28 16:37:59 -04:00
Sean Yesmunt 63a09c95fa shrink search bar 2020-07-24 16:14:24 -04:00
Sean Yesmunt a54790ec64 bring in styles from @lbry/components 2020-07-24 13:20:36 -04:00
Sean Yesmunt 642e3663f7 simplify floating player controls 2020-07-23 11:16:32 -04:00
Sean Yesmunt aa092baec4 move claim-grid link to bottom right 2020-07-23 11:16:32 -04:00
Sean Yesmunt 90327a72ed add comments behind a flag 2020-07-23 11:03:00 -04:00
Sean Yesmunt 69d010435b allow blocking channels from comment 2020-07-20 14:48:25 -04:00
infiinte-persistence 99c1401164 Restore and fix "comment out youtube badge on file page to fix mobile style"
(1) This reverts commit 8641a3ee1c.

(2) Fix floating-player misalignment due to YT badge in mobile by hiding the badge.

At first, the suggestion to truncate the left URI to keep the entire thing single-lined was implemented, but during testing, I realized that the YT badge will take up the entire width anyway (especially on other languages). The URI is more important than the badge, and truncating both of them would be ugly.

Given the preference to not have 2 lines for this, we'll just hide the badge for the mobile case.

For the Channel Page case, let's make it single-line through "4454: URL / top claims overlap" instead. We'll keep this commit/PR limited to fixing the YT badge.
2020-07-20 10:48:32 -04:00
infiinte-persistence 60af367b18 Fix channel file-search not available in mobile
## Issue
Fixes 4524 `[mobile] in channel search not available`

## Changes
There are currently 3 wunderbars: (1) header (2) channel list (3) downloaded list.

The additional `wrapperStyle` in the header made it hard to find a solution that works for all 3, so I split 2 and 3 into `wunderbar__input--inline`.
2020-07-20 10:37:10 -04:00
Sean Yesmunt da7b331760 style cleanup 2020-07-09 14:49:36 -04:00
infiinte-persistence 86484eb13f TipModal: Move "Buy More" next to price selection.
Having the "Buy More LBC" at the bottom seems out of place, since the context of LBC/amount is in the middle of the modal.
2020-07-09 13:04:18 -04:00
Sean Yesmunt ba71d36e9a remove unused styles and add title fallback 2020-07-02 13:01:31 -04:00
Sean Yesmunt 259f51abd6 style pass for channel edit
clean up sections and improve navigation handling

cleanup + image upload modal styling
2020-07-01 22:04:23 -04:00
jessop 36f93343f6 new channel creating and editing 2020-07-01 22:01:48 -04:00
infiinte-persistence 145acda9cc [mobile] show "time left/progress" on video player bar
## Fixes:
4220

## Changes:
For `vjs-layout-small`, there is still space to display the said controls. This layout covers devices like Galaxy S5 up to Nexus 6P.

For layouts smaller that that (e.g. 'vjs-layout-xsmall'), they will remain hidden.
2020-07-01 11:20:26 -04:00
Sean Yesmunt 74a18b724e fix subscribe button label not showing on mobile 2020-06-29 13:25:29 -04:00
Sean Yesmunt 7f6c5c544e only add gradient to bottom of channel cover 2020-06-18 12:19:21 -04:00
Sean Yesmunt c45e5c751e use css variables for button placement 2020-06-16 17:14:22 -04:00
infiinte-persistence a20ea08ac7 Show "unmute" option on videos automatically muted by browser.
Implementation:
- The code is placed in <VideoJs> instead of <VideoViewer> as we need to control the video itself. It's more self-contained here, rather than trying to pass refs around between parent and child.
- useState cannot be used as it will cause a re-render when the hint it clicked and dismissed. The DOM is used to hide the button.
2020-06-16 17:14:22 -04:00
Sean Yesmunt 19eefdf1da adjust sizes 2020-06-16 16:24:12 -04:00
Alex Grintsvayg b26a586fb5 wider diff in header sizes for md posts 2020-06-16 16:24:12 -04:00
Sean Yesmunt ea90fd8b18 fix number width and update lbryinc 2020-06-16 09:56:32 -04:00
infiinte-persistence fe431c30a7 SimpleMDE: Add character-count display and standardize look with basic editor's. 2020-06-15 10:53:17 -04:00
Sean Yesmunt 4bbd831a16 fix mobile style 2020-06-15 10:50:01 -04:00
Sean Yesmunt 01e0a2a5db improve support/tip for 0 balance and own claims 2020-06-15 10:50:01 -04:00
Sean Yesmunt 019d1f9176 tip/support marriage 2020-06-15 10:50:01 -04:00
Sean Yesmunt 44cfe25ac2 fix height for embedded content 2020-06-12 17:41:26 -04:00
infiinte-persistence 8068279b5e Limit the Markdown Editor width in Edit (not New) Mode to prevent overflow.
The MDE used in the "new" section has a parent width parameter to limit itself, while the MDE used in the "edit" section didn't.

Fix by limiting ".comment__body_container" to 80%, which takes into account the space taken by the author's avatar. This feels a little bit dirty since it's hard-coded.  If there's a way to calculate the avatar width from here, it will be more robust.
2020-06-09 09:54:10 -04:00
infiinte-persistence d95ab2c168 Fix [ff0cc861] that broke regular word-wrap in comments.
Now, both regular text and "long text without spaces" will wrap correctly.
2020-06-09 09:39:54 -04:00
infiinte-persistence ff0cc8610d Fix long comments without spaces not wrapping and pushing buttons to go off-screen.
#4331 (issue #2)
2020-06-08 09:45:02 -04:00
infiinte-persistence 39f13e1b3a Form-field: Wrap the label/error message when it is too long. 2020-06-08 09:45:02 -04:00
infiinte-persistence 861dd2a70f Form-field: Truncate the "read-only prefix" to 40% width so that the input field is always visible.
Currently, the input field goes off-screen if the read-only prefix is too long.

Given that the prefix is read-only, the user probably knows what the prefix is from context. e.g. In the case of the Repost Modal, the prefix is repeated in a selection field above. So, it's probably ok to just truncate the text to an ellipsis.

The input field is the more important one here, so giving it 60% width when truncation is needed.
2020-06-08 09:45:02 -04:00
infiinte-persistence 468efaf34e Fix css "--spacing-?" renaming that recent PRs missed during the merge. 2020-06-04 10:53:32 -04:00
infiinte-persistence ae82b3fc05 Create transient "status bar" to display the hover URL.
Implementation:
- <StatusBar> listens to 'update-target-url' and will show/hide itself as needed.
- Handled the display of "lbry://" protocol.

CSS:
- The colors chosen should work on both Light and Dark Theme.
- The delay is necessary to avoid blinkies when the mouse is moving around.

#4259
2020-06-04 10:31:06 -04:00
infiinte-persistence 5d1d36d4af Fix color contrast in Markdown Editor (both light & dark).
Fixed color issues that were making things hard to read:
- selected text color, including inline code.
- HTML tags
- Horizontal rule not visible in Preview mode. While at it, I changed the color in Edit mode as well as syntax highlighting.
- blockquote (was gray over gray)

Attempted to fix uneven margins between top and bottom for inline-code and codeblock. Also, removed the extra margin to make it more nice and cosy, instead of far apart.
2020-06-04 10:22:57 -04:00
Sean Yesmunt 9607a0a5f3 remove code left from rebase 2020-06-04 10:11:59 -04:00
Sean Yesmunt 2fe2b12ab6 cleanup 2020-06-03 14:16:43 -04:00
Sean Yesmunt 6ca2bfdc34 clean up strings 2020-06-03 14:16:43 -04:00
Sean Yesmunt e7cdd6c13d moonpay 2020-06-03 14:16:43 -04:00
Sean Yesmunt af5ee2f253 fix channel gif alignment on comments 2020-06-03 11:39:37 -04:00
Sean Yesmunt 02b67d9271 fix homepage mobile spacing 2020-06-03 11:39:37 -04:00
Sean Yesmunt 91aaceda99 re-enable gifs on homepage because i can't figure out how to get it to work 2020-05-29 13:26:06 -04:00
Sean Yesmunt 50bb03d140 increase brightness of cover photo 2020-05-28 23:05:40 -04:00
Sean Yesmunt af5d67a42d fix channel thumbnail gifs on file page 2020-05-28 23:02:56 -04:00
Sean Yesmunt 70b9d82070 fix thumbnail border radius on homepage 2020-05-28 15:09:21 -04:00
Sean Yesmunt 8cf6cc5125 remove un-needed style 2020-05-28 14:08:54 -04:00
Sean Yesmunt 252ca6f5a0 fix tile layout for large screens 2020-05-28 13:28:40 -04:00
Sean Yesmunt 85ec35f246 pause gifs until hover round 2 2020-05-28 13:07:51 -04:00
Sean Yesmunt 06f71f2f0d Revert "pause gifs until hover"
This reverts commit e97a03c5c9.
2020-05-28 12:31:45 -04:00
Sean Yesmunt e97a03c5c9 pause gifs until hover 2020-05-28 11:39:39 -04:00
derekyesmunt 0c10b8465c fix:css remove double border on publish cards 2020-05-26 22:34:57 -04:00
Sean Yesmunt 68e687ee6e moar improvements 2020-05-26 14:42:44 -04:00
Sean Yesmunt 1210a03c3f add additional app driver on paid embeds 2020-05-26 14:29:53 -04:00
Sean Yesmunt 3480bdc4cc improve loading style for embedded videos 2020-05-26 14:20:39 -04:00
infiinte-persistence fffd2f1576 FormField: add an optional quick-action button for 'markdown' and 'textarea'.
Technically, the other modes can have a quick-action button as well, but for now it's not implemented since it's unlikely to be used.

The first usage will be to house the "toggle markdown editor" button, but it can be used for anything. The caller will handle the action.

It will be located at the upper-right, which is a better place for such a button. Putting the "toggle markdown editor" button on the bottom seems too far away and seems to make the 'Done|Cancel' area too busy/cluttered.
2020-05-25 10:32:26 -04:00
Baltazar Gomez ca4bbf53df
Support drag-and-drop file publishing (#4170) 2020-05-25 10:27:36 -04:00
Sean Yesmunt 03518c8a5a show price on embeds in markdown 2020-05-22 16:48:24 -04:00
jessopb 235930815e
prevent paid content in embeds (#4230) 2020-05-21 21:26:46 -04:00
Jeffrey Fisher 2e407c1146 Allow selecting of text by dragging the cursor over text
Closes #4209
2020-05-21 13:24:35 -04:00
Sean Yesmunt c2abcf110c
Paid content on lbry.tv (#4197) 2020-05-21 11:38:28 -04:00
Sean Yesmunt 1fa3ce4e50 basic checkout page prototype 2020-05-18 10:13:35 -04:00
Jeffrey Fisher 6caa8ae4f6 Add grab cursor to pop out player header 2020-05-18 09:58:22 -04:00
Sean Yesmunt 5af0cfc6c2 update footer style 2020-05-13 12:13:13 -04:00
Sean Yesmunt 59d539b362 fix mobile style 2020-05-13 12:13:13 -04:00
Sean Yesmunt 22a4255320 add footer for web 2020-05-13 12:13:13 -04:00
Sean Yesmunt 98820ad1f4 mobile cleanup 2020-05-11 15:54:07 -04:00
Sean Yesmunt 919f82ba94 purchases page, cleanup on pages with <ClaimList /> 2020-05-11 12:31:22 -04:00
Sean Yesmunt ca5f54cbfd improve mobile styles 2020-05-11 10:51:47 -04:00
Sean Yesmunt 90be60c9b0 don't use focus mixin on mobile 2020-05-11 10:51:47 -04:00
btzr-io e75bd22588 fix channel selector icon color 2020-05-08 14:16:40 -04:00
btzr-io a8f6185f12 fix channel selector styles
fix #4072
2020-05-08 14:16:40 -04:00
Jeffrey Fisher c539ab91c0 Fix code review issues 2020-05-08 14:00:59 -04:00
Jeffrey Fisher 8fe9cfafbc Allow video sharing with start timestamp
Closes #3122
2020-05-08 14:00:59 -04:00
Baltazar Gomez 0fa5ce1035 change hyperlink color: fix #346 2020-05-07 16:38:06 -04:00
Baltazar Gomez 673a35b103 remove extra spacing in markdown quotes: fix #3522 2020-05-07 16:38:06 -04:00
Sean Yesmunt 85ac7c5aac move edit button on channel pages 2020-05-04 11:38:35 -04:00
Sean Yesmunt db94e38911 slightly improve pagination button placement 2020-05-04 10:43:05 -04:00
Sean Yesmunt f873b99875 modal consistency cleanup 2020-05-01 14:35:27 -04:00
Sean Yesmunt f99ce16a67 improve header markup for voiceover and add aria-expanded attribute for cards 2020-04-30 15:17:32 -04:00
Sean Yesmunt 8d888d3e23 improve floating behavior when coming from embeds 2020-04-30 15:13:45 -04:00
Sean Yesmunt 49275c298a embeds style fixes 2020-04-30 11:06:06 -04:00
Jeremy Kauffman 6b02805645 fix play button on embed end 2020-04-30 10:37:39 -04:00
Sean Yesmunt 1a50e697ce embed functionality inside markdown posts 2020-04-30 10:13:01 -04:00
Sean Yesmunt ad6d36f2e0 add back embed title background 2020-04-29 17:45:43 -04:00
Sean Yesmunt a5cc1a84aa add card style for lists of claims 2020-04-29 15:37:39 -04:00
Sean Yesmunt 52f704fa0f prevent long titles from overlapping logo in embeds 2020-04-29 14:35:55 -04:00
Sean Yesmunt dd4cd9314c style fixes 2020-04-29 11:00:42 -04:00
Sean Yesmunt 767c69e132 cleanup and fix flow issues 2020-04-29 11:00:42 -04:00
Sean Yesmunt 0754bb1a7f hide double video controls on ios 2020-04-29 11:00:42 -04:00
Sean Yesmunt 04ee4afdc2 test with promise.race 2020-04-29 11:00:42 -04:00
Jeremy Kauffman 49128322d5 consistent styling 2020-04-29 11:00:42 -04:00
Jeremy Kauffman 6c8b0b2d68 maybe ready 2020-04-29 11:00:42 -04:00
Jeremy Kauffman 793f622d8d semi-broken 2020-04-29 11:00:42 -04:00
Baltazar Gomez a76f59999e set max-height of viewer 2020-04-27 14:27:04 -04:00
btzr-io e4d822f818 Fix and enable 3D viewer: #4035
Fix 3d viewer styles

Fix minor warnings from three.js

Remove deprecated themes

Fix #4074
2020-04-27 14:27:04 -04:00
btzr-io 8b6c644415 fix comic book viewer styles: #4035 2020-04-27 10:00:08 -04:00
Sean Yesmunt 837158218e creator analytics improvements 2020-04-24 09:15:25 -04:00
Jeffrey Fisher 3c6469f388 Show elapsed/total instead of the
countdown to the end in video player.

Closes #3813
2020-04-23 10:58:42 -04:00
Sean Yesmunt d0d172ac88 fix channel thumbnail style 2020-04-21 10:34:16 -04:00
jessop 007a57b8d7 remove constriction from txo details 2020-04-21 10:10:00 -04:00
Sean Yesmunt 8cf178ba79 sorta make channel pages look better with long titles 2020-04-21 09:56:03 -04:00
Sean Yesmunt 7ebe8d77a7 remove card body border and add back css I didn't mean to remove 2020-04-15 15:54:39 -04:00
Sean Yesmunt 63092ce7da fix spacing on publish page when user has no lbc 2020-04-15 15:32:47 -04:00
jessop fdd20ef350 use txo list for wallet page:
paginated
enable revoking
filtering

txo pagination changes

move constants

remove fetchTransactions() calls

review changes

final changes
2020-04-15 11:12:29 -04:00
Sean Yesmunt 74aab24227 fix comment reply style 2020-04-14 13:43:59 -04:00
Sean Yesmunt af0257c0d7 add spacing for .section that is next to .section__actions 2020-04-14 13:21:41 -04:00
Jeffrey Fisher 6a68558d4e Make images scale properly in lbry.tv.
Closes #3948
2020-04-14 12:48:04 -04:00
Sean Yesmunt 3c41c5006c fix channel action styling 2020-04-13 16:27:34 -04:00
Sean Yesmunt 2677cd17d8
new signin/signup (#3960)
* new signin/signup

* cleanup and password reset

* new flow working

* cleanup

* add 'autoComplete' props

* fix prop

* try to call email/confirm before resetting password

* Dont use password reset token for email confirmation.

* add password reset

* password manager improvements

* update lbryinc

* cleanup

* slightly improve close button on sign up page

* moar fixes

* fix password autofil

Co-authored-by: Mark Beamer Jr <markbeamerjr@gmail.com>
2020-04-13 15:16:07 -04:00
Sean Yesmunt f177f2dbb9 fix expand button style on mobile 2020-04-10 16:48:31 -04:00
Jeremy Kauffman 6b4d5ce9cf table love 2020-04-09 13:32:03 -04:00
Jeremy Kauffman 449f117336
larger images please
for removing this entirely, but don't want to be too reckless
2020-04-08 16:40:39 -04:00
Alex Grintsvayg c357bbdff0 wrap long lines of code 2020-04-08 11:06:42 -04:00
Sean Yesmunt 8a0a3c61a7 fix card header spacing on mobile 2020-04-03 12:33:48 -04:00
Jeremy Kauffman 2b042d1d97 new homepage searches, always show sidebar 2020-04-02 13:12:29 -04:00
jessopb ea66c116ca
Merge branch 'master' into feat-expandingCards 2020-04-02 09:19:24 -04:00
jessop 9faca8da2b adds tip unlock modal to file page
i18n messages, handle error case max

copy copy

update @lbry/components and tweak range styles

sigfigs

error catching and cleanup

apply review changes

style table and unlock button

handle tip errors

separate fileDescription from fileDetails

make expandable cards

ui tweaks

tweak copy, style, behavior

remove unused strings

forgot an important line
2020-04-02 08:54:43 -04:00
Sean Yesmunt 7ec58440ab quick fix for channel buttons 2020-04-01 17:44:13 -04:00
Sean Yesmunt 2934c8eb62 fix mobile spacing 2020-04-01 16:42:56 -04:00
Sean Yesmunt ef3e9c200e mobile style cleanup 2020-04-01 16:00:09 -04:00
Sean Yesmunt 90024fc7ea fix button styles 2020-04-01 15:36:59 -04:00
Jeremy Kauffman 872259b73a
File downloads and refactoring (#3918)
* am I done?

* post diff

* unused selector cleanup

* missed commit

* mess with button styles

* fix flow

Co-authored-by: Jeremy Kauffman <jeremy@lbry.io>
Co-authored-by: Sean Yesmunt <sean@lbry.io>
2020-04-01 14:43:50 -04:00
Sean Yesmunt 27397285bc use web share api 2020-03-30 15:49:45 -04:00
Sean Yesmunt 419b3890cd improve share modal 2020-03-30 09:40:23 -04:00
Sean Yesmunt f7846e976a style cleanup 2020-03-30 09:40:10 -04:00
Sean Yesmunt c4fc2993d5 initial commit for inline video ads 2020-03-30 09:40:10 -04:00
Sean Yesmunt cc7c69eb25 embed improvements 2020-03-27 09:59:07 -04:00
Sean Yesmunt 4cc402e8e0 improve mobile nag style 2020-03-26 11:57:31 -04:00
Sean Yesmunt 0015cd909e add back play button on pause for embedded videos 2020-03-26 10:26:55 -04:00
Sean Yesmunt cebb4dd580 add creator analytics to mobile 2020-03-23 15:16:09 -04:00
Sean Yesmunt e24eaa3552 hide play button when paused on desktop 2020-03-23 12:00:48 -04:00
Alex Grintsvayg 47e8339b9d more spacing between paragraphs 2020-03-23 09:24:54 -04:00
Sean Yesmunt 9b5860c1bf merge CommentReply and CommentCreate 2020-03-20 15:10:20 -04:00
Kenneth Tubman V 613ba98676 Added the ability to reply to comments 2020-03-20 15:10:20 -04:00
seanyesmunt 1434d13711 undo my change until I know that fixes it 2020-03-19 17:46:40 -04:00
seanyesmunt 2d56518ffe hide big play button when paused on desktop 2020-03-19 17:40:04 -04:00
seanyesmunt 4420983a79 cleanup 2020-03-19 12:12:19 -04:00
seanyesmunt 73b7b45b73 improve empty states 2020-03-19 12:12:19 -04:00
seanyesmunt a4f1a2e224 add badge to analytics page link 2020-03-19 12:12:19 -04:00
seanyesmunt bc32341aab initial commit for creator analytics 2020-03-19 12:12:19 -04:00
jessop d9e65e8328 select tags before channels and filter channels by tag
moartags

CS tags followed category
continue button,
Remove card header on tags select

limitShow tags count

tags limit fix

debug cs tags highlighting

bugfix

yarnlock
2020-03-16 16:47:22 -04:00
Sean Yesmunt e2c476dbf9 add error nag when api performance is degraded 2020-03-13 12:57:32 -04:00
Jeremy Kauffman 619ab3d1de once startup has failed, stop animations and strip UI 2020-03-09 11:54:14 -07:00
Sean Yesmunt 80dddf8f9e update lbry-redux and fix ClaimList header alignment 2020-03-09 10:46:12 -04:00
jessop c630482eab overhaul tags 2020-03-06 17:15:51 -05:00
Sean Yesmunt 89d998c9ae keep text on same line 2020-02-28 13:30:29 -05:00
jessop 9dc9d50e19 add options card to claim search
changes

almost done

wip

wip

more

changes after comment

detect custom qs and show options

ux and mobile styling

bugfix

console logs

appstrings
2020-02-28 13:30:29 -05:00
Sean Yesmunt e430098613 add claim_type changes to ClaimTilesDiscover too 2020-02-28 12:37:43 -05:00
Michael Tintiuc 356611d3a7 Fixes #3200 Claim previews right-clickable 2020-02-28 12:37:43 -05:00
Sean Yesmunt 8f7aea9844 update nag z-index 2020-02-28 10:13:33 -05:00
Sean Yesmunt aad0f6fef6 always show channel following section on first-run 2020-02-28 09:37:31 -05:00
Sean Yesmunt 21de13a3c2 update script 2020-02-28 09:37:31 -05:00
Sean Yesmunt 3e08d8e231 basic channel discovery in first run 2020-02-28 09:37:31 -05:00
Sean Yesmunt cf4dc25f34 Update nag.scss 2020-02-28 09:28:17 -05:00
Yamboy1 4220368d07 fix wrapping on code in mobile view 2020-02-28 09:28:17 -05:00
Yamboy1 4728b4b494 keep nag banner on top 2020-02-28 09:28:17 -05:00
jessop 15dc05fffc simplify header on mobile 2020-02-28 09:23:40 -05:00
Sean Yesmunt d783d2a24f style fixes 2020-02-21 17:09:20 -05:00
Sean Yesmunt df748878e1 update copy and add help link 2020-02-21 16:09:10 -05:00
Lukewh 9a74d87e21 Remove max-width channel header padding 2020-02-21 09:35:41 -05:00
Michael Tunnell e44eef8c21 fixed a variable conflict for embed play button
This fix addresses a problem with the color variable "var(--color-primary)" being used in the hover element. The output of the variable is not compatible with the rgba modification from the previous code. This commit fixes this bug in relation to Issue #3706
2020-02-20 16:21:43 -05:00
Sean Yesmunt e1aac34079 use claim_search for channel discovery 2020-02-20 13:17:11 -05:00
Michael Tunnell 73d6fd9e90 improved color scheme for embed player
This commit changes the colors of the play button on the embed video player to blend better with other websites. This relates to Issue #3706
2020-02-20 12:40:53 -05:00
Dalton 895154dab9 added Sean's changes back in 2020-02-14 17:28:48 -05:00
Dalton 42ff86c572 set correct margin-top for nav button dropdown 2020-02-14 17:28:48 -05:00
Dalton f2f19b7863 history works well but only for channel related pages - need to add title update hook for other pages 2020-02-14 17:28:48 -05:00
Dalton 85d76515f1 wip - need to fix forward and backwards buttons 2020-02-14 17:28:48 -05:00
Dalton bfeb3f162c merge && backwards functionality working (kind of) WIP 2020-02-14 17:28:48 -05:00
Yamboy1 abb0b535d2 Add extra media style 2020-02-14 16:57:42 -05:00
Sean Yesmunt c9e759fc9f add youtube verified message 2020-02-12 14:11:13 -05:00
Sean Yesmunt 87baaf960e fix wrong amount showing for effective_amount visual 2020-02-12 10:51:33 -05:00
Sean Yesmunt 83ebe9a18f less padding on repost author 2020-02-12 10:51:33 -05:00
Sean Yesmunt c8451483b3 add effective amount and claim_id to file page 2020-02-11 15:02:29 -05:00
Sean Yesmunt 6a529d55ba mvp for 'top' page 2020-02-11 15:02:29 -05:00
Sean Yesmunt 9343f5855c fix winning claim for top search results 2020-02-11 13:38:06 -05:00
Sean Yesmunt 7eb340167a fix publish modal style 2020-02-11 13:38:06 -05:00
Sean Yesmunt 82c038b354 add padding to web upload claim preview 2020-02-11 11:50:42 -05:00
Sean Yesmunt 1d2e33628c slightly improve channel prefix on dark mode 2020-02-11 11:22:23 -05:00
Sean Yesmunt e1cfe6aa9a cleanup 2020-02-11 11:09:55 -05:00
Sean Yesmunt 776de49c15 basic repost UI 2020-02-11 11:09:55 -05:00
Yamboy1 4d19c86293 Use classNames 2020-02-07 09:21:28 -05:00
Yamboy1 2ae3255d01 Make exception for markdown files 2020-02-07 09:21:28 -05:00
Yamboy1 9cc19936eb Add integrated light theme 2020-02-07 09:21:28 -05:00
Yamboy1 99f87e746e Forgot about fit-content 2020-02-07 09:21:28 -05:00
Yamboy1 737e4c92de Specify that theme has been customised 2020-02-07 09:21:28 -05:00
Yamboy1 1a029dcfad Allow content to resize a bit. See commit description
With this change, the default size of content in the new text format
is increased a bit, but the content will also increase in size to try
and fit all its lines properly. This is especially useful with stuff
like guitar tab which looks terrible if it's wrapped
2020-02-07 09:21:28 -05:00
Yamboy1 f990e4bd16 Codebox theming 2020-02-07 09:21:28 -05:00
jessop ac62156229 fix bugs and review changes 2020-02-05 13:25:31 -05:00
Sean Yesmunt 78aeb55bc5 clean up css 2020-02-05 12:03:54 -05:00
Kenneth Tubman V b2bf80f3ce Added download icon to Claim Previews 2020-02-05 12:03:54 -05:00
Michael Tintiuc 0a4234b328 Add missing commits 2020-02-04 20:11:21 -05:00
Michael Tintiuc c94fdb2749 Fixes #3200 Claim previews right-clickable 2020-02-04 20:11:21 -05:00
Sean Yesmunt 72d69d5d31 Revert "Fixes #3200 Claim previews right-clickable - original author (michaeltintiuc)"
This reverts commit 0b55f26fce.
2020-02-04 18:33:01 -05:00
Sean Yesmunt 0b55f26fce Fixes #3200 Claim previews right-clickable - original author (michaeltintiuc) 2020-02-04 18:23:58 -05:00
Sean Yesmunt 3516ef62ac Revert "Fixes #3200 Claim previews right-clickable"
This reverts commit 382b6fd6dc.
2020-02-04 18:17:05 -05:00
Sean Yesmunt 4e94d66e7e Revert "fix link color"
This reverts commit e379b85b9c.
2020-02-04 18:17:05 -05:00
Sean Yesmunt e379b85b9c fix link color 2020-02-04 17:56:23 -05:00
Michael Tintiuc 382b6fd6dc Fixes #3200 Claim previews right-clickable 2020-02-04 17:56:23 -05:00
Sean Yesmunt a2600245c2 put header back and test to see if this fixes pathname issue 2020-02-04 09:54:21 -05:00
Sean Yesmunt f1742eca25 Revert "Right Click to Navigate History (#3547)"
This reverts commit 6d88d87ff2.
2020-02-03 12:27:14 -05:00
Dalton Hill 6d88d87ff2
Right Click to Navigate History (#3547)
* merge && backwards functionality working (kind of) WIP

* wip - need to fix forward and backwards buttons

* history works well but only for channel related pages - need to add title update hook for other pages

* moved useEffect to router

* renamed buttonNavigation -> navigationButton

* removed unused history

* fixed issue with lbry.tv

* disable button if no entries

* added max size for history

* set correct margin-top for nav button dropdown

* cleanup

Co-authored-by: Sean Yesmunt <sean@lbry.io>
2020-02-03 10:19:15 -05:00
Oleg Silkin b44d2f59e8 Adds comment actions menu & implements their actions 2020-01-31 16:30:51 -05:00
Sean Yesmunt 9dddbf93a6 update wunderbar color 2020-01-31 13:14:58 -05:00
Sean Yesmunt 77e26eb440 basic display of reposts in app 2020-01-31 12:50:19 -05:00
Sean Yesmunt 0f3239284f better naming of things 2020-01-30 17:26:08 -05:00
Sean Yesmunt 8a9a79720b add aria-label and alt messages 2020-01-30 15:56:54 -05:00
Sean Yesmunt 6a5f90ce2a fix mobile view on homepage 2020-01-30 12:41:21 -05:00
Sean Yesmunt 90bcfaa865 fix encoded urls getting 404'd 2020-01-29 15:31:46 -05:00
Sean Yesmunt 10d12fb0e8 cleanup 2020-01-29 14:04:08 -05:00
Dalton 8e16b8d8ab text overflow is hidden, allowing user to click on close button 2020-01-29 13:23:33 -05:00
Sean Yesmunt 8717327c34 move icons/time on file tiles to thumbnail 2020-01-29 11:39:27 -05:00
Sean Yesmunt 1bc4bdc8d8 icon cleanup 2020-01-29 11:22:35 -05:00
Sean Yesmunt cf3be2e8b7 add FileProperties to ClaimPreviewTile 2020-01-29 11:22:35 -05:00
Sean Yesmunt 16d52b1231 make channel thumbnails clickable on claim tiles 2020-01-29 11:22:35 -05:00
Sean Yesmunt 01e6fe8e68 add file icons to ClaimPreview 2020-01-29 11:22:35 -05:00
Sean Yesmunt dfde740ecb basic video length on file tiles 2020-01-29 11:22:35 -05:00
Sean Yesmunt d5d553d51a make search bar higher contrast to see if it does anything 2020-01-28 10:49:52 -05:00
Sean Yesmunt 94c41655a9 add link to lbry.tv after content is finished playing 2020-01-28 10:20:54 -05:00
jessop 33672a789b app plays embed in iframe
make player full screen and prepared for overlay actions

small changes

cleanup
2020-01-28 10:20:54 -05:00
Sean Yesmunt 9a37080769 clean up mobile styling 2020-01-28 09:35:39 -05:00
Sean Yesmunt d312a8e8b6 basic autoplay timer working 2020-01-28 09:35:39 -05:00
Sean Yesmunt 28f2a9da0a hide channel thumbnail on medium screens too 2020-01-27 15:46:17 -05:00
Sean Yesmunt 9655c527f4 add background color to ads and fix dark mode style 2020-01-24 14:26:37 -05:00
Sean Yesmunt b4564c6f46 add message to ads about signing in 2020-01-24 14:26:37 -05:00
jessop c2eaac6729 review changes 2020-01-23 21:31:10 -05:00
jessop 2261a92fe5 loads script for alternate sidebar 2020-01-23 21:31:10 -05:00
Sean Yesmunt 866ae9019c fix 'publishes' styling on claim tiles 2020-01-22 09:33:27 -05:00
Sean Yesmunt 6e2d37b474 color cleanup 2020-01-22 09:26:39 -05:00
Sean Yesmunt 80595311c6 fix spacing on send tip modal 2020-01-21 17:38:10 -05:00
Sean Yesmunt d256d9eac1 quick fix to see if people will stop complaining about cards not lining up 2020-01-20 14:38:15 -05:00
Sean Yesmunt ba675f48c9 new homepage 2020-01-20 12:09:57 -05:00
Sean Yesmunt c7c16479fa quick fix for mobile alignment 2020-01-16 13:36:50 -05:00
Sean Yesmunt 1c0a7ede0a referrer modal styling 2020-01-15 12:55:44 -05:00
Sean Yesmunt 8d60a87645 cleanup 2020-01-14 10:49:51 -05:00
Dalton 5a544a43e8 added clearPublish when user selects new publish from the navbar
added clearPublish() to the 'new publish' link on user's publish page if they have previously published

menu drop-down does not clear publishes && increase size of button font in card headers

increased size of card header button icons
2020-01-14 10:49:51 -05:00
tuxfoo 5584096da2 disable pointer if fullscreen and inactive mouse and playing 2020-01-09 14:09:37 -05:00
Sean Yesmunt 4ccefa0252 add draggable to the top of the floating player so it doesn't get stuck out of the screen 2020-01-08 15:00:50 -05:00
Sean Yesmunt b47b52cf97 allow card titles to wrap 2020-01-08 14:46:22 -05:00
Sean Yesmunt 0fe07b05c0 mobile cleanup plus some font fixes 2020-01-08 14:21:52 -05:00
Sean Yesmunt b44182e751 mobile styling hot fixes 2020-01-08 00:04:35 -05:00
Sean Yesmunt 618b186ac1 cleanup 2020-01-06 16:35:43 -05:00
Sean Yesmunt 72b9f3efdd new text viewer layout 2020-01-06 16:35:43 -05:00
Sean Yesmunt 11dcd4c3d5 add currently signed in email to sign out button 2020-01-03 15:51:44 -05:00
Sean Yesmunt a43fea6e9a clean up side navigation 2020-01-03 14:25:00 -05:00
Sean Yesmunt a31178318a fix channel page style 2020-01-03 14:25:00 -05:00
Sean Yesmunt 0b38bb1f1a moar cleanup 2020-01-02 18:16:54 -05:00
Sean Yesmunt ef9b34c51f cleanup 2020-01-02 18:16:54 -05:00
Sean Yesmunt a8711c027f navigation redesign 2020-01-02 18:16:54 -05:00
Sean Yesmunt ea6855df08 quick fix to add a cancel button on publish 2019-12-26 10:40:08 -05:00
Thomas Zarebczan 1687edb945 fix: mobile + m4v video 2019-12-22 17:52:21 -05:00
Sean Yesmunt aefa330ad8 put back broken style 2019-12-21 16:16:27 -05:00
Sean Yesmunt c9dc97298a lets tryout these thumbnail styles 2019-12-20 15:46:59 -05:00
Sean Yesmunt d181cd9e3f cleanup 2019-12-20 15:03:18 -05:00
Sean Yesmunt 86cfa746de mobile view 2019-12-20 15:03:18 -05:00
Sean Yesmunt 662cf9c906 fix tray icons, download icons, and fix embed route 2019-12-20 11:43:26 -05:00
Sean Yesmunt 9d83de7eea wallet server selection style 2019-12-16 13:29:11 -05:00
Sean Yesmunt 6e09dbfb96 show play button when video is paused 2019-12-12 16:26:42 -05:00
Sean Yesmunt 5d3077ff9f fix unused channel style on search page 2019-12-11 15:54:26 -05:00
Sean Yesmunt 486dd44b32 fix text color for paid content 2019-12-11 09:24:21 -05:00
Sean Yesmunt 769c2e8610 fix search option style 2019-12-10 10:08:14 -05:00
Sean Yesmunt 21b712f786 cleanup css 2019-12-10 10:08:14 -05:00
Sean Yesmunt e00f89b890 cleanup 2019-12-09 10:04:07 -05:00
Oleg Silkin b389a4e139 Adds icons for claim-list alt control buttons & styles them 2019-12-09 10:04:07 -05:00
Sean Yesmunt 143f17feb7 redesign fixes 2019-12-09 09:50:50 -05:00
Sean Yesmunt 2944ed3664 add open in app link 2019-12-06 16:16:14 -05:00
Sean Yesmunt d2a1852a8d Revert "add open in app link"
This reverts commit d980a01303.
2019-12-06 16:05:10 -05:00
Sean Yesmunt d7d8b2f39a Revert "move upgrade prompt to a <Nag />"
This reverts commit 0c125ed2b9.
2019-12-06 16:05:10 -05:00
Sean Yesmunt 0c125ed2b9 move upgrade prompt to a <Nag /> 2019-12-06 15:59:05 -05:00
Sean Yesmunt d980a01303 add open in app link 2019-12-06 15:59:05 -05:00
Sean Yesmunt ebd5ccaeb7 update copy and only show welcome for unverified users 2019-12-06 11:42:10 -05:00
Sean Yesmunt f138199936 fix rebase 2019-12-04 14:23:43 -05:00
Sean Yesmunt 01a45e00bb clean up styles 2019-12-04 13:24:57 -05:00
Oleg Silkin 23ec4beb7c Fixes styling issue 2019-12-04 13:24:57 -05:00
Oleg Silkin 53e4392feb Comments are adjacent to the thumbnail 2019-12-04 13:24:57 -05:00
Oleg Silkin 171cfe31aa Adds comment thumbnails 2019-12-04 13:24:57 -05:00
Sean Yesmunt 8ae5a76463 fix code styling 2019-12-03 13:54:46 -05:00
Sean Yesmunt 23355e6b21 redesign fixes 2019-11-25 12:43:45 -05:00
Sean Yesmunt b896b9c5af additional pending claim style fixes 2019-11-25 11:55:35 -05:00
Jeremy Kauffman 4316f7b913 preview styling fix yolo'd from github UI 2019-11-25 11:55:35 -05:00
Sean Yesmunt af50406fed fix text color on unsupported files 2019-11-23 13:19:24 -05:00
Sean Yesmunt 15815e5071 remove [data-mode='dark'] 2019-11-22 16:45:33 -05:00
Sean Yesmunt d498c14603 temp fix for select width 2019-11-19 22:22:24 -05:00
Sean Yesmunt e51f31f015 dont re-resolve on empty claims 2019-11-19 22:22:24 -05:00
Jeremy Kauffman e02f021b73 refactored comment flow 2019-11-14 15:22:45 -05:00
Jeremy Kauffman f445ee8b9c always fit video player 2019-11-14 13:05:01 -05:00
Sean Yesmunt da10296132 lbry.tv account copy changes 2019-11-13 19:09:30 -05:00
Sean Yesmunt 6ad31a3ce9 refactor lbrytv web server 2019-11-11 13:27:29 -05:00
Igor Gassmann 3032736026 attempt to fix restructuring branch 2017-11-27 18:48:45 -05:00
Jeremy Kauffman 3a0ffb312a
Revert "Update file structure to follow electron-webpack guidelines" 2017-11-24 16:36:10 -05:00
Igor Gassmann dbf0fae552 Update file structure to follow electron-webpack guidelines 2017-11-24 11:31:05 -03:00
Sean Yesmunt 3f2c871e42 add comment 2017-11-22 15:33:45 -05:00
Sean Yesmunt 6f96ea10a9 fix channel name alignment 2017-11-22 15:28:56 -05:00
Akinwale Ariwodola ff133a03df Issue #721 fix - Inconsistent thumbnail sizes 2017-11-14 12:56:24 -05:00
Jeremy Kauffman 3b1f63d98f enlarge snack bar, fixes #714 2017-11-09 16:55:34 -05:00
Jeremy Kauffman c33b7df732 increase modal width by 20px, fixes #709 2017-11-07 09:35:49 -05:00
btzr-io 1c41b7d77a remove css junk 2017-10-23 17:23:11 -04:00
btzr-io ecd90de84a fix markdown placeholder 2017-10-23 17:23:11 -04:00
btzr-io fc1be7c033 fix wallet address input styles 2017-10-23 17:23:11 -04:00
btzr-io 9dffde221c fix #678 2017-10-23 17:23:11 -04:00
btzr-io 06092cd8f9 more changes for markdown styles 2017-10-14 23:55:25 -06:00
btzr-io 0256d7a8f8 minor update for publish layout
update markdown styles

css fixes
2017-10-14 23:40:15 -06:00
btzr-io c6f75702b1 more fixes for input styles 2017-10-14 22:52:32 -06:00
btzr-io f5126fc059 update / fix input styles 2017-10-14 21:52:23 -06:00
btzr-io 904205beb8 fix download button styles 2017-10-14 20:16:31 -06:00
btzr-io 6c1f627dd7 fix form-field margin 2017-10-14 18:16:05 -06:00
btzr-io 4db73ddb36 better radio input styles + animation 2017-10-14 17:54:38 -06:00
btzr-io 720ec3b77a fix dark theme checkbox styles 2017-10-14 17:46:18 -06:00
btzr-io f17777b511 better checkbox styles 2017-10-14 17:41:41 -06:00
btzr-io ac95dea827 update checkbox / radio input styles 2017-10-14 16:37:40 -06:00
btzr-io b6b23b5583 update input styles 2017-10-14 16:03:05 -06:00
btzr-io 37d3515fa8 publish layout cleanup 2017-10-14 13:41:04 -06:00
Baltazar Gomez 5ed51109f6 Merge branch 'master' into ux-patch 2017-10-12 19:23:44 -06:00
Jeremy Kauffman 45b2bc6aa8 style form row labels and form field labels the same way 2017-10-12 09:45:59 -04:00
btzr-io 3374c8ba39 add smart text selection 2017-10-11 21:37:36 -06:00
btzr-io 6eff0b46dd minor update for scrollbar - fix #666 2017-10-11 21:05:57 -06:00
btzr-io e18ba31988 file selector cleanup - fix #656
add readonly style

minor css fixes
2017-10-11 20:52:34 -06:00
btzr-io 2039ab7f21 update file layout and more fixes :) 2017-10-09 22:53:50 -06:00
btzr-io 3c31ad69ea implement dividers 2017-10-09 21:10:59 -06:00
btzr-io 73c2d02e38 minor cleanup for wallet page 2017-10-08 23:10:56 -06:00
btzr-io a3b0ecd9b9 update cards margin 2017-10-08 21:37:37 -06:00