-
Notifications
You must be signed in to change notification settings - Fork 58
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 tweaks for launch (or shortly after) #310
Comments
Signoff: Header Branding:👍 Aliases:Let's kill the popup (as it is legitimately not useful right now) but keep the indicator, misleading as it is, to make you feel less alone Then revisit later as needed SnapshotsThis has a lot of potential integrating with e.g. https://proto.school/#/blog/01 but not as it is now -- let's kill it (I think this was already planned?) Creating LinksMoving to toolbar works for me Online IndicatorThe usefulness of this isn't huge, but it also doesn't feel super broken and does provide a degree of information about network connectedness pending state machine work so let's keep it around until a replacement is built Links to GitHub, Version Number, Disclaimer++ to link out to github MDs for this -- footer? |
I'm thinking it would be nice to keep the UI as uncluttered as possible ... not quite "zen mode" but close. I think we could sneak in an "About" link that you could click on that would pop up a nicely styled modal with all the extra links... Doing a full mobile-friendly responsive design might be a bit of a stretch for this first quick release, but the cleaner it is, the less work it will be. |
let me ask if we can borrow a design person for a day or two |
Some thoughts...
Header Branding
Now that we've removed the landing page, there's nothing in the header that says "PeerPad" ... just the logo - there's some space where we could add the branded title.
Here's the branding from the current landing page:
It would be nice if when scrolling down, the header and status elements would stay stuck to the top of the window (a common UI pattern on mobile apps). The header could compress so that it doesn't use up so much height.
Aliases
(it appears I broke the CSS so it appears half off-screen)
If you enter your name, it will get written to the aliases sub-collaboration, and other people looking at the document will be able to click their profile icon, and see the peer id replaced with the name you set as an alias.
Here are some of the problems:
I think it would be nice to see everybody's name that is collaborating live on a document (or collaborated in the past), but it would be better if it was shown somewhere beside the main editor, for example, in a sidebar or in a section at the top.
For now, I think I'd prefer to remove the alias feature, but keep the ability to see how many peers are connected. In the future, we could implement a real profile system and the ability to see collaborators. (See #144)
Snapshots
Snapshots are broken, see #309 - I propose removing them.
Creating Links
If we remove snapshots, the only icon left in the "toolbar" on the right will be button to create links.
I think we could move the ability to copy links to the clipboard to above the editing area to give us a little more width.
Online Indicator
Right now, PeerPad only works online, although offline support is something we want to add. I think we could remove the indicator until that feature is ready.
Links to GitHub, Version Number, Disclaimer
With no landing page, it would still be nice to learn that it's an early stage open source project, etc.
Related issues:
#303, #304, #120, #129
The text was updated successfully, but these errors were encountered: