-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
UI overhaul needed #60
Comments
I can play around with things this weekend and try to rework the interface to simplify it a bit. I don't know enough about programming to actually write code for any of the changes, but I can definitely provide mockups with dimensions for anyone else who has the time and technical know-how to implement them. |
That would be great! Any help is welcome :) I just want to put this here, but I think the UI design from the vucuit app looks nice. There are several Lemmy apps we could take inspiration from as well. |
@dalz, you're right. I see what you mean. Even setting the Media Position setting to the right side (instead of top) doesn't help. |
@AndrewMathis13 looks great! I'd suggest removing the space around the cards too, or at least have an option to do so, to not waste any space. I'd like to note also that the top and bottom bars take up a lot of space and do not go away while scrolling. IMO they should aleays hide on scroll, even on the standard layout. It would be nice if there was an option to remove them, maybe moving their content to the floating button or sidebar, but it could be low priority. |
Agreed, @AndrewMathis13, that looks great! When I get a chance, I'll see what I can do to replicate it in code. @dalz, I know this wouldn't be the same as hiding the top part, but you can at least hide the "tabs" part of the top bar in the settings, so that it looks like this instead: If you want to do that, go to settings, then Actions and Defaults, then change the "Set Filter" location to be anything else. |
Wow, that looks amazing! I think it totally makes sense to condense the Explore page; a lot of the filtering/inputs/interface was the same between the tabs anyway. I also like the design overhaul for the messaging page; it makes it a lot more consistent with other chat interfaces. Unfortunately, for the Explore changes, you actually have to search something first before it will show anything for the "All Search" (that's just how the API works), whereas for the "Magazine Search", "People Search", and "Domain Search", you actually don't have to search anything and it will show you a full list of magazines, people, or domains. So maybe we could still have the "All", "Magazine", "People", and "Domain" filters as you have in the design, but we could have the "Magazine" filter enabled by default, and then if someone switches to the "All" filter, we could show a message saying they have to enter something in the search field first. Overall, I love the designs, and I can't wait to implement them! I just need to see when I actually have time to do so. |
I mostly got the chat/messaging interface done. I did add a few things, such as the timeline for date & time, and grouping messages from the same person. I still need to work on the input field though; I'm just not exactly sure what to do with it, since the current version has a lot going on in it. I could leave it as is, or I could make it so it's just a simple text field that expands into the whole editor when a button is clicked on (like how it is in the design). |
@AndrewMathis13, wow, that looks amazing and very thorough! I really appreciate the help (and all the past designs as well)! Interstellar is already looking much better. I do have a few things to note, though:
Wow, that felt like a lot; hopefully it's not too much feedback :) You don't have to redesign anything (I can make whatever changes we want as I go); I just wanted to get your opinion on those points (as the designer). And again, I want to thank you. There's no way I could ever get an app to look this good by myself :) Unrelated to that, I have been wanting to mention a few other things:
I know I had a few more questions about the current designs, but I'll try to ask them once I remember again. Even more unrelated, but if you'd like to keep helping with designing, after you've already finished all the existing UI, I think it would be great if we had a welcome screen for Interstellar (for when a user first starts the app). It could include maybe some common settings to easily configure, setting their preferred language, some info about Interstellar and the fediverse, and also let you add your first account. That's just an extra, though, totally unnecessary if you don't want to. Also, we could keep chatting here, but it would probably be easier to do it on Matrix if you wanted (I'm fine with either one though). |
Thanks, I’ve really enjoyed working on the redesign. Also it’s totally not too much feedback, definitely keep it coming. It only makes the designs better.
Additionally, I would love to design a welcome screen for Interstellar. I still need to finish the expanded posts/comments view, make a few more changes to the profile page when viewing someone else’s profile, update the magazine page first, and then, as long as I’m not forgetting something else, I can start on the welcome screen. I do also need to make a few tweaks to the whole layout for large screen devices, but I’ll do that last. Again, thanks for all of the feedback, it really helps. Also, we can totally move this conversation over to Matrix if that’s easier for you. |
Alright, that all sounds good to me 👍. I just made a new matrix room dedicated to development that we could chat in: https://matrix.to/#/#interstellar-development:matrix.org. If I have any small questions while implementing things, I'll just ask you there if that's fine (and vice versa). |
@AndrewMathis13 wow again very impressive! Your work doesn't go unnoticed! |
Yes indeed! It's pretty amazing. |
I don't if that's still the current design for the compact view, but personally I really don't like wasting so much space for padding and frames, especially when it means that we shrink the thumbnails down unnecessarily. There's empty space within the frames of the different rows, and then again even more empty space between the different rows itself. If we look at mbin's desktop compact mode, we can see that the thumbnails pretty much fill out its entire space in each row. I'd prefer it even more if the rows were also touching and just separate with a line instead. @dalz You can change the function of the titles to open the comments while the thumbnail / rest of the row opens the linked content, which means you can remove the unnecessary comment button on the right as well. |
Yeah, I was actually planning on doing it that way (with no space between rows and just a divider) because I know the majority of people who would use compact mode would want it like that. |
@Dark-Thoughts, here's what I have for compact mode so far: |
Yes, definitely better. I'd just remove the rounded edges on the thumbnail and the empty space around them, have them use that space fully from top to bottom. |
@Dark-Thoughts, like this? |
Yesssssss! |
Description
Interstellar desperately needs a UI overhaul; some parts of the UI are overly cramped, some parts are unintuitive, and many parts the visual aspect could be improved as they just don't look good. I'm no graphic/ui designer, so if there's anyone that would like to help, please do so, other wise, I'll need to take inspiration from other fediverse/forum apps that actually do look good.
Several people have mentioned wanting a "compact" mode. I'm not exactly sure what they are thinking of (especially since we already have a "compact preview" option), but it's something to keep in mind (maybe less padding between cards?).
Related issues:
The text was updated successfully, but these errors were encountered: