Skip to content

Commit 9544e53

Browse files
authored
Merge pull request #539 from elastic/8.7.lp.bp
[8.7][DOCS] Creates custom landing page for the Java client book
2 parents 85aec97 + 37f56de commit 9544e53

File tree

1 file changed

+191
-0
lines changed

1 file changed

+191
-0
lines changed

docs/index-custom-landing-page.html

Lines changed: 191 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,191 @@
1+
<style>
2+
* {
3+
box-sizing: border-box;
4+
}
5+
6+
.card {
7+
cursor: pointer;
8+
padding: 16px;
9+
text-align: left;
10+
color: #000;
11+
}
12+
13+
.card:hover {
14+
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
15+
padding: 16px;
16+
text-align: left;
17+
}
18+
19+
#guide a.no-text-decoration:hover {
20+
text-decoration: none!important;
21+
}
22+
23+
.icon {
24+
width: 24px;
25+
height: 24px;
26+
background-position: bottom;
27+
background-size: contain;
28+
background-repeat: no-repeat;
29+
}
30+
31+
.ul-col-1 {
32+
columns: 1;
33+
-webkit-columns: 1;
34+
-moz-columns: 1;
35+
}
36+
37+
@media (min-width:769px) {
38+
.ul-col-md-2 {
39+
columns: 2;
40+
-webkit-columns: 2;
41+
-moz-columns: 2;
42+
}
43+
}
44+
45+
#guide h3.gtk {
46+
margin-top: 16px;
47+
}
48+
49+
.mb-4, .my-4 {
50+
margin-bottom: 0!important;
51+
}
52+
</style>
53+
54+
<div class="legalnotice"></div>
55+
56+
<div class="row my-4">
57+
<div class="col-md-6 col-12">
58+
<p></p>
59+
<p>
60+
<h2>Documentation</h2>
61+
</p>
62+
<p>
63+
The Java API client provides strongly typed requests and responses for all Elasticsearch APIs.
64+
</p>
65+
<p>
66+
<a href="https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/_getting_started.html">
67+
<button class="btn btn-primary">Get started</button>
68+
</a>
69+
</p>
70+
</div>
71+
<div class="col-md-6 col-12">
72+
<img class="w-100" src="https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt1802d8f52c7bfe8f/641c2b8c33e7f95594918866/java-es-duke-lp-hero.png" />
73+
</div>
74+
</div>
75+
76+
<h3 class="gtk">Get to know the Java client</h3>
77+
78+
<div class="my-5">
79+
<div class="d-flex align-items-center mb-3">
80+
<h4 class="mt-3">
81+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/bltfd59779217093221/641ae0c8db18f61d68e9c377/64x64_Color_icon-connected-circles64-color.png');"></span>
82+
Connecting
83+
</h4>
84+
</div>
85+
<ul class="ul-col-md-2 ul-col-1">
86+
<li>
87+
<a href="introduction.html">Introduction to the client</a>
88+
</li>
89+
<li>
90+
<a href="installation.html">Install the client</a>
91+
</li>
92+
<li>
93+
<a href="connecting.html">Connect to Elasticsearch</a>
94+
</li>
95+
<li>
96+
<a href="migrate-hlrc.html">Migrate from the high-level REST client</a>
97+
</li>
98+
<li>
99+
<a href="java-rest-low.html">Java Low Level REST Client</a>
100+
</li>
101+
</ul>
102+
</div>
103+
104+
<div class="my-5">
105+
<div class="d-flex align-items-center mb-3">
106+
<h4 class="mt-3">
107+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/bltca09fd8c807816ce/641ae17733e7f95594918557/icon-monitor-cog-64-color.png');"></span>
108+
Using the Java client
109+
</h4>
110+
</div>
111+
<ul class="ul-col-md-2 ul-col-1">
112+
<li>
113+
<a href="indexing.html">Indexing documents</a>
114+
</li>
115+
<li>
116+
<a href="indexing-bulk.html">Bulk indexing</a>
117+
</li>
118+
<li>
119+
<a href="reading.html">Reading documents</a>
120+
</li>
121+
<li>
122+
<a href="searching.html">Searching</a>
123+
</li>
124+
<li>
125+
<a href="aggregations.html">Using aggregations</a>
126+
</li>
127+
</ul>
128+
</div>
129+
130+
<div class="my-5">
131+
<div class="d-flex align-items-center mb-3">
132+
<h4 class="mt-3">
133+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blteacd058910f155d8/636925a6e0ff7c532db636d7/64x64_Color_icon-dev-tools-64-color.png');"></span>
134+
Developer docs
135+
</h4>
136+
</div>
137+
<ul class="ul-col-md-2 ul-col-1">
138+
<li>
139+
<a href="api-conventions.html">API conventions</a>
140+
</li>
141+
<li>
142+
<a href="java-client-javadoc.html">Javadoc and source code</a>
143+
</li>
144+
<li>
145+
<a href="troubleshooting.html">Troubleshooting</a>
146+
</li>
147+
<li>
148+
<a href="release_notes.html">Release notes</a>
149+
</li>
150+
</ul>
151+
</div>
152+
153+
<h3 class="explore">Explore by use case</h3>
154+
155+
<div class="row my-4">
156+
<div class="col-md-4 col-12 mb-2">
157+
<a class="no-text-decoration" href="https://www.elastic.co/guide/en/enterprise-search/current/start.html">
158+
<div class="card h-100">
159+
<h4 class="mt-3">
160+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt11200907c1c033aa/634d9da119d8652169cf9b2b/enterprise-search-logo-color-32px.png');"></span>
161+
Search my data
162+
</h4>
163+
<p>Create search experiences for your content, wherever it lives.</p>
164+
</div>
165+
</a>
166+
</div>
167+
<div class="col-md-4 col-12 mb-2">
168+
<a class="no-text-decoration" href="https://www.elastic.co/guide/en/welcome-to-elastic/current/getting-started-observability.html">
169+
<div class="card h-100">
170+
<h4 class="mt-3">
171+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/bltaa08b370a00bbecc/634d9da14e565f1cdce27f7c/observability-logo-color-32px.png');"></span>
172+
Observe my data
173+
</h4>
174+
<p>Follow our guides to monitor logs, metrics, and traces.</p>
175+
</div>
176+
</a>
177+
</div>
178+
<div class="col-md-4 col-12 mb-2">
179+
<a class="no-text-decoration" href="https://www.elastic.co/guide/en/security/current/es-overview.html">
180+
<div class="card h-100">
181+
<h4 class="mt-3">
182+
<span class="inline-block float-left icon mr-2" style="background-image: url('https://images.contentstack.io/v3/assets/bltefdd0b53724fa2ce/blt5e0e0ad9a13e6b8c/634d9da18473831f96bbdf1e/security-logo-color-32px.png');"></span>
183+
Protect my environment
184+
</h4>
185+
<p>Learn how to defend against threats across your environment.</p>
186+
</div>
187+
</a>
188+
</div>
189+
</div>
190+
191+
<p class="my-4"><a href="https://www.elastic.co/guide/index.html">View all Elastic docs</a></p>

0 commit comments

Comments
 (0)