-
Notifications
You must be signed in to change notification settings - Fork 208
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
Intel NUC rebrand WD-8795 #13580
Intel NUC rebrand WD-8795 #13580
Conversation
Demo starting at https://ubuntu-com-13580.demos.haus |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## download-bubble-wd-8482 #13580 +/- ##
========================================================
Coverage 74.41% 74.41%
========================================================
Files 107 107
Lines 2838 2838
Branches 946 946
========================================================
Hits 2112 2112
Misses 702 702
Partials 24 24 |
e5bd041
to
42b5af2
Compare
59c606e
to
606c11e
Compare
bb29c5d
to
aec830f
Compare
94d6c02
to
b1a152b
Compare
Much better @carkod ! Thanks for the harsd work. Final list of small niggles: This second indent looks strange to me: Can we please remove the nested list inside the parent divided list, and justr place this copy directly in the parent divided list. With a dot at the end of the previous link (cc @juanruitina): "This image is certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE, NUC7i3DNHE, NUC7i3DNKE, and NUC7i3DNBE, and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH" |
templates/download/intel-nuc.html
Outdated
<div class="col-8"> | ||
<h1>Install Ubuntu Core on the Intel<sup>®</sup> NUC</h1> | ||
<p>There are two install options for the Intel NUC: <a href="#core">Ubuntu Core</a> or <a href="intel-nuc-desktop">Ubuntu Desktop</a> This page is for Ubuntu Core.</p> | ||
<section class="p-strip is-shallow"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<section class="p-strip is-shallow"> | |
<section class="p-strip is-shallow u-no-padding--bottom"> |
Yeah, that doesn't have numbers, it's an unorderd nested list. Or I can remove the hr? |
LGTM! |
|
||
// Exclude forms that don't need loader | ||
const cancelLoader = submitButton.classList.contains("no-loader"); | ||
|
||
if (submitButton && !cancelLoader) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Needed a way to cancel the loader after download, because unlike other forms we don't navigate to another page, so it keeps rolling the spinner forever.
@carkod why are steps 2 and 3 misaligned - counters and text are not on the same baseline: opther than that, the rest looks good, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, some questions/changes needed:
templates/download/intel-nuc.html
Outdated
</div> | ||
</div> | ||
<div class="col-6 col-medium-3"> | ||
<p>There are two install options for the Intel NUC: <a href="/download/intel-nuc">Ubuntu Core</a> or <a href="/download/intel-nuc-desktop">Ubuntu Desktop</a> This page is for Ubuntu Core.</p> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the first link supposed to route to a specific section on this page @juanruitina?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It should link to this current page heading, that's how it is in the prod page, but that heading has been removed for the rebranded page.
templates/download/intel-nuc.html
Outdated
<p class="p-heading--5">Minimum requirements</p> | ||
<ul class="p-list--divided"> | ||
<li class="p-list__item is-ticked">An Ubuntu SSO account with an SSH key</li> | ||
<li class="p-list__item is-ticked">An Intel NUC with BIOS updated to the latest version (<a href="https://www.intel.com/content/www/us/en/support/articles/000033300/intel-nuc.html">update instructions</a>)</li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<li class="p-list__item is-ticked">An Intel NUC with BIOS updated to the latest version (<a href="https://www.intel.com/content/www/us/en/support/articles/000033300/intel-nuc.html">update instructions</a>)</li> | |
<li class="p-list__item is-ticked">An Intel<sup>®</sup> NUC with BIOS updated to the latest version (<a href="https://www.intel.com/content/www/us/en/support/articles/000033300/intel-nuc.html">update instructions</a>)</li> |
<li class="p-stepped-list__item"> | ||
<h3 class="p-stepped-list__title"> | ||
|
||
<hr class="p-rule u-hide--large" /> | ||
<h2 class="p-stepped-list__title"> | ||
Set up an Ubuntu SSO account | ||
</h2> | ||
<div class="p-stepped-list__content"> | ||
<p>An Ubuntu SSO account is required to create the first user on an Ubuntu Core installation.</p> | ||
<ol class="p-list--divided"> | ||
<li class="p-list__item">Start by creating an <a href="https://login.ubuntu.com/">Ubuntu SSO account</a>.</li> | ||
<li class="p-list__item">Import an SSH Key into your <a href="https://login.ubuntu.com/ssh-keys">Ubuntu SSO account</a>. (<a href="https://help.ubuntu.com/community/SSH/OpenSSH/Keys">instructions</a>)</li> | ||
</ol> | ||
</div> | ||
</li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I thought we agreed to use existing partials. Why repeat this code if it's word for word exactly the same?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The reason why I pulled it out is because doesn't make much sense to me semantically to have a list as a separate component/partial. Lists should always be with ul
or li
elements, so we can clearly see the styling and the hierarchy, having them separately just adds more complexity. I'd agree if it were a div
or a section
or any other independent HTML element.
templates/download/intel-nuc.html
Outdated
<li>This image is certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE, NUC7i3DNHE, NUC7i3DNKE, and NUC7i3DNBE, and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH</li> | ||
</ul> | ||
<li class="p-list__item"> | ||
Or download the <a href="https://people.canonical.com/~platform/images/nuc/intel_dawson/dawson-uc18-m7-20190122-10.img.xz">Ubuntu Core 18 image for Intel Dawson Canyon and June Canyon NUC</a>.This image is certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE, NUC7i3DNHE, NUC7i3DNKE, and NUC7i3DNBE, and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Or download the <a href="https://people.canonical.com/~platform/images/nuc/intel_dawson/dawson-uc18-m7-20190122-10.img.xz">Ubuntu Core 18 image for Intel Dawson Canyon and June Canyon NUC</a>.This image is certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE, NUC7i3DNHE, NUC7i3DNKE, and NUC7i3DNBE, and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH | |
Or download the <a href="https://people.canonical.com/~platform/images/nuc/intel_dawson/dawson-uc18-m7-20190122-10.img.xz">Ubuntu Core 18 image for Intel Dawson Canyon and June Canyon NUC</a>. This image is certified for the Dawson Canyon NUC models: NUC7i7DNHE, NUC7i7DNKE, NUC7i7DNBE, NUC7i5DNHE, NUC7i5DNKE, NUC7i5DNBE, NUC7i3DNHE, NUC7i3DNKE, and NUC7i3DNBE, and for the June Canyon NUC models: NUC7PJYH and NUC7CJYH |
templates/download/intel-nuc.html
Outdated
<li class="p-stepped-list__item"> | ||
<hr class="p-rule u-hide--large" /> | ||
<h2 class="p-stepped-list__title"> | ||
First boot setup | ||
</h2> | ||
<div class="p-stepped-list__content"> | ||
<ol class="u-no-margin--left"> | ||
<li>Start the NUC and push F10 to enter the boot menu.</li> | ||
<li>Select the USB flash drive as a boot option.</li> | ||
<li>Select "Try Ubuntu without installing".</li> | ||
<ol class="p-list--divided u-no-margin--left"> | ||
<li class="p-list__item">The system will boot then become ready to configure.</li> | ||
<li class="p-list__item">The device will display the prompt "Press enter to configure".</li> | ||
<li class="p-list__item">Press enter then select "Start" to begin configuring your network and an administrator account. Follow the instructions on the screen, you will be asked to configure your network and enter your Ubuntu SSO credentials.</li> | ||
<li class="p-list__item"> | ||
<p>At the end of the process, you will see your credentials to access your Ubuntu Core machine:</p> | ||
<pre><code>This device is registered to <Ubuntu SSO email address>. | ||
Remote access was enabled via authentication with the SSO user <Ubuntu SSO user name> | ||
Public SSH keys were added to the device for remote access.</code></pre> | ||
</li> | ||
</ol> | ||
</div> | ||
</li> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same thing here, there's a partial for this already with exactly the same code /download/shared/_first-boot-setup.html
6c204cc
to
857c157
Compare
a8770e6
into
canonical:download-bubble-wd-8482
Done
QA
Issue / Card
Fixes https://warthogs.atlassian.net/browse/WD-8798
Screenshots
Help
QA steps - Commit guidelines