Skip to:
Content

BuddyPress.org

#7741 closed enhancement (fixed)

Welcome screen updates for 3.0

Reported by: DJPaul Owned by: djpaul
Milestone: 3.0 Priority: normal
Severity: normal Version:
Component: New User Experience Keywords:
Cc:

Description

I'm trying to do a more substantial to the welcome screen than we have done for a couple of years.
Opening this ticket to track progress/discussion.

Attachments (1)

7741.01.patch (67.4 KB) - added by DJPaul 14 months ago.

Download all attachments as: .zip

Change History (19)

@DJPaul
14 months ago

#1 @DJPaul
14 months ago

Rough plan here is:

Moving the Credits screen into a tab in "Settings > BuddyPress"
New modal-style appearance for the About page (I'm calling this the "Hello" screen.
Update Credits screen with names for 3.0

Long term plan:

Look at turning the Hello screen into something powered by better JS, with RSS-like feed support.
Find a way to better surface Hello as the go-to location to learn about BuddyPress, and get support.

#2 @djpaul
14 months ago

In 11997:

Admin: Move "credits" screen into Settings > BuddyPress.

Initial commit for 3.0's new-look about/welcome/update screen.

See #7741

#3 @djpaul
14 months ago

In 11998:

Build: update SASS tasks to compile files in bp-core/admin/.

See #7741

#4 @djpaul
14 months ago

In 11999:

Admin: add "Hello" screen for 3.0.

To celebrate Nouveau, the new version/about screen has a fresh new modal-style appearance -- the "Hello" screen.
The change includes build tooling support, and removal of redundant markup/assets from the old about screen.

The Hello screen does not currently distinguish between a new install, and an upgrade, though the previous support for this remains intact for any future use.

See #7741

#5 @DJPaul
14 months ago

@offereins said:

In my local multisite installation, the new Hello, BuddyPress! admin-bar link points to http://wp.test/wp-admin/network/?hello=buddypress. Not sure what it should be, but it results in the network admin dashboard without any BP content.

#6 @DJPaul
14 months ago

I need to add the WP-CLI extension to the Hello screen text.

#7 @djpaul
14 months ago

In 12000:

Admin: first pass at updating Team/Rockstars lists for 3.0

See #7741

#8 @djpaul
14 months ago

In 12001:

Admin: second pass at updating Team/Rockstars lists for 3.0

See #7741

#9 @djpaul
14 months ago

In 12003:

Admin: third pass at 3.0 Credits list - add emeriti section.

See #7741

#10 @djpaul
14 months ago

In 12004:

Admin: point the Hubble Space Telescope at images on the 3.0 Credits list

HiDPI or go home.

See #7741

#11 @r-a-y
14 months ago

In 12005:

Admin: Ensure Hello modal displays in the Network Admin dashboard.

See #7741.

#12 @r-a-y
14 months ago

In 12006:

Admin: Minor Hello modal fixes.

  • Ensure the WP admin bar dropdown menus are accessible for desktop widths.
  • Spelling typo.

See #7741.

#13 @r-a-y
14 months ago

In 12007:

Admin: After r12006, update hello.scss file for CSS changes.

See #7741.

#14 @hnla
14 months ago

@r-a-y The scss file will need to be updated for those changes above otherwise we'll just overwrite next time it's compiled?

With this hello.scss we'll need to add it in to the linter as we're breaking the ordering convention for properties.

#15 @DJPaul
14 months ago

r-a-y did, in the previous commit r12006.

Also, I am pretty sure the new file is being linted. I set that up and I know it flagged issues which I resolved during development.

#16 @hnla
14 months ago

The property ordering I'm looking at in the scss/css files is wrong.

I don't see the scss file included in the commit though??

I'll run the linter & see what errors it's flagging up.

#17 @djpaul
14 months ago

In 12029:

Credits: update contributors list for 3.0 (so far!).

See #7741

#18 @DJPaul
14 months ago

  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.