giseldo/neodataset huggingface dataset:
Wallet connect modal appears behind boost modal

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

(Summarize the bug encountered concisely)

### Steps to reproduce

1. Go to one of your posts
2. Try to boost onchain

### Platform information 

Found on Ubuntu / Chromium; looks like platform-agnostic behavior.

### What is the current *bug* behavior?

Modal stacking order is incorrect.

### What is the expected *correct* behavior?

Modal should show above the boost modal

### Relevant logs and/or screenshots

Hard to see on some monitors. You can see i feintly. Boost modal hangs, when you click it away you see the wallet connect modal is below (if you hadn't noticed already).

![image](/uploads/00396f914529abe03caa1a83332e471c/image.png)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 2.0
Connected bank account required to make paywalled post

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

Reported at https://www.minds.com/newsfeed/1190755190358294528
You cannot make a token paywalled post unless you have connected your bank account.

### Steps to reproduce

1. Login to an account with no connected bank
2. Try to make a new paywall in the memberships tab of your channel.

### Platform information 

Replicated firefox ubuntu suspected platform agnostic.

### What is the current *bug* behavior?

User is required to be registered with their bank before being able to create a non-USD paywall.

### What is the expected *correct* behavior?

This requirement should only be visible if the user has opted to recieve USD.

### Relevant logs and/or screenshots

![image](/uploads/afbf3986a737af3c248d473156c3ca88/image.png)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 2.0
Channel Buttons Out Of Alignment

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary
"Edit Channel" and "+ Subscribe" buttons within channel feeds are out of alignment when compared to corresponding buttons within Quantum / Gecko (and derivative rendering engine) based browsers.

### Steps to reproduce

View channel based buttons within Mozilla Firefox or other browser which uses the Quantum / Gecko based (or derivative) web rendering engine.

### Platform information 

Quantum / Gecko based browsers (ie. Mozilla Firefox and Pale Moon)

Tested using x86_64 versions of Mozilla Firefox, Pale Moon, Chromium and Midori. Issue is noticeable within Firefox and New Moon (unofficial build of Pale Moon).


### Relevant logs and/or screenshots
![quantum-gecko_channel-buttons_outofalignment_01](/uploads/23e6d7b0ea8d18dc94768266c153fcb5/quantum-gecko_channel-buttons_outofalignment_01.png)

![quantum-gecko_channel-buttons_outofalignment_02](/uploads/067926469f9d36ea77f4620c1a5a5e54/quantum-gecko_channel-buttons_outofalignment_02.png)

Story points: 1.0
Membership subscriber cannot unlock exclusive content

1) User joined @censorshipsucks bronze tier for $5 
2) Notifs are sent and billing is updated that the transaction occurred.
3) When the user unlocks exclusive content from @censorshipsucks, the content does not unlock, but instead the user is routed to the Minds Pay join membership page, but there is a dialogue that "You are already a member"
![image](/uploads/cae04a8b72accfc09cbe884af30bc926/image.png)

As a result the member is not able to open the exclusive content at all. The content should be displayed to a subscribed member unmasked, but with a bronze badge in the upper right corner as with Minds+

Windows 10/chrome/FF

https://www.minds.com/newsfeed/1186527139205009408
![image](/uploads/4ccc7978fdbdf6686ae64a2f478f13da/image.png)

Story points: 2.0
UI issues in Ubuntu chromium

The sidebar is skewed in ubuntu versions. Haven't checked this machine in a while.

![20201218_155808](/uploads/a65d9abd724fee90c1c92660b3b29dc8/20201218_155808.jpg)

![20201218_154445](/uploads/f6171e49d5d2a68f3fc1b85e0c0dc9dc/20201218_154445.jpg)

Story points: 1.0
Error message when accessing a group that you have been banned from.

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

Currently, if a user is blocked from a group, it appears that they are not showing any indication that this is the case.

### Steps to reproduce

1. account a) Create a test group
2. account b) Join it 
3. account a) Ban user b 
4. account b) try to rejoin

### What is the expected *correct* behavior?

Via Ben: Presuming I can get the server to send a response identifying that the user is blocked, I was just going to throw up a toast error warning saying something along the lines of "You have been banned from this group"

Story points: 3.0
Implement revised comments for web

A redesigned and improved structure for web should be implemented.

The included design cover dark-mode. A single light-mode screen may be found here: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/kxwEjl

### Notes

* Mobile responsive layouts:
  * Comments: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/J1qqOk
  * Show replies: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/LK5pkD
  * Reply input https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/pO9Pn0
* The term 'comment' applies only to top-level comment items. Anything deeper should simply be referred to as a 'reply'.
* Comment/reply input -> https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/oeybmn
* There are two new filter options related to comments. 'Top' and 'Latest'. Note that these filter options apply only to top-level comments, and not replies.
  * Top: This is the default selection, where comments with the most up-votes & comments combined are displayed first.
  * Latest: Comments arranged from oldest to newest.
* Explicit comments: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/vV5w9d
* Embedded URL comment: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/ldqkrz
* Embedded video or image comment: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/MqbwEw
* Long comments/replies:
  * Collapsed: - https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/4RD0O3
  * Expanded: - https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/GAPvOL

### Contexts

* Modals: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/aY0xG5
* Blog: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/1avpQa
* Post Page: https://www.sketch.com/s/506ab6d3-9bd6-4537-becc-1b74c285d9c9/a/z9pL8y

cc @markeharding @ottman @jotto141

Story points: 2.0
Link refunds in boost console to the transaction of the refund

### The problem
Issues with boost refunds are difficult for admins and users alike to track. Some users erroneously believe they were not refunded, other users have had actual refunds that were not credited. When there are multiple boosts, this becomes very difficult to gain proof of the claim before we can refund.

### Proposal
If a boost is in a refunded state, we should either store or be able to generate an indicator of when the refund was paid.

Ideally, clicking the text would link to your ledger and auto-scroll to the correct place, but at minimum, the date and time of a refund should be shown with the text.

![image](/uploads/e6d3698476db21a5643454efe894d4f6/image.png)

Story points: 2.0
Cannot edit video banner / cover image after upload

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

Cannot edit video banner / cover image after upload

### Steps to reproduce

1. Edit a video
2. Try to set a cover photo

### Platform information 

(Browser, device, system stats, screen size)

### What is the current *bug* behavior?

Either the photo does not automatically update or it takes some time (image sizes were big). 

### What is the expected *correct* behavior?

We should be swapping the image when the post is done posting.

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
YouTube Migration /P/ Pages Footer Link

In reference to https://gitlab.com/groups/minds/-/epics/130#note_451934420, I am suggesting either.

**A.** Remove the YouTube Migration link (href) from the _/p/_ and associated pages footer for non-Canary users (re: attached image).<br>
**B.** Add a statement that is displayed to possibly only non-Canary members within the _/youtube-migration_ page which references the _/canary_ page or links to the official "migrate your YouTube library to Minds today" blog article 

**Reference:**
* Migrate Your YouTube Library To Minds Today  
  https://www.minds.com/minds/blog/migrate-your-youtube-library-to-minds-today-1140306005342810112

* YouTube Migration Link Within The Footer For /p/ and other associated pages
![p-page_footer](/uploads/081a691e2b1f099ae8f86801b2e0460f/p-page_footer.png)

Story points: 1.0
Blog visibility not working correctly

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

\@rodfather
> I first set it to 'loggedin' visibility after an edit.  It disappeared from my homepage listing.  I then, reset the visibility to 'Public', 'Publish' and it was still gone.
> Had to use Browser History to find it again.  I 'Reminded' it to have it shown on homepage, otherwise it remains Hidden[?]


I tried to replicate but I got different erronous behavior; no matter what it is set to it still shows on my feeds.

### Steps to reproduce

1. set a new blog to logged in and publish
2. check your feed
3. log out check your channel
4a. if you don't see it, try changing visibility to public, you still do not see it.
4b. if you do see it, try changing visibility to unlisted - you still see it.

### Platform information 

Suspected cross-platform replicated firefox

### What is the current *bug* behavior?

Visibility is not functioning correctly on blogs.

### What is the expected *correct* behavior?

It should work logically.

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
Add latest in Minds+ tab

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

(Summarize the bug encountered concisely)

### Steps to reproduce

(How one can reproduce the issue - this is very important)

### Platform information 

(Browser, device, system stats, screen size)

### What is the current *bug* behavior?

(What actually happens)

### What is the expected *correct* behavior?

(What you should see instead)

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
Prompt user to 'see latest posts' on the newsfeed

When a user is scrolling through their feed, it may be that new content is available. However, currently the app neither polls or notifies the user when there is new content to view.

Please see design here -> https://www.sketch.com/s/0c0b6cff-4a1a-4adf-8899-359668617f9d/a/d9eyv2

## Acceptance criteria

- Poll for content every 30 seconds if on a 'latest' feed
- Display the see latest content hover tag
- The api endpoint should use a _count query for efficiency
- Do not poll when the browser is inactive
- Introduce as an experiment with id `front-4089-polling`
- Use GTE>= last search query time
- Badge/ticket to read "See X new posts"
- In the context of newsfeed, ensure we don't scroll to the boost rotator, but below it

Story points: 8.0
Prevent group posts from being inside of plus

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

Posting a locked Minds+ post in groups does not show on the Minds+ pool (feed)

### Steps to reproduce

Post a Minds+ posts in a group

### Platform information 

Any

### What is the current *bug* behavior?

Doesn't show plus group post in plus feed

### What is the expected *correct* behavior?

Posts to group and plus feed.

### Relevant logs and/or screenshots

NA

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
Minor refactor of 'Mini composer' on newsfeed

The mini composer on the newsfeed should be modified to matched the designs shown within.

Dark mode - https://www.sketch.com/s/0c0b6cff-4a1a-4adf-8899-359668617f9d/a/xwRp45
Light mode - https://www.sketch.com/s/0c0b6cff-4a1a-4adf-8899-359668617f9d/a/dJ7GZn

![Screenshot_2020-10-21_at_15.45.52](/uploads/631e271b0257c523429d7fc01185ba6f/Screenshot_2020-10-21_at_15.45.52.png)

Story points: 1.0
Switch to app prompt for mobile web

When viewing minds.com on an Android or iOS device, a 'Switch to app' banner should be positioned at the bottom of the screen.

See designs: https://www.sketch.com/s/b210354f-7c85-4fc6-b58d-83a9882559c1/a/RGwZ8Q

Using the language ‘Switch to app’ is applicable to both users who have the app installed, those who don’t.

Ideally we should attempt to launch the app (if installed) and deep-link accordingly. e.g. of on discovery for web, I should ideally land on discovery for mobile).

If the app is not installed, the user agent string should be parsed, and he user is then handed off to the Android direct download/play store, or the App Store.

Tapping the close banner: Do not display again for a period of time. TDB. (e.g. 24hrs)

Story points: 13.0
Very long words in the the discovery feed breaks the discovery layout

### Summary

The discovery layout breaks when very long words exceed the allowable length.

### Steps to reproduce

Any post in the discovery feed with a very long URL seems to break the discovery layout.

### Platform information 

MacOS, Chrome, ~1800px wide

### What is the current *bug* behavior?

Corresponding image gets pushed to one side.

### What is the expected *correct* behavior?

Text should wrap in such an event.

### Relevant logs and/or screenshots

![Screenshot_2020-09-21_at_10.56.17](/uploads/a8192916af52c9d62c78e903e710fff3/Screenshot_2020-09-21_at_10.56.17.png)

### Possible fixes

```
word-break: break-word;
```

Story points: 1.0
Grid layout for channel feed

The presentation of the the feed is to be extended to allow for both a list (existing), and the introduction of a new grid feature.

Designs may be found below.

- [Large] https://www.sketch.com/s/c8a846a2-578c-4ed6-8933-553593021ce5/a/zL2KWe/play
- [Medium] https://www.sketch.com/s/c8a846a2-578c-4ed6-8933-553593021ce5/a/Y9750E/play

Notes:
- It is an end-user preference whether they wish to use list of grid view (the channel does not specify a default layout)
- List / grid icons have been added to the channel page. These are only present when the user is within (feed). When accessing `memberships` or `about` these options should be hidden.
- Grid view will `not` be available on `small` screens
- Activity items are displayed in an alternate, simplified means. Author info and social interactions are not present. In a future iteration we aim to re-introduce social interactions to some degree.
- For the first iteration, clicking on an item will simply bring the user to the dedicated post page. In a future release, the posts will be displayed within a modal.
- 'Reminds' will be excluded from the grid layout.
- Ideally the date should be updated, so only the relative times are displayed when a datetime fell within the last 48 hrs i.e. `just now`, `a few hour ago`, `yesterday` and so on - otherwise display the Month/day. e.g. `Sept 15th`

Story points: 3.0
Blog V2 metadata - author and description not showing in tags

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

(Summarize the bug encountered concisely)

### Steps to reproduce

(How one can reproduce the issue - this is very important)

### Platform information 

(Browser, device, system stats, screen size)

### What is the current *bug* behavior?

(What actually happens)

### What is the expected *correct* behavior?

(What you should see instead)

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
Simplify monetize process in composer

Both Web and Mobile

1. Monetize should only have one screen that lists Minds+ and any custom memberships you have created
2. Remove Custom tab option completely
3. If you are not in Minds+, show link to upgrade to Minds+ which calls upgrade modal
4. If you do not have any memberships, show link to create a membership, which takes you to Stripe onboarding if not complete, and then takes you to Create Membership Tier screen once onboarded to Stripe
5. If user does not have 
6. Remove requirement to check terms box and choose exclusivity period

Mocks [web]: https://www.sketch.com/s/5b1a59db-a4d8-4228-a363-17f6120c38db/a/9vPWrW
Mocks [mobile]: https://www.sketch.com/s/b0895a24-57a1-4e79-8e58-2aeb2a8cdb7e/a/W5YPp8/play (New quick access to monetize is now included in designs, see -> https://www.sketch.com/s/b0895a24-57a1-4e79-8e58-2aeb2a8cdb7e/a/7g80VP)

Story points: 2.0
Design experience after pressing post button and include boost recommendation

See designs here (click-through) https://www.sketch.com/s/5b1a59db-a4d8-4228-a363-17f6120c38db/a/3OObGkd/play

* User creates post
* After creating a post, the user sees the post they just created at the top of the news feed
* After a 1000ms delay, the popover appears
* Where is is un-interacted with, it fades out after 4000ms

https://www.sketch.com/s/5b1a59db-a4d8-4228-a363-17f6120c38db/a/8yyYYzO/play

---

### Behavioral specification

**As a user I want to be prompted to boost my posts after I submit them**

- given that I'm posting for the first time, I should see a tooltip that prompts me to boost a post.
  - the tooltip should be positioned above the boost button
  - it should be blue
  - it should stay for 6 seconds
  - it should not be dismissable
- given that I've already seen the tooltip once, I should see the boost button on the post shimmer after I submitted the post.
  - the shimmer should last for 12 seconds or 3 flashes

Story points: 1.0
E2E maintainence

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

(Summarize the bug encountered concisely)

### Steps to reproduce

(How one can reproduce the issue - this is very important)

### Platform information 

(Browser, device, system stats, screen size)

### What is the current *bug* behavior?

(What actually happens)

### What is the expected *correct* behavior?

(What you should see instead)

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 2.0
Add iPad images to apple store

![IMG_7418](/uploads/e74d3e9af3b9f575c6db3638b6a79e9e/IMG_7418.PNG)

![IMG_7419](/uploads/20b55b5057a14bab870e10df9ce01bc0/IMG_7419.PNG)

![IMG_7420](/uploads/e9765504aecc95da7b44d638da03deaf/IMG_7420.PNG)

Story points: 1.0
Composer title should expand to two lines

<!---
Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary

(Summarize the bug encountered concisely)

### Steps to reproduce

(How one can reproduce the issue - this is very important)

### Platform information 

(Browser, device, system stats, screen size)

### What is the current *bug* behavior?

(What actually happens)

### What is the expected *correct* behavior?

(What you should see instead)

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

(If you can, link to the line of code that might be responsible for the problem)

Story points: 1.0
Pro Notification Info Hover Cutoff

Please read this!

Before opening a new issue, make sure to search for keywords in the issues
filtered by the "T - Bug" label and verify the issue you're about to submit isn't a duplicate.
--->

### Summary
When hovering over pro balance question mark the information block is cut off at the top by header bar. 

### Steps to reproduce

Hover over Pro Balance [?]

### Platform information 

Chrome, Macbook Pro 15in, 2880-by-1800

### What is the current *bug* behavior?

![Screen_Shot_2020-08-13_at_5.41.51_PM](/uploads/663c5aed989999e90c30d776e59ff90f/Screen_Shot_2020-08-13_at_5.41.51_PM.png)

### What is the expected *correct* behavior?

z-index changed on notification or box sized change to read all info.

### Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output,
logs, and code as it's very hard to read otherwise.)

### Possible fixes

Change "At the end of each month, your Pro earnings will move into your pending balance if you've reached the $100 threshold. When this happens, your Pro earnings will be reset to zero. If you haven't reached the threshold, your earnings will rollover to the next month." to "Pro Earnings move to Pending Transfer monthly if $100 has been reached. Otherwise, Pro Earnings rollover to the next month."

Story points: 1.0