Skip to content

Commit 07bc763

Browse files
author
jleveugle
committed
feat(onboarding): improve empty page
1 parent f1e6c7c commit 07bc763

File tree

6 files changed

+36
-16
lines changed

6 files changed

+36
-16
lines changed

packages/manager/modules/pci/src/components/project/empty/empty.controller.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import placeholder from './placeholder.svg';
1+
import placeholder from './placeholder.png';
22

33
export default class {
44
constructor() {

packages/manager/modules/pci/src/components/project/empty/empty.html

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,20 @@
1414

1515
<aside class="row pt-5">
1616
<div class="col-sm-6 col-md-4 mb-4" data-ng-repeat="guide in $ctrl.guides track by $index">
17-
<div class="py-2 oui-tile d-flex align-items-start">
17+
<a class="py-2 oui-tile d-flex align-items-start p-3"
18+
target="_blank"
19+
rel="noopener"
20+
data-ng-href="{{:: guide.link }}">
1821
<span class="d-block oui-icon oui-icon-guides" aria-hidden="true"></span>
1922
<div class="ml-2">
20-
<h2 class="oui-tile__title oui-heading_4" data-ng-bind=":: guide.title"></h2>
23+
<strong data-ng-bind=":: guide.title"></strong>
2124
<div class="oui-tile__body mt-3">
2225
<p class="oui-tile__description" data-ng-bind=":: guide.description"></p>
23-
<a class="oui-link_icon"
24-
data-ng-href="{{:: guide.link }}"
25-
target="_blank"
26-
rel="noopener">
27-
<span data-translate="pci_project_empty_more"></span>
28-
<span class="oui-icon oui-icon-external_link" aria-hidden="true"></span>
29-
<span class="sr-only" data-translate="pci_project_empty_new_tab"></span>
30-
</a>
26+
<span data-translate="pci_project_empty_more"></span>
27+
<span class="oui-icon oui-icon-external_link" aria-hidden="true"></span>
3128
</div>
3229
</div>
33-
</div>
30+
</a>
3431
</div>
3532
</aside>
3633
</div>
Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
11
.pci-project-empty {
2-
@import '~ovh-ui-kit/packages/oui-color/_variables.less';
2+
a.oui-tile {
3+
&:hover,
4+
&:focus {
5+
text-decoration: none;
6+
}
37

4-
.placeholder {
5-
background-color: @oui-color-mischka;
8+
strong {
9+
color: rgb(17, 63, 109);
10+
font-size: 1.125rem;
11+
}
12+
13+
.oui-icon {
14+
background-color: transparent;
15+
color: #2859c0;
16+
17+
&.oui-icon-guides {
18+
font-size: 2.2rem;
19+
color: #113f6d;
20+
padding: 0;
21+
margin-right: 0.3rem;
22+
}
23+
}
24+
25+
.oui-tile__description {
26+
word-break: initial;
27+
}
628
}
729
}
56.3 KB
Loading

packages/manager/modules/pci/src/projects/project/private-networks/empty/empty.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<pci-project-empty>
2-
2+
<h1 data-translate="pci_projects_project_network_private"></h1>
33
<p data-translate="pci_projects_project_network_private_vrack_empty"></p>
44
<strong data-translate="pci_projects_project_network_private_vrack_deploy"></strong>
55
<p data-translate="pci_projects_project_network_private_vrack_explanation_1"></p>

packages/manager/modules/pci/src/projects/project/storages/blocks/onboarding/onboarding.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<pci-project-empty guides="$ctrl.guides">
2+
<h1 data-translate="pci_projects_project_storages_blocks_title"></h1>
23
<p data-translate="pci_projects_project_storages_blocks_onboarding_content1"></p>
34
<strong data-translate="pci_projects_project_storages_blocks_onboarding_content2"></strong>
45
<p data-translate="pci_projects_project_storages_blocks_onboarding_content3"></p>

0 commit comments

Comments
 (0)