-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
With the new chrome mostly implemented (huge progress!), here are the fixups needed to get this to a launchable state:
Menu:
- Make sure the padding matches the prototype; this is top priority to make it feel 'done'
- Currently no way to close the sidebar on mobile - all three methods need to work: drag-left, press escape, implied close from clicking elsewhere
- For the group switcher, could you add a down-triangle floated right (e.g. U+25BE), so it's clear this is a control
- Label 'Group' should be 'Change group'
- The main logo needs to go to the front page always, not to /overview
- Add an entry for now to the menu at the top, 'My cyclescape' and have that go to /overview
- The /overview page is supposed to be styled as per /discussions.html but we can fix this up later
- The link to /settings/help.html doesn't work
Main content rectangle:
- Make sure the padding matches the prototype
Front page (/), in www context:
- Order groups in the result by most members
- Middle box - change text to: "See what's going on! Start a discussion or browse existing." or similar.
- The person button in the top-right is missing - make that go either to the login page or to the user's profile depending on whether they are logged in.
Discussions page (/threads):
- Make sure the microphone graphic is present in the title, as this gives it a bit of character
- Missing 'New discussion' button
- Implement the new tabs style; at present I realise not all will be present but the style itself should be put in
- The filter bar on the right will need to follow, but for now, leave this as a blank space to avoid the left column getting overly-spread layout
- Discussion titles should be in black not green
- 'A discussion on issue' should be a separate line from the area
- Gray background hover for the boxes is missing
- In general I would prefer to have the background box all-linkable as per the design, as this will be the 90% action. HTML should correctly override the clickable zone for internal links. This stuff was changed in the HTML5 spec to allow this kind of scenario as it's not uncommon that you want a large clickable area but lower-priority links within it.
- We need to show the tags from the issue for each discussion, as per the design
Issues (/issues):
- Make sure the hash graphic is present in the title, as this gives it a bit of character
- Make the 'Create new issue' button be the same style as the New discussion button noted above, as these two are critical buttons so we should at least ensure they are consistent for now
- The pagination bar layout is a bit odd - make sure the unlinked (current) item has the same spacing around is as the links; I usually fix this by adding a span around an unlinked item and adding the same padding to that.
- Could you similarly put in the new tab style from the discussion page, so that this page again feels consistent, as it will be a high volume access page so we should make sure it doesn't feel unfinished
- Would it be hard to get the mini-maps in place at this point? They do add a bit of colour and give a sense of liveliness which this page really needs
Groups:
- /groups/2-camcycle/memberships seems to be missing
- On the group subdomain page, the group management / group organisers layout is a bit unfinished. In general, I do think this needs to launch with the
/group.htmldesign basically in place as this will give confidence
My profile:
- Make sure there is more space between the heading and the buttons above it. Basically I would just move the buttons up.
Obviously there will then be future work for implementing redesign of the other internal pages, but that is a second-order issue.
Metadata
Metadata
Assignees
Labels
No labels