Skip to content

Commit 709094a

Browse files
committed
update tutorial page remove inline html code
1 parent e866c0a commit 709094a

File tree

4 files changed

+262
-357
lines changed

4 files changed

+262
-357
lines changed

preview-src/landing-page-tutorials.adoc

Lines changed: 90 additions & 241 deletions
Original file line numberDiff line numberDiff line change
@@ -3,290 +3,139 @@
33
:page-role: tiles
44
:!sectids:
55

6-
76
= Couchbase Tutorials
8-
++++
9-
<div class="card-row">
10-
++++
117

12-
[.column]
13-
====== {empty}
8+
[.col-2]
9+
==== {empty}
1410
[.content]
1511
The Couchbase SDK allows applications to access a Couchbase cluster. It offers traditional synchronous APIs as well as scalable asynchronous APIs to maximize performance
16-
17-
[.column]
18-
====== {empty}
1912
[.media-left]
2013
icon:book-reader[set= fas]
2114

22-
++++
23-
</div>
24-
++++
25-
26-
2715
== Tutorials
28-
++++
29-
<div class="card-row two-column-row">
30-
++++
31-
[.column]
32-
[.data-filter-column]
33-
====== {empty}
34-
++++
35-
<div data-category="advanced java swift javascript developer" class="sub-heading two-column-heading">
36-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
37-
<div class="filter-info">
38-
<h5 >
39-
<img src="_/img/landing-page-icon/advanced-icon.svg" alt="" />
40-
Advanced</h5>
41-
<span>Developer</span>
42-
</div>
43-
</div>
44-
++++
45-
[.content]
4616

47-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
17+
// add filter keywords as a class with card class.
18+
[.card.beginner.java.nodejs.dotnet.developer]
4819

49-
++++
50-
<div class="other-info-list">
51-
++++
20+
=== Developer Bootstrap Exercises
5221

53-
[.box]
54-
[.link]
22+
[.tut-metadata]
23+
==== {empty}
24+
[.tut-level]
25+
Beginner
26+
[.developer]
27+
Developer
5528

56-
* xref:#[Lorem ipsum]
57-
* xref:#[Lorem ipsum]
58-
* xref:#[Lorem ipsum]
29+
[.tut-content]
30+
==== {empty}
31+
[.summary]
32+
Are you a developer interested in a fast start with Couchbase? This expanding set of basic first-steps exercises provide a fast track from zero to your substantial interactions with Couchbase Server using your favorite development frameworks and IDEs.
5933

60-
[.box]
61-
[.component]
34+
xref:quick-start:quickstart-docker-image-manual-cb65.adoc[Start Here]
6235

36+
[.tut-list]
37+
==== {empty}
6338
.Component
64-
* Lorem ipsum
65-
* Lorem ipsum
66-
* Lorem ipsum
67-
68-
[.box]
69-
[.languages]
39+
* Server 6.5 CE or EE
40+
* SDK 3.0 or 2.x
7041

7142
.Languages
7243
* Java
73-
* Swift
74-
* Javascript
75-
76-
++++
77-
</div>
78-
++++
79-
80-
81-
82-
[.column]
83-
[.data-filter-column]
84-
====== {empty}
85-
++++
86-
<div data-category="intermediate c# node Python devOps" class="sub-heading two-column-heading">
87-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
88-
<div class="filter-info">
89-
<h5 >
90-
<img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" />
91-
Intermediate</h5>
92-
<span>DevOps</span>
93-
</div>
94-
</div>
95-
++++
96-
[.content]
97-
98-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
44+
* Node.js
45+
* .NET
9946

100-
++++
101-
<div class="other-info-list">
102-
++++
47+
[.card.beginner.java.nodejs.developer]
48+
=== Get Started with Community Edition
10349

104-
[.box]
50+
[.tut-metadata]
51+
==== {empty}
52+
[.tut-level]
53+
Beginner
54+
[.developer]
55+
Developer
10556

106-
* xref:#[Lorem ipsum]
107-
* xref:#[Lorem ipsum]
57+
[.tut-content]
58+
==== {empty}
59+
[.summary]
60+
Just getting started with Couchbase and using Couchbase Community Edition(CE)? Start here. This currently covers basic installation and querying along with Java, NodeJS, and Mobile development.
10861

62+
xref:getting-started-ce:index.adoc[Start Here]
10963

110-
[.box]
64+
[.tut-list]
65+
==== {empty}
11166
.Component
112-
* Lorem ipsum
67+
* Server 6.5 Community Edition
68+
* Sync Gateway 2.7
69+
* Couchbase Lite 2.7
11370

114-
[.box]
11571
.Languages
116-
* C#
117-
* Node
118-
* Python
119-
120-
++++
121-
</div>
122-
++++
123-
124-
[.column]
125-
[.data-filter-column]
126-
====== {empty}
127-
++++
128-
<div data-category="intermediate dotnet developer" class="sub-heading two-column-heading">
129-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
130-
<div class="filter-info">
131-
<h5 >
132-
<img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" />
133-
Intermediate</h5>
134-
<span>Developer</span>
135-
</div>
136-
</div>
137-
++++
138-
[.content]
139-
140-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
141-
142-
++++
143-
<div class="other-info-list">
144-
++++
145-
146-
[.box]
147-
148-
* xref:#[Lorem ipsum]
149-
* xref:#[Lorem ipsum]
150-
151-
152-
[.box]
153-
.Component
154-
* Lorem ipsum
155-
* Lorem ipsum
72+
* Java
73+
* Node.js
15674

157-
[.box]
158-
.Languages
159-
* .NET
75+
[.card.beginner.swift.mobile.developer]
76+
=== Get Started with Couchbase Mobile on iOS
16077

161-
++++
162-
</div>
163-
++++
164-
165-
[.column]
166-
[.data-filter-column]
167-
====== {empty}
168-
++++
169-
<div data-category="beginner ascidoc java php architect" class="sub-heading two-column-heading">
170-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
171-
<div class="filter-info">
172-
<h5 >
173-
<img src="_/img/landing-page-icon/beginner-icon.svg" alt="" />
174-
Beginner</h5>
175-
<span>Architect</span>
176-
</div>
177-
</div>
178-
++++
179-
[.content]
78+
[.tut-metadata]
79+
==== {empty}
80+
[.tut-level]
81+
Beginner
82+
[.developer]
83+
Mobile Developer
18084

181-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
85+
[.tut-content]
86+
==== {empty}
87+
[.summary]
88+
The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an iOS app:
18289

183-
++++
184-
<div class="other-info-list">
185-
++++
90+
* "Standalone": database and CRUD operations.
91+
* "Query": querying capabilities.
92+
* "Sync": use of Sync Gateway for data sync between clients.
18693

187-
[.box]
18894

189-
* xref:#[Lorem ipsum]
95+
[.tut-list]
96+
==== {empty}
97+
* xref:standalone@userprofile-couchbase-mobile:userprofile:userprofile_basic.adoc[Standalone]
98+
* xref:query@userprofile-couchbase-mobile:userprofile:userprofile_query.adoc[Query]
99+
* xref:sync@userprofile-couchbase-mobile:userprofile:userprofile_sync.adoc[Sync]
190100

191-
[.box]
192101
.Component
193-
* Lorem ipsum
194-
* Lorem ipsum
195-
* Lorem ipsum
102+
* Server 5.5
103+
* Couchbase Lite 2.1
104+
* Sync Gateway 2.1
196105

197-
[.box]
198106
.Languages
199-
* AsciiDoc
200-
* Java
201-
* PHP
202-
203-
++++
204-
</div>
205-
++++
206-
207-
[.column]
208-
[.data-filter-column]
209-
====== {empty}
210-
++++
211-
<div data-category="intermediate react developer" class="sub-heading two-column-heading">
212-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
213-
<div class="filter-info">
214-
<h5 >
215-
<img src="_/img/landing-page-icon/intermediate-icon.svg" alt="" />
216-
Intermediate</h5>
217-
<span>Developer</span>
218-
</div>
219-
</div>
220-
++++
221-
[.content]
222-
223-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
224-
225-
++++
226-
<div class="other-info-list">
227-
++++
228-
229-
[.box]
230-
231-
* xref:#[Lorem ipsum]
232-
* xref:#[Lorem ipsum]
107+
* Swift
233108

234-
[.box]
235-
.Component
236-
* Lorem ipsum
237-
* Lorem ipsum
238-
* Lorem ipsum
109+
[.card.beginner.android.mobile.developer]
110+
=== Get Started with Couchbase Mobile on Android
239111

240-
[.box]
241-
.Languages
242-
* React
243-
244-
++++
245-
</div>
246-
++++
247-
248-
[.column]
249-
[.data-filter-column]
250-
====== {empty}
251-
++++
252-
<div data-category="advanced angular react vue architect" class="sub-heading two-column-heading">
253-
<h3 class="text-color-brand-blue-secondary">Lorem ipsum</h3>
254-
<div class="filter-info">
255-
<h5 >
256-
<img src="_/img/landing-page-icon/advanced-icon.svg" alt="" />
257-
Advanced</h5>
258-
<span>Architect</span>
259-
</div>
260-
</div>
261-
++++
262-
[.content]
112+
[.tut-metadata]
113+
==== {empty}
114+
[.tut-level]
115+
Beginner
116+
[.developer]
117+
Mobile Developer
263118

264-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras accumsan mi a ligula imperdiet, et cursus lectus bibendum. Etiam metus magna, dapibus vitae ipsum vel, sollicitudin interdum metus. Phasellus quis rutrum enim. Vivamus euismod sem nec posuere accumsan. Praesent elementum lectus vitae magna pellentesque, a facilisis risus pulvinar. Donec scelerisque porttitor aliquet.
119+
[.tut-content]
120+
==== {empty}
121+
[.summary]
122+
The series of tutorials demonstrates the core capabilities of Couchbase Mobile with an Android app:
265123

266-
++++
267-
<div class="other-info-list">
268-
++++
124+
* "Standalone": database and CRUD operations.
125+
* "Query": querying capabilities.
126+
* "Sync": use of Sync Gateway for data sync between clients.
269127

270-
[.box]
271128

272-
* xref:#[Lorem ipsum]
129+
[.tut-list]
130+
==== {empty}
131+
* xref:standalone@userprofile-couchbase-mobile:userprofile:android/userprofile_basic.adoc[Standalone]
132+
* xref:query@userprofile-couchbase-mobile:userprofile:android/userprofile_query.adoc[Query]
133+
* xref:sync@userprofile-couchbase-mobile:userprofile:android/userprofile_sync.adoc[Sync]
273134

274-
[.box]
275135
.Component
276-
* Lorem ipsum
277-
* Lorem ipsum
278-
* Lorem ipsum
136+
* Server 5.5
137+
* Couchbase Lite 2.6
138+
* Sync Gateway 2.6
279139

280-
[.box]
281140
.Languages
282-
* Angular
283-
* React
284-
* Vue
285-
286-
++++
287-
</div>
288-
++++
289-
290-
++++
291-
</div>
292-
++++
141+
* Java

0 commit comments

Comments
 (0)