Skip to:

Opened 6 years ago

Closed 6 years ago

#7741 closed enhancement (fixed)

Welcome screen updates for 3.0

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


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 6 years ago.

Download all attachments as: .zip

Change History (19)

6 years ago

#1 @DJPaul
6 years 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
6 years 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
6 years ago

In 11998:

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

See #7741

#4 @djpaul
6 years 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
6 years 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
6 years ago

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

#7 @djpaul
6 years ago

In 12000:

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

See #7741

#8 @djpaul
6 years ago

In 12001:

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

See #7741

#9 @djpaul
6 years ago

In 12003:

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

See #7741

#10 @djpaul
6 years 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
6 years ago

In 12005:

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

See #7741.

#12 @r-a-y
6 years 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
6 years ago

In 12007:

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

See #7741.

#14 @hnla
6 years 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
6 years 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
6 years 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
6 years ago

In 12029:

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

See #7741

#18 @DJPaul
6 years ago

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