Add more Social Share links Addressing issue #608 #617
No reviewers
Labels
No labels
area: devops
area: discovery
area: docs
area: livestream
area: proposal
consider soon
dependencies
Epic
good first issue
hacktoberfest
help wanted
icebox
level: 1
level: 2
level: 3
level: 4
needs: exploration
needs: grooming
needs: priority
needs: repro
needs: tech design
on hold
Osprey
priority: blocker
priority: high
priority: low
priority: medium
protocol dependent
resilience
Tom's Wishlist
type: bug
type: discussion
type: error handling
type: improvement
type: new feature
type: refactor
type: task
type: testing
unplanned
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: LBRYCommunity/spee.ch#617
Loading…
Reference in a new issue
No description provided.
Delete branch "patch-1"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Addressing issue: https://github.com/lbryio/spee.ch/issues/608
Adding share to Mastodon button.
Preview/Demo
I can go on by adding share to Diaspora button and more, but it will make mobile view quite crowded & ugly. Desktop view is fine tho.
Might require CSS Styling changes, which I'm not currently familiar with this project CSS.
Share to Diaspora btn:
@rizdaprasetya Thanks so much for the PR! We'll get this reviewed. I saw your comment in the issue about it getting crowded...maybe we should have a secondary share menu with more options. Would that be something you'd want to work on?
Can we send you some LBC in appreciation?
Good work! Consider this a tentative approval once a CSS adjustment is in.
Can you add
padding-right
to thea
tags (exclude the last)?box-sizing: border-box
might help with this.Let me know if you need any assistance
thanks @tzarebczan , wow didn't know there's LBC offer for contributing, sure I'll follow the guide to claim the LBC later.
I'm no CSS expert, but let me see what I can do.
@skhameneh thanks for the approval, review & suggestion.
I think I found a way to make this more scalable when more social share button is added. By making the row auto wrap to new line, we don't need to manually add new row.
But I need to introduce new CSS class, something like this:
Note: I didn't exclude last element from padding, because it didn't suit the auto wrapping flex, it only affect last (bottom right) element only.
Here's some of the preview:
Will do commits soon.
Just made a few commit. Sorry can't verify if it will properly works.
I'm not familiar with react and don't know what I added on the css is properly following this project CSS standard. I'm not able to try to build this project as well due to the LBRY daemon dependency 😅
Looks good, I'll test this out shortly, thanks!