Skip to:
Content

Opened 22 months ago

Closed 21 months ago

Last modified 21 months ago

#5011 closed enhancement (duplicate)

BuddyPress Next - frontend UI

Reported by: sooskriszta Owned by:
Milestone: Priority: normal
Severity: normal Version: 1.7
Component: Appearance - Template Pack Keywords:
Cc: karmatosed@…

Description

New template pack for BuddyPress is a work in progress at #4952 Those templates are scheduled to be bundled with 1.8

This ticket looks beyond 1.8 into what is desirable/feasible in the next iteration of the templates.

Group Directory
Number of member and whether Open/Closed is moved above group description. The key information should be easily scannable i.e. easily grasped in one glance. That's what this visual promotion of number of members does.

The "grey" Joing Group button indicates that the user is already a member of this group. In reality, instead of a greyed out button, user should really see the text to the effect "You are already a member of this group"

Group Profile
Primarily 3 changes:

  • @grouphandle below Group Name - dependency #5010
  • Move "Join Group" button to top right. This is most salient place on the screen. Also, on directory pages, that's where the button is placed.
  • Addition of 2 widget areas (content top and left column). Like all widget areas in WordPress, if there is no content in widget areas, they collapse.

Member Directoy
Member directory features so called "cards" format.
There are 3 changes from #4952

  • Bigger member photo
  • Online Now/ Offline info under the photo - dependency #5007
  • Display additional fields as chosen by admin - dependency #4126

This is major. As @karmatosed says in #4952

BuddyPress powers a range of communities... You could be proposing something to be used by a cribbage club for retired people, a football club, a school and a support group for an illness. You never know.

Hence, the admin should decide for her own community what info goes on the cards.

  • Removed "online since"

Member Profile
Differences from #4952

  • Bigger profile photo
  • Friend button moved to top right. This is most salient place on the screen. Also, on directory pages, that's where the button is placed.
  • Send Message button added to send a private message to the user.
  • Online Now/ Offline info under the photo - dependency #5007
  • Addition of 2 widget areas (content top and left column). In the example wireframes, the content top widget shows a preview of About/Profile, and the left column widget shows a preview of Friends and Groups. - dependency #5008

Messages

  • Brought into standard profile-like template
  • Added timestamp below title
  • Folder links and Send Message button locations flipped

Attachments (7)

groupsdirectory-1.9.png (58.4 KB) - added by sooskriszta 22 months ago.
groupprofile-1.9.png (93.1 KB) - added by sooskriszta 22 months ago.
memberdirectory-1.9.png (41.9 KB) - added by sooskriszta 22 months ago.
memberprofile-activity-1.9.png (184.4 KB) - added by sooskriszta 22 months ago.
memberprofile-friends-1.9.png (247.4 KB) - added by sooskriszta 22 months ago.
memberprofile-groups-1.9.png (239.0 KB) - added by sooskriszta 22 months ago.
messages-1.9.png (200.1 KB) - added by sooskriszta 22 months ago.

Download all attachments as: .zip

Change History (13)

@sooskriszta22 months ago

comment:1 in reply to: ↑ description @karmatosed21 months ago

@sooskristza whilst it's great your thinking of the UI, I would suggest we focus on what's happening now, as it is a work in progress and templates are refined we can iterate those. I think having another ticket doesn't really help that focus we need. As mentioned to you, we plan on iterations just had to have a cut off point for changes.

I will note though we discussed in that ticket a number of things you've added here. An example being multiple widget areas, the friend button and several other things.

You are welcome to join the existing UI project and get involved there.

I recommend we close this ticket as a duplicate, because your ideas are in the other one. If you agree with this I will add a note to that ticket referring here in context of your points made on that ticket already. This keeps the conversation unfragmented and saves repetition.

Last edited 21 months ago by karmatosed (previous) (diff)

comment:2 @karmatosed21 months ago

  • Cc karmatosed@… added

comment:3 @sooskriszta21 months ago

@karmatosed I've acknowledged up top that work in progress is at #4952

However, #4952 is clearly defined with a specific target in mind - 1.8 - and accordingly has specific timelines and cut-off dates.

By contrast, #5011 is a broader discussion around what is needed/desired without the constraints of timelines and release schedules. Thus I'd prefer it if can keep this ticket open and separate.

We need both focus and vision. Focus is good for delivery. Vision is important strategically.

comment:4 @karmatosed21 months ago

@sooskriszta: actually you are splitting the focus not helping with this ticket. We've covered everything you say in this ticket in that so I'm going to mark as duplicate and then link. It's a better approach.

I'd encourage you to get involved in the ticket work happening. I know you have ideas but nobody will get all their ideas added and starting a ticket just because some don't get included when discussion has happened around those - that's not really helping efforts. I'm so pleased you want to get involved, we just all need to work together not against each other by making tickets when discussion has happened.

Discussion will happen, iteration will happen, all voices will be heard - we're all in this together.

Also to note is that as of the dev meeting this week the templates will be ongoing until 1.9. So, therefore having things considered in their iteration is more appropriate.

Last edited 21 months ago by karmatosed (previous) (diff)

comment:5 @karmatosed21 months ago

  • Resolution set to duplicate
  • Status changed from new to closed

comment:6 @r-a-y21 months ago

  • Milestone Awaiting Review deleted
Note: See TracTickets for help on using tickets.