Skip to content
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

Bring disconnected landing page in line with new site content #8565

Merged
merged 2 commits into from
Jan 29, 2018

Conversation

richardmuscat
Copy link
Contributor

Changes proposed in this Pull Request:

  • Content changes to disconnected landing page

Testing instructions:

  • Should look like this:

disconnected

@richardmuscat richardmuscat added this to the 5.8 milestone Jan 19, 2018
@richardmuscat richardmuscat requested a review from a team as a code owner January 19, 2018 09:52
@jeherve jeherve added [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it [Status] Needs Review To request a review from fellow Jetpack developers. Label will be renamed soon. Admin Page React-powered dashboard under the Jetpack menu labels Jan 19, 2018
Copy link
Member

@zinigor zinigor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@zinigor zinigor added [Status] Ready to Merge Go ahead, you can push that green button! and removed [Status] Needs Review To request a review from fellow Jetpack developers. Label will be renamed soon. labels Jan 25, 2018
Copy link
Member

@jeherve jeherve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few comments about i18n and wording


<div className="jp-jetpack-connect__feature-list">
<div className="jp-jetpack-connect__feature-list-column">
<h3 title="Jetpack's WordPress themes" className="dops-section-header__label">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't we make those titles translatable as well?

</p>
</div>
</div>
<div className="jp-jetpack-connect__feature-list-column">
<h3 title="Jetpack's Sharing and Like features" className="dops-section-header__label">
{ __( 'Sharing & Like Buttons' ) }
<h3 title="Jetpack's publicize features" className="dops-section-header__label">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we capitalize Publicize?

</h2>
<p className="jp-jetpack-connect__description">
{ __(
'Jetpack blocks malicious log in attempts, lets you know if your site goes down, ' +
'and can automatically update your plugins, so you don’t have to worry.'
'Automatic defense against hacks, malware, spam, data loss, and downtime.'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should it be "defends" here?

) }
</p>
</header>

<div className="jp-jetpack-connect__interior-container">
<div className="jp-jetpack-connect__feature-list">
<div className="jp-jetpack-connect__feature-list-column">
<h3 title="Jetpack's Protect feature" className="dops-section-header__label">
{ __( 'Protect', { context: 'Header. Noun: Protect is a module of Jetpack.' } ) }
<h3 title="Jetpack's monitor feature" className="dops-section-header__label">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we capitalize Monitor here?

@jeffgolenski
Copy link
Member

@richardmuscat looks good for a quick fix. BUT I think we should put on our list to update this page to reflect the design of the new jetpack.com homepage—or something a little more simple than the product tour page.

01 welcome to jetpack - plugins splash

Here's a mock that @joanrho did for the full screen connection prompt on the /plugins/ page. Would be great to have something similar. cc @rickybanister

@rickybanister
Copy link

Just to add to what @jeffgolenski said, we would implement the same content for the disconnected landing page as we would for the plugins splash page. Same code, same content. Less to maintain.

@johnHackworth's team may be able to work on that for the next release.

I think it's fine to merge this PR for the next release, but it may be updated for the next one.

@zinigor
Copy link
Member

zinigor commented Jan 26, 2018

@jeherve I have addressed your comments, can you please take a look again?

Copy link
Member

@jeherve jeherve left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good now. Merging this.

@jeherve jeherve merged commit c51a446 into master Jan 29, 2018
@jeherve jeherve deleted the update/disconnected-landing-page branch January 29, 2018 10:08
@jeherve jeherve added [Status] Has Changelog and removed [Status] Ready to Merge Go ahead, you can push that green button! [Status] Needs Changelog labels Jan 29, 2018
jeherve added a commit that referenced this pull request Jan 29, 2018
zinigor pushed a commit that referenced this pull request Jan 30, 2018
* Changelog 5.8: create base for changelog.

* Update 5.8 release post link

* fix 5.8 release date

* Updates to plugin description

* Changelog: add #8499

* Changelog: add #8506

* Changelog: add #8509

* Changelog: add #8516

* Changelog: add #8517

* Changelog: add #8523

* Changelog: add #8547

* Changelog: add #8496

* Changelog: add #8584

* Changelog: add #8595

* Changelog: add #8445

* Changelog: add #8431

* Changelog: add #8284

* Changelog: add #8270

* Changelog: add #8124

* Changelog: add #8581

* Changelog: add #8463

* Changelog: add #8568 (#8646)

* Updates to testing list and changelog

* Changelog: add #8443

* Changelog: add #8459

* Changelog: add #8469

* Changelog: add #8464

* Changelog: add #8478 and #8479

* Changelog: add #8483

* Changelog: add #8488

* Changelog: add #8513

* Changelog: add #8555

* Changelog: add #8565

* Changelog: add #8601

* Changelog: add #8612

* Changelog: add first pass at Search items.

* Changelog: add more info to help test Search.

* Changelog: add #8144

* Changelog: add #8313

* Changelog: add #8419

* Changelog: add #8465

* Changelog: add #8515

* Changelog: add #8587

* Changelog: add #8591

* Changelog: add #8659

* Changelog: add #8661

* Changelog: add #8671

* Changelog: add 5.7.1 to archived changelog too.

* Reverted changes to readme, removed entry about backups.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Admin Page React-powered dashboard under the Jetpack menu [Type] Enhancement Changes to an existing feature — removing, adding, or changing parts of it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants