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

First set of proposed UI tweaks. #1208

Merged
merged 31 commits into from
Oct 19, 2024
Merged

First set of proposed UI tweaks. #1208

merged 31 commits into from
Oct 19, 2024

Conversation

mattwoberts
Copy link
Contributor

@mattwoberts mattwoberts commented Sep 19, 2024

Fider's looking a bit dated, especially when you consider what else is out there.

So with that in mind we've been through the app and made some changes to the UI

  • Inter is the main font for the site
  • The main page and posts pages are changed to have a grey background and the main areas are boxed in
  • "Action" area of the posts page moved to the left, so that it matches the main page, where the suggestion area is on the left
  • Total redevelopment of the notifications - the old page is gone, and replaced with a much nicer (in our opinion) modal list of notifications
  • Webhooks page changed to list all webhooks in one single list
  • General spacing changes to let everything "breathe"

@oddstr13
Copy link

I would prefer the actions stay on the right side, as that is in line with the GitHub UX.

I also generally dislike the "wasted space" from phone-style UI design, and personally prefer a more information dense display.

I have not spun up this pr to see how it looks, however, so take my comments with a small grain of salt 😉

Good to see the project moving again! 🙂

@mattwoberts
Copy link
Contributor Author

@oddstr13 Thanks for the input, much appreciated.

Actions on the left - sure, it's a slightly subjective one, it does seem to work though so we'll see how it goes. If feedback isn't so good then we'll reconsider this one!

@mattwoberts mattwoberts merged commit 04d94e2 into main Oct 19, 2024
8 checks passed
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.

2 participants