Skip to content

Commit 994ca55

Browse files
authored
Redesign the website and update the tutorials (#6)
A refresh of the FEAScript website, covering the home page, the Studio page and all 14 tutorials, plus fixes to the tutorial content and some search-engine improvements.
1 parent 99ce0ee commit 994ca55

21 files changed

Lines changed: 7613 additions & 5040 deletions

‎.prettierrc‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"printWidth": 110,
3+
"trailingComma": "all"
4+
}

‎README.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66

77
FEAScript is a finite element simulation library built in JavaScript. This is the source code of the FEAScript <a href="https://feascript.com/" target="_blank">website</a>.
88

9+
## Tutorial section labels
10+
11+
Tutorial sections and subsections use `<div class="eyebrow label">` with a `<p>` for the title. Keep `role="heading"` and `aria-level="2"` or `aria-level="3"` to preserve heading navigation, and retain existing IDs and named anchors for section links. Level-two labels also supply the current section title in the sticky document bar.
12+
913
## License
1014

1115
The content of the FEAScript website is licensed under <a href="https://github.com/FEAScript/FEAScript-website/blob/main/LICENSE" target="_blank">CC-BY 4.0</a>. Note that the core library of FEAScript is distributed under the terms of the <a href="https://github.com/FEAScript/FEAScript-core/blob/main/LICENSE" target="_blank">MIT license</a>.

0 commit comments

Comments
 (0)