Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feed UI update working branch [WIP] #1420

Merged
merged 21 commits into from
Sep 18, 2023
Merged

Feed UI update working branch [WIP] #1420

merged 21 commits into from
Sep 18, 2023

Conversation

pfrazee
Copy link
Collaborator

@pfrazee pfrazee commented Sep 8, 2023

A collection of updates to the feed experience that we want to land all at once

Demo Video

* Remove home feed header on desktop

* Add feeds to right sidebar

* Add simple non-moving header to desktop

* Improve loading state of custom feed header

* Remove log

Co-authored-by: Eric Bailey <git@esb.lol>

* Remove dead comment

---------

Co-authored-by: Eric Bailey <git@esb.lol>
ansh and others added 18 commits September 13, 2023 11:04
* consolidate saved feeds and discover into one screen

* Add hoverStyle behavior to <Link>

* More UI work on SavedFeeds

* Replace satellite icon with a hashtag

* Tune My Feeds mobile ui

* Handle no results in my feeds

* Remove old DiscoverFeeds screen

* Remove multifeed

* Remove DiscoverFeeds from router

* Improve loading placeholders

* Small fixes

* Fix types

* Fix overflow issue on firefox

* Add icons prompting to open feeds

---------

Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* POC WIP for the mergefeed

* Add feed API wrapper and move mergefeed into it

* Show feed source in mergefeed

* Add lodash.random dep

* Improve mergefeed sampling and reliability

* Tune source ui element

* Improve mergefeed edge condition handling

* Remove in-place update of feeds for performance

* Fix link on native

* Fix bad ref

* Improve variety in mergefeed sampling

* Fix types

* Fix rebase error
* Add a preference for showing replies among followed users only

* Simplify the reply filter UI

* Fix typo
Copy link
Member

@estrattonbailey estrattonbailey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Literally can't find anything wrong with it and it's a huge bump for usability imo 🚀

href={source.uri}
/>
</Text>
</Link>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What can we do to make this source text feel more like it applies to the following post(s) and not as a part of the top posts's UI? I think a little more whitespace on bottom, maybe align to left of avis? I liked the icon you had in there once.

Screen Shot 2023-09-15 at 2 03 47 PM

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gonna sit on this one for a bit, haven't found anything I like yet

src/view/screens/Notifications.tsx Show resolved Hide resolved
src/view/shell/bottom-bar/BottomBarWeb.tsx Outdated Show resolved Hide resolved
@pfrazee pfrazee merged commit ea88533 into main Sep 18, 2023
4 checks passed
@pfrazee pfrazee deleted the feeds-rework branch September 18, 2023 18:44
estrattonbailey added a commit that referenced this pull request Sep 18, 2023
…ge-settings-in-app

* origin:
  1.51
  🐛 Handle middle mouse click on feed list items (#1469)
  Various release fixes (#1470)
  Update yarn.lock
  Feed UI update working branch [WIP] (#1420)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants