Skip to content

Commit 424639e

Browse files
committed
Refactor navigation menu and update platform description in index.html
1 parent 6196f2a commit 424639e

File tree

2 files changed

+34
-24
lines changed

2 files changed

+34
-24
lines changed

assets/icons8-gui-48.png

411 Bytes
Loading

index.html

Lines changed: 34 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -63,28 +63,38 @@ <h1>A JavaScript Finite Element Simulation Library</h1>
6363
<ul id="menu">
6464
<li><a href="#gettingstarted">Getting Started</a></li>
6565
<li><a href="#features">Features</a></li>
66-
<li><a href="#feascriptplatform">FEAScript Platform</a></li>
6766
<li><a href="#tutorials">Tutorials</a></li>
6867
<li><a href="#documentation">Documentation</a></li>
6968
<li><a href="#licensing">Licensing</a></li>
7069
<li class="menu-separator">|</li>
7170
<li>
7271
<a href="https://blog.feascript.com/" target="_blank">
73-
Blog
72+
FEAScript blog
7473
<img
7574
src="https://upload.wikimedia.org/wikipedia/commons/4/43/Feed-icon.svg"
7675
alt="Blog Icon"
7776
style="width: 13px; height: 13px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px"
7877
/>
7978
</a>
8079
</li>
80+
81+
<li>
82+
<a href="https://platform.feascript.com/" target="_blank">
83+
FEAScript platform
84+
<img
85+
src="./assets/icons8-gui-48.png"
86+
alt="GUI Icon"
87+
style="width: 18px; height: 18px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px"
88+
/>
89+
</a>
90+
</li>
8191
<li>
8292
<a href="https://github.com/FEAScript/FEAScript-core" target="_blank">
8393
GitHub
8494
<img
8595
src="https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"
8696
alt="GitHub Logo"
87-
style="width: 16px; height: 16px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px"
97+
style="width: 18px; height: 18px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px"
8898
/>
8999
</a>
90100
</li>
@@ -115,11 +125,22 @@ <h2 id="gettingstarted"><a name="Getting Started"></a>Getting Started</h2>
115125
</li>
116126
<li>
117127
<b>Visual Editor:</b> The
118-
<a href="https://platform.feascript.com" target="_blank">FEAScript platform</a> provides a no-code,
119-
block-based interface for creating simulations without writing any JavaScript code.
128+
<a href="https://platform.feascript.com" target="_blank">FEAScript platform</a>
129+
provides a no-code, block-based interface for creating simulations without writing any JavaScript
130+
code.
120131
</li>
121132
</ul>
122133

134+
<p>
135+
🚧
136+
<strong>FEAScript is currently under heavy development with new features being added regularly</strong>.
137+
Interested in contributing? Please check out our
138+
<a href="https://github.com/FEAScript/FEAScript-core/blob/main/CONTRIBUTING.md" target="_blank"
139+
>contribution guidelines</a
140+
>
141+
to get started.
142+
</p>
143+
123144
<h2 id="features"><a name="Features"></a>Features</h2>
124145
<p>The following lists contain some, but not all, of the available features in FEAScript:</p>
125146
<ul>
@@ -184,20 +205,9 @@ <h2 id="features"><a name="Features"></a>Features</h2>
184205
</ul>
185206

186207
<p>
187-
🚧
188-
<strong>FEAScript is currently under heavy development with new features being added regularly</strong>.
189-
Interested in contributing? Please check out our
190-
<a href="https://github.com/FEAScript/FEAScript-core/blob/main/CONTRIBUTING.md" target="_blank"
191-
>contribution guidelines</a
192-
>
193-
to get started.
194-
</p>
195-
196-
<h2 id="feascriptplatform"><a name="FEAScriptplatform"></a>FEAScript Platform</h2>
197-
<p>
198-
For a visual approach to creating simulations, we are developing the
199-
<a href="https://platform.feascript.com" target="_blank">FEAScript platform</a> - a browser-based visual
200-
editor built on the
208+
For a visual approach to creating simulations, we are also developing the
209+
<a href="https://platform.feascript.com" target="_blank"><strong>FEAScript platform</strong></a> - a
210+
browser-based visual editor built on the
201211
<a href="https://developers.google.com/blockly/" target="_blank"
202212
>Blockly
203213
<img
@@ -207,9 +217,9 @@ <h2 id="feascriptplatform"><a name="FEAScriptplatform"></a>FEAScript Platform</h
207217
/></a>
208218
library. This no-code interface allows users to build and run finite element simulations directly in
209219
their browser by connecting visual blocks. While FEAScript's JavaScript API offers full programmatic
210-
control for advanced customization, the FEAScript platform provides an accessible entry point for users without
211-
coding experience. FEAScript platform also provides the ability to save and load projects in XML format,
212-
enabling easy sharing and reuse of simulation configurations.
220+
control for advanced customization, the FEAScript platform provides an accessible entry point for users
221+
without coding experience. FEAScript platform also provides the ability to save and load projects in XML
222+
format, enabling easy sharing and reuse of simulation configurations.
213223
</p>
214224

215225
<h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
@@ -221,15 +231,15 @@ <h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
221231
</p>
222232
<ul>
223233
<li>
224-
Heat conduction through wall:
234+
<strong>Heat conduction through wall</strong>:
225235
<a href="https://feascript.com/tutorials/HeatConduction1DWall.html" target="_blank">API</a>
226236
|
227237
<a href="https://feascript.com/tutorials/HeatConduction1DWallPlatform.html" target="_blank"
228238
>XML (FEAScript platform)</a
229239
>
230240
</li>
231241
<li>
232-
Heat conduction in a two-dimensional fin:
242+
<strong>Heat conduction in a two-dimensional fin</strong>:
233243
<a href="https://feascript.com/tutorials/HeatConduction2DFin.html" target="_blank">API (standard)</a>
234244
|
235245
<a href="https://feascript.com/tutorials/HeatConduction2DFinWorker.html" target="_blank"

0 commit comments

Comments
 (0)