Skip to content

Commit be33b4d

Browse files
committed
Add tutorial badges with distinct colors and update HTML to use new badge classes
1 parent b9c7c59 commit be33b4d

2 files changed

Lines changed: 42 additions & 10 deletions

File tree

FEAScript-website.css

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,33 @@ mjx-container {
216216
vertical-align: middle;
217217
}
218218

219+
.tutorials-list .badge-basic {
220+
background-color: #d4aa00;
221+
color: #fff;
222+
}
223+
224+
.tutorials-list .badge-visual {
225+
background-color: #e68224;
226+
color: #fff;
227+
}
228+
229+
.tutorials-list .badge-mt {
230+
background-color: #2196f3;
231+
color: #fff;
232+
}
233+
234+
.tutorials-list .badge-gmsh {
235+
background-color: #4caf50;
236+
color: #fff;
237+
}
238+
239+
.tutorials-list .badge-basic a,
240+
.tutorials-list .badge-visual a,
241+
.tutorials-list .badge-mt a,
242+
.tutorials-list .badge-gmsh a {
243+
color: #fff;
244+
}
245+
219246
.tutorial-name {
220247
display: inline-block;
221248
vertical-align: middle;

index.html

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,13 @@ <h2 id="gettingstarted"><a name="Getting Started"></a>Getting Started</h2>
245245
<img
246246
src="https://upload.wikimedia.org/wikipedia/commons/4/44/Icon_External_Link.svg"
247247
alt="External Link Icon"
248-
style="width: 16px; height: 16px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px"
249-
/> </a
248+
style="
249+
width: 16px;
250+
height: 16px;
251+
vertical-align: middle;
252+
margin-left: 2px;
253+
margin-bottom: 4px;
254+
" /></a
250255
>) or use FEAScript mesh generation tools &#8594; create and run a simulation using the JavaScript API
251256
(see <a href="#tutorials">tutorials</a> for detailed examples):
252257
</p>
@@ -433,40 +438,40 @@ <h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
433438
<ul class="tutorials-list">
434439
<li>
435440
<span class="tutorial-name">Heat Conduction Through a Wall</span>
436-
<span class="badge"
441+
<span class="badge badge-basic"
437442
><a href="https://feascript.com/tutorials/HeatConduction1DWall.html">Basic</a></span
438443
>
439-
<span class="badge"
444+
<span class="badge badge-visual"
440445
><a href="https://feascript.com/tutorials/HeatConduction1DWallPlatform.html"
441446
>Visual editor</a
442447
></span
443448
>
444449
</li>
445450
<li>
446451
<span class="tutorial-name">Heat Conduction in a Two-Dimensional Fin</span>
447-
<span class="badge"
452+
<span class="badge badge-basic"
448453
><a href="https://feascript.com/tutorials/HeatConduction2DFin.html">Basic</a></span
449454
>
450-
<span class="badge"
455+
<span class="badge badge-mt"
451456
><a href="https://feascript.com/tutorials/HeatConduction2DFinWorker.html">Multi-threaded</a></span
452457
>
453-
<span class="badge"
458+
<span class="badge badge-gmsh"
454459
><a href="https://feascript.com/tutorials/HeatConduction2DFinGmsh.html"
455460
>Unstructured Gmsh mesh</a
456461
></span
457462
>
458-
<span class="badge"
463+
<span class="badge badge-visual"
459464
><a href="https://feascript.com/tutorials/HeatConduction2DFinPlatform.html"
460465
>Visual editor</a
461466
></span
462467
>
463468
</li>
464469
<li>
465470
<span class="tutorial-name">Solidification Front Propagation in a 2D Domain</span>
466-
<span class="badge"
471+
<span class="badge badge-basic"
467472
><a href="https://feascript.com/tutorials/SolidificationFront2D.html">Basic</a></span
468473
>
469-
<span class="badge"
474+
<span class="badge badge-mt"
470475
><a href="https://feascript.com/tutorials/SolidificationFront2DWorker.html"
471476
>Multi-threaded</a
472477
></span

0 commit comments

Comments
 (0)