Skip to content

Commit 72c0ed1

Browse files
authored
Refactor home page layout (opensearch-project#6307)
* Refactor home page layout Signed-off-by: Fanit Kolchina <[email protected]> * Remove hover from last link Signed-off-by: Fanit Kolchina <[email protected]> --------- Signed-off-by: Fanit Kolchina <[email protected]>
1 parent acd5ba5 commit 72c0ed1

File tree

6 files changed

+14
-13
lines changed

6 files changed

+14
-13
lines changed

_includes/banner.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<p class="banner-text-description">Learn to use OpenSearch, the highly scalable and extensible open-source software suite for search, analytics, observability, and other data-intensive applications.</p>
66
</div>
77
<div>
8-
<button class="btn-contribute"><span>Contribute<svg width="20" viewBox="0 0 24 24"><use xlink:href="#svg-arrow-right"></use></svg></span></button>
8+
<button id="contribute" class="btn-contribute"><span>Contribute<svg width="20" viewBox="0 0 24 24"><use xlink:href="#svg-arrow-right"></use></svg></span></button>
99
</div>
1010
</header>
1111
</section>

_includes/cards.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,30 +5,30 @@
55
<a href="{{site.url}}{{site.baseurl}}/about/" class='card-link'></a>
66
<p class="heading">OpenSearch and OpenSearch Dashboards</p>
77
<p class="description">Learn how to power up your search</p>
8-
<button class="last-link">Documentation &#x2192;</button>
8+
<p class="last-link">Documentation &#x2192;</p>
99
</div>
1010

1111

1212
<div class="card">
1313
<a href="{{site.url}}/docs/latest/data-prepper/" class='card-link'></a>
1414
<p class="heading">Data Prepper</p>
1515
<p class="description">Prepare your data for OpenSearch</p>
16-
<button class="last-link" >Documentation &#x2192;</button>
16+
<p class="last-link" >Documentation &#x2192;</p>
1717
</div>
1818

1919
<div class="card">
2020
<a href="{{site.url}}/docs/latest/clients/" class='card-link'></a>
2121
<p class="heading">Clients</p>
2222
<p class="description">OpenSearch in your programming language</p>
23-
<button class="last-link">Documentation &#x2192;</button>
23+
<p class="last-link">Documentation &#x2192;</p>
2424
</div>
2525

2626

2727
<div class="card">
2828
<a href="{{site.url}}/docs/latest/benchmark/" class='card-link'></a>
2929
<p class="heading">Benchmark</p>
3030
<p class="description">Track OpenSearch performance</p>
31-
<button class="last-link">Documentation &#x2192;</button>
31+
<p class="last-link">Documentation &#x2192;</p>
3232
</div>
3333
</div>
3434

_layouts/home.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131

3232
{% include footer.html %}
3333
<script src="{{ '/assets/js/search.js' | relative_url }}"></script>
34-
<script src="{{ '/assets/js/listener.js' | relative_url }}"></script>
34+
<script src="{{ '/assets/js/home-listener.js' | relative_url }}"></script>
3535
</body>
3636
</html>

_sass/_home.scss

+3-4
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
color: $blue-vibrant-300;
6262
}
6363
> .last-link {
64-
transform: translateY(-1px);
6564
text-decoration: underline;
6665
text-underline-offset: 3px;
6766
}
@@ -145,7 +144,7 @@
145144
}
146145

147146
.banner-text-header {
148-
font-size: 2.3rem;
147+
font-size: 2.1rem;
149148
font-family: "Open Sans";
150149
font-weight: 300;
151150
@include mq(md) {
@@ -154,12 +153,12 @@
154153
}
155154

156155
.banner-text-description {
157-
font-size: 1.3rem;
156+
font-size: 1rem;
158157
font-weight: 700;
159158
font-style: normal;
160159
line-height: 2.25rem;
161160
@include mq(md) {
162-
font-size: 1rem;
161+
font-size: 1.3rem;
163162
}
164163
}
165164

assets/js/home-listener.js

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
const contributeButton = document.getElementById('contribute');
2+
3+
contributeButton.addEventListener('click', function(event) {
4+
window.open('https://github.com/opensearch-project', '_blank');
5+
});

assets/js/listener.js

-3
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ document.addEventListener('click', function(event) {
2828
else if (target.matches('.copy-button')) {
2929
window.navigator.clipboard.writeText(target.getAttribute('data-text'));
3030
}
31-
else if (target.matches('.btn-contribute')) {
32-
window.open('https://github.com/opensearch-project', '_blank');
33-
}
3431
});
3532

3633
nav.addEventListener('scroll',(e)=>{

0 commit comments

Comments
 (0)