Cosmetic upgrade with latest mkdocs-material upgrade

This commit is contained in:
Gauthier Provost 2020-04-20 15:59:58 +08:00
parent 08d02a6c07
commit 1d0b5d2d18
22 changed files with 389 additions and 255 deletions

View file

@ -22,7 +22,13 @@ $ pip3 install mkdocs
$ pip3 install mkdocs-material $ pip3 install mkdocs-material
``` ```
3. Install Lightgallery Extension 3. Install git-revision plugin
```bash
pip3 install mkdocs-git-revision-date-localized-plugin
```
4. Install Lightgallery Extension
```bash ```bash
$ git clone https://github.com/g-provost/lightgallery-markdown.git $ git clone https://github.com/g-provost/lightgallery-markdown.git
@ -32,12 +38,6 @@ $ cd lightgallery-markdown
$ python3 setup.py install $ python3 setup.py install
``` ```
4. Install git-revision plugin
```bash
pip3 install mkdocs-git-revision-date-plugin
```
5. Download and serve wiki 5. Download and serve wiki
```bash ```bash

42
docs/css/extra.css Normal file
View file

@ -0,0 +1,42 @@
.md-header-nav__download {
display: block;
width: 7rem;
max-width: 7rem;
margin-left: 1rem;
}
.md-nav--primary .md-nav__item .md-nav__item--active > .md-nav__link {
color: var(--md-accent-fg-color);
font-weight: bold;
}
.md-nav__item .md-nav__link--active {
color: var(--md-accent-fg-color);
font-weight: bold;
}
.md-tabs__link:hover {
color: var(--md-accent-fg-color);
}
.md-tabs__link--active {
color: var(--md-accent-fg-color);
font-weight: bold;
}
.md-typeset a {
color: var(--md-accent-fg-color);
}
.md-typeset a:focus, .md-typeset a:hover {
color: var(--md-accent-fg-color);
font-weight: bold;
}
.md-header-nav__button.md-logo img, .md-header-nav__button.md-logo svg {
display: block;
width: 100%;
height: 1.2rem;
fill: currentColor;
}

74
docs/download.md Normal file
View file

@ -0,0 +1,74 @@
disqus:
All images are generated by [Armbian](https://www.armbian.com/helios4/) build framework.
## Helios64
### Latest OS Images
=== "Debian 10 (Buster)"
*Coming Soon*
=== "Ubuntu 20.04 (Focal)"
*Coming Soon*
## Helios4
### Latest OS Images
=== "Debian 10 (Buster)"
[![Debian Stretch](/img/download/debian10.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)<br>
*MD5SUM : 2e09c44a57075f4b9c6960db55eac54c<br>
Build date : 03/03/2020<br>
Size : 272 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)
=== "Debian 9 (Stretch)"
[![Debian Stretch](/img/download/debian9.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)<br>
*MD5SUM : a66d7d3fbaf57630f15dfc50d767291f<br>
Build date : 03/03/2020<br>
Size : 263 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)
=== "Ubuntu 18.04 (Bionic)"
[![Ubuntu Bionic](/img/download/ubuntu.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)<br>
*MD5SUM : adf539231ed556cf01c7f8fdc1214220<br>
Build date : 03/03/2020<br>
Size : 207 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)
### Known Limitations
- SDcard High Speed timing have compatibility issue with some brands.
**Temporary workaround :** Disable UHS option/support.
*Can be manually enable, refer to the following [page](/helios4/sdcard).*
- During SATA heavy load, accessing SPI NOR Flash will generate ATA errors.
**Temporary workaround :** Disable SPI NOR flash.
*Can be manually enable, refer to the following [page](/helios4/spi).*
### Image List
!!! note
7Z archives can be uncompressed with 7-Zip on Windows, Keka on OS X and 7z on Linux (apt-get install p7zip-full).
Filename | Download | MD5
---------|----------|----
**Armbian_20.02.3_Helios4_buster_current_4.19.107.7z**<br>Armbian 20.02.3 Debian 10 Buster (Kernel 4.19.107)<br>Build date : 03/03/2019<br>Size : 272 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)|2e09c44a57075f4b9c6960db55eac54c
**Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z**<br>Armbian 20.02.3 Debian 9 Stretch (Kernel 4.14.172)<br>Build date : 03/03/2019<br>Size : 263 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)|a66d7d3fbaf57630f15dfc50d767291f
**Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z**<br>Armbian 20.02.3 Ubuntu 18.04 Bionic (Kernel 4.19.107)<br>Build date : 03/03/2019<br>Size : 207 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)|adf539231ed556cf01c7f8fdc1214220
**Armbian_19.11.3_Helios4_buster_current_4.19.84.7z**<br>Armbian 19.11.3 Debian 10 Buster (Kernel 4.19.84)<br>Build date : 19/11/2019<br>Size : 274 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_buster_current_4.19.84.7z)|cdb4463097190de35a2e58b1b12223f9
**Armbian_19.11.3_Helios4_stretch_legacy_4.14.154.7z**<br>Armbian 19.11.3 Debian 9 Stretch (Kernel 4.14.154)<br>Build date : 19/11/2019<br>Size : 258 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_stretch_legacy_4.14.154.7z)|cb7124089b8e1ff6feed32a5c5b768af
**Armbian_19.11.3_Helios4_bionic_current_4.19.84.7z**<br>Armbian 19.11.3 Ubuntu 18.04 Bionic (Kernel 4.19.84)<br>Build date : 19/11/2019<br>Size : 192 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_bionic_current_4.19.84.7z)|7d0f80524bf2d24a3de403a6233a655b

View file

@ -1,68 +0,0 @@
disqus:
## Latest OS Images
All the following images are generated by [Armbian](https://www.armbian.com/helios4/) build framework.
### Armbian Buster (Debian 10)
[![Debian Stretch](/helios4/img/os/debian10.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)<br>
*MD5SUM : 2e09c44a57075f4b9c6960db55eac54c<br>
Build date : 03/03/2020<br>
Size : 272 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)
!!! important
OMV5 (OpenMediaVault 5) for Debian 10 Buster is still in beta and unstable. If you wand to use OMV, then you should use Debian 9 Stretch with OMV 4 for now.
### Armbian Stretch (Debian 9)
[![Debian Stretch](/helios4/img/os/debian9.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)<br>
*MD5SUM : a66d7d3fbaf57630f15dfc50d767291f<br>
Build date : 03/03/2020<br>
Size : 263 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)
!!! note
OMV4 (OpenMediaVault 4) can be installed with the **armbian-config** tool as explained [here](/helios4/omv/#install-openmediavault).
### Armbian Bionic (Ubuntu 18.04)
[![Ubuntu Bionic](/helios4/img/os/ubuntu.png)](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)<br>
*MD5SUM : adf539231ed556cf01c7f8fdc1214220<br>
Build date : 03/03/2020<br>
Size : 207 MB<br>*
[Direct Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)
## Known Limitations
- SDcard High Speed timing have compatibility issue with some brands.
**Temporary workaround :** Disable UHS option/support.
*Can be manually enable, refer to the following [page](/helios4/sdcard).*
- During SATA heavy load, accessing SPI NOR Flash will generate ATA errors.
**Temporary workaround :** Disable SPI NOR flash.
*Can be manually enable, refer to the following [page](/helios4/spi).*
## Image List
!!! note
7Z archives can be uncompressed with 7-Zip on Windows, Keka on OS X and 7z on Linux (apt-get install p7zip-full).
Filename | Download | MD5
---------|----------|----
**Armbian_20.02.3_Helios4_buster_current_4.19.107.7z**<br>Armbian 20.02.3 Debian 10 Buster (Kernel 4.19.107)<br>Build date : 03/03/2019<br>Size : 272 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_buster_current_4.19.107.7z)|2e09c44a57075f4b9c6960db55eac54c
**Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z**<br>Armbian 20.02.3 Debian 9 Stretch (Kernel 4.14.172)<br>Build date : 03/03/2019<br>Size : 263 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_stretch_legacy_4.14.172.7z)|a66d7d3fbaf57630f15dfc50d767291f
**Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z**<br>Armbian 20.02.3 Ubuntu 18.04 Bionic (Kernel 4.19.107)<br>Build date : 03/03/2019<br>Size : 207 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_20.02.3_Helios4_bionic_current_4.19.107.7z)|adf539231ed556cf01c7f8fdc1214220
**Armbian_19.11.3_Helios4_buster_current_4.19.84.7z**<br>Armbian 19.11.3 Debian 10 Buster (Kernel 4.19.84)<br>Build date : 19/11/2019<br>Size : 274 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_buster_current_4.19.84.7z)|cdb4463097190de35a2e58b1b12223f9
**Armbian_19.11.3_Helios4_stretch_legacy_4.14.154.7z**<br>Armbian 19.11.3 Debian 9 Stretch (Kernel 4.14.154)<br>Build date : 19/11/2019<br>Size : 258 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_stretch_legacy_4.14.154.7z)|cb7124089b8e1ff6feed32a5c5b768af
**Armbian_19.11.3_Helios4_bionic_current_4.19.84.7z**<br>Armbian 19.11.3 Ubuntu 18.04 Bionic (Kernel 4.19.84)<br>Build date : 19/11/2019<br>Size : 192 MB|[Download](https://dl.armbian.com/helios4/archive/Armbian_19.11.3_Helios4_bionic_current_4.19.84.7z)|7d0f80524bf2d24a3de403a6233a655b
**Armbian_5.91_Helios4_Debian_buster_next_4.19.63.7z**<br>Armbian 5.91 Debian 10 Buster (Kernel 4.19.63)<br>Build date : 02/08/2019<br>Size : 261 MB|[Download](https://cdn.kobol.io/files/Armbian_5.91_Helios4_Debian_buster_next_4.19.63.7z)|9c48344c208dfa50b5868debe6fae629
**Armbian_5.91_Helios4_Debian_stretch_default_4.14.135.7z**<br>Armbian 5.91 Debian 9 Stretch (Kernel 4.14.135)<br>Build date : 02/08/2019<br>Size : 252 MB|[Download](https://cdn.kobol.io/files/Armbian_5.91_Helios4_Debian_stretch_default_4.14.135.7z)|e8416b359a7620bb01b5a13c6a10612f
**Armbian_5.91_Helios4_Ubuntu_bionic_next_4.19.63.7z**<br>Armbian 5.91 Ubuntu 18.04 Bionic (Kernel 4.19.63)<br>Build date : 02/08/2019<br>Size : 192 MB|[Download](https://cdn.kobol.io/files/Armbian_5.91_Helios4_Ubuntu_bionic_next_4.19.63.7z)|62983d7519f15e67355d6dd5e60ee353

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

View file

@ -1,10 +1,4 @@
This is a basic guide to help you setting up Helios4 NAS with [OpenMediaVault](https://www.openmediavault.org/) (**OMV**). OMV offers a large collection of features that we don't cover here. We invite you to look online for the existing OMV guides or go on the [OMV forum](https://forum.openmediavault.org/index.php/Board/29-Guides/). This is a basic guide to help you setting up Helios4 NAS with [OpenMediaVault](https://www.openmediavault.org/) (**OMV**). OMV offers a large collection of features that we don't cover here. We invite you to look online for the existing OMV guides or go on the [OMV forum](https://forum.openmediavault.org/index.php?board/29-guides/).
!!! info
The following guide was written for OMV3 (Erasmus), but it still works with OMV4 (Arrakis) since the interface is the same.
!!! important
As of July 2019, OMV5 (Usul) is still in Beta and Unstable, therefore we strongly recommend using OMV4 (Arrakis) for now. In order to install OMV4, you need to be running Debian 9 Stretch.
## What is OpenMediaVault? ## What is OpenMediaVault?

View file

@ -54,10 +54,8 @@ Helios64 is our latest design for the ultimate ARM powered NAS. Compared to the
![Helios64 Top View](/helios64/img/intro/helios64-top-view.jpg) ![Helios64 Top View](/helios64/img/intro/helios64-top-view.jpg)
## Mechanical ## Mechanical
|**Mechanical Specifications**|| |**Mechanical Specifications**||
|------------|-----------| |------------|-----------|
|Board Dimension|120mm x 120mm| |Board Dimension|120mm x 120mm|
@ -75,7 +73,4 @@ Helios64 is our latest design for the ultimate ARM powered NAS. Compared to the
|U-Boot Version|2019.11 |U-Boot Version|2019.11
|Software Partners|- Armbian: Debian and Ubuntu for ARM board<br>- OpenMediaVault: Linux NAS turn-key solution<br>- Syncloud: Cloud services at your premises<br>- Nextcloud: The File Hosting Solutions| |Software Partners|- Armbian: Debian and Ubuntu for ARM board<br>- OpenMediaVault: Linux NAS turn-key solution<br>- Syncloud: Cloud services at your premises<br>- Nextcloud: The File Hosting Solutions|
**More info coming soon...**
![Helios64 Heatsink](/helios64/img/intro/helios64-heatsink.jpg) ![Helios64 Heatsink](/helios64/img/intro/helios64-heatsink.jpg)

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.2 KiB

121
docs/img/kobol_logo.svg Normal file
View file

@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="63.616604mm"
height="11.359514mm"
viewBox="0 0 63.616604 11.359514"
version="1.1"
id="svg883"
inkscape:version="0.92.4 (fd57863, 2020-04-02)"
sodipodi:docname="kobol_logo.svg">
<defs
id="defs877" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="1.979899"
inkscape:cx="44.271925"
inkscape:cy="-16.29927"
inkscape:document-units="mm"
inkscape:current-layer="g5731-1"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:showpageshadow="true"
inkscape:window-width="1738"
inkscape:window-height="495"
inkscape:window-x="144"
inkscape:window-y="859"
inkscape:window-maximized="0" />
<metadata
id="metadata880">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-203.3133,-26.267848)">
<g
transform="translate(57.41175,82.014584)"
id="g5731-1"
style="fill:#000000">
<g
id="g5839"
inkscape:export-xdpi="670.76837"
inkscape:export-ydpi="670.76837"
transform="translate(128.45352,-78.23115)">
<path
id="path5664"
transform="scale(0.26458333)"
d="m 70.425781,84.980469 a 4.4800001,4.4800001 0 0 0 -4.480469,4.480469 v 38.453122 h 8.958985 v -10.30468 h 15.605469 l 10.304684,10.30468 h 12.54297 L 98.574219,113.20312 113.35742,98.494141 H 100.81445 L 90.509766,108.79883 H 74.904297 V 89.460938 a 4.4800001,4.4800001 0 0 0 -4.478516,-4.480469 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:74.66666412px;line-height:1.25;font-family:moonhouse;-inkscape-font-specification:'moonhouse, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 34.111453,33.843739 q -0.809978,0 -1.521178,-0.296332 -0.7112,-0.316089 -1.2446,-0.829734 -0.513644,-0.5334 -0.829733,-1.244599 -0.296334,-0.7112 -0.296334,-1.521178 0,-0.809978 0.296334,-1.521178 0.316089,-0.7112 0.829733,-1.224844 0.5334,-0.5334 1.2446,-0.829734 0.7112,-0.316088 1.521178,-0.316088 h 6.539089 q 0.809976,0 1.521176,0.316088 0.7112,0.296334 1.224847,0.829734 0.5334,0.513644 0.829733,1.224844 0.316087,0.7112 0.316087,1.521178 0,0.809978 -0.316087,1.521178 -0.296333,0.711199 -0.829733,1.244599 -0.513647,0.513645 -1.224847,0.829734 -0.7112,0.296332 -1.521176,0.296332 z m 0,-5.413021 q -0.632178,0 -1.086556,0.454378 -0.434622,0.434622 -0.434622,1.0668 0,0.632178 0.434622,1.086555 0.454378,0.434623 1.086556,0.434623 h 6.539089 q 0.632176,0 1.0668,-0.434623 0.454376,-0.454377 0.454376,-1.086555 0,-0.632178 -0.454376,-1.0668 -0.434624,-0.454378 -1.0668,-0.454378 z"
style="line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path5666"
inkscape:connector-curvature="0" />
<path
id="path5668"
transform="scale(0.26458333)"
d="m 176.1543,84.980469 a 4.4799988,4.4799988 0 0 0 -4.48047,4.480469 v 23.742182 c 0,2.04089 0.37443,3.958 1.12109,5.75 0.79645,1.792 1.84055,3.36108 3.13477,4.70508 1.344,1.29423 2.91308,2.33832 4.70508,3.13477 1.792,0.74666 3.70715,1.12109 5.74804,1.12109 h 23.07227 c 2.04089,0 3.958,-0.37443 5.75,-1.12109 1.792,-0.79645 3.33468,-1.84054 4.6289,-3.13477 1.344,-1.344 2.39006,-2.91308 3.13672,-4.70508 0.79645,-1.79199 1.19336,-3.70911 1.19336,-5.75 0,-2.04088 -0.39691,-3.95604 -1.19336,-5.74804 -0.74666,-1.792 -1.79272,-3.33469 -3.13672,-4.62891 -1.29422,-1.344 -2.8369,-2.39005 -4.6289,-3.136717 -1.792,-0.796442 -3.70911,-1.195312 -5.75,-1.195312 h -23.44531 v 8.960939 h 23.44531 c 1.59289,0 2.93809,0.57191 4.0332,1.7168 1.14489,1.09511 1.7168,2.43836 1.7168,4.03124 0,1.59289 -0.57191,2.96254 -1.7168,4.10743 -1.09511,1.09511 -2.44031,1.64257 -4.0332,1.64257 h -23.07227 c -1.59289,0 -2.96058,-0.54746 -4.10547,-1.64257 -1.09511,-1.14489 -1.64257,-2.51454 -1.64257,-4.10743 V 89.460938 a 4.4799988,4.4799988 0 0 0 -4.48047,-4.480469 z"
style="line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
inkscape:connector-curvature="0" />
<path
d="m 63.706201,33.843739 q -0.809977,0 -1.521177,-0.296332 -0.7112,-0.316089 -1.2446,-0.829734 -0.513646,-0.5334 -0.829734,-1.244599 -0.296333,-0.7112 -0.296333,-1.521178 0,-0.809978 0.296333,-1.521178 0.316088,-0.7112 0.829734,-1.224844 0.5334,-0.5334 1.2446,-0.829734 0.7112,-0.316088 1.521177,-0.316088 h 6.539089 q 0.809977,0 1.521177,0.316088 0.7112,0.296334 1.224844,0.829734 0.5334,0.513644 0.829733,1.224844 0.31609,0.7112 0.31609,1.521178 0,0.809978 -0.31609,1.521178 -0.296333,0.711199 -0.829733,1.244599 -0.513644,0.513645 -1.224844,0.829734 -0.7112,0.296332 -1.521177,0.296332 z m 0,-5.413021 q -0.632177,0 -1.086557,0.454378 -0.43462,0.434622 -0.43462,1.0668 0,0.632178 0.43462,1.086555 0.45438,0.434623 1.086557,0.434623 h 6.539089 q 0.632177,0 1.0668,-0.434623 0.454377,-0.454377 0.454377,-1.086555 0,-0.632178 -0.454377,-1.0668 -0.434623,-0.454378 -1.0668,-0.454378 z"
style="line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="path5670"
inkscape:connector-curvature="0" />
<path
id="path5672"
transform="scale(0.26458333)"
d="m 289.57617,84.980469 a 4.4800024,4.4800024 0 0 0 -4.48047,4.480469 v 38.453122 h 8.96094 V 89.460938 a 4.4800024,4.4800024 0 0 0 -4.48047,-4.480469 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:74.66666412px;line-height:1.25;font-family:moonhouse;-inkscape-font-specification:'moonhouse, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#333333;fill-opacity:1;stroke:none;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
inkscape:connector-curvature="0" />
</g>
<g
inkscape:export-ydpi="670.76837"
inkscape:export-xdpi="670.76837"
transform="matrix(0.26458333,0,0,0.26458333,218.92754,-87.34966)"
id="g880">
<g
aria-label="R"
transform="matrix(0.49298455,0,0,0.49298455,-151.58913,-237.05935)"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:16px;line-height:1.25;font-family:iconmind;-inkscape-font-specification:iconmind;letter-spacing:0px;word-spacing:0px;fill:#333333;fill-opacity:1;stroke:none"
id="flowRoot861">
<path
d="m 227.51562,732.43359 q 0.50782,0.17188 0.98438,0.73438 0.48437,0.5625 0.96875,1.54687 l 1.60156,3.1875 H 229.375 l -1.49219,-2.99218 q -0.57812,-1.17188 -1.125,-1.55469 -0.53906,-0.38281 -1.47656,-0.38281 h -1.71875 v 4.92968 h -1.57813 v -11.66406 h 3.5625 q 2,0 2.98438,0.83594 0.98437,0.83594 0.98437,2.52344 0,1.10156 -0.51562,1.82812 -0.50781,0.72656 -1.48438,1.00781 z m -3.95312,-4.89843 v 4.14062 h 1.98437 q 1.14063,0 1.71875,-0.52344 0.58594,-0.53125 0.58594,-1.55468 0,-1.02344 -0.58594,-1.53907 -0.57812,-0.52343 -1.71875,-0.52343 z"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans'"
id="path863" />
</g>
<path
style="opacity:1;vector-effect:none;fill:none;fill-opacity:1;stroke:#333333;stroke-width:0.30632305;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:9.99885654;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:fill markers stroke"
d="m -35.716214,123.83926 a 4.182426,4.2419715 0 0 1 -4.182426,4.24197 4.182426,4.2419715 0 0 1 -4.182426,-4.24197 4.182426,4.2419715 0 0 1 4.182426,-4.24198 4.182426,4.2419715 0 0 1 4.182426,4.24198 z"
id="path869" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 407 B

View file

@ -15,7 +15,7 @@ Here our existing projects :
* Launch Year : 2020 * Launch Year : 2020
* Availability : In-Production * Availability : In-Production
**Go to [Helios64 section](/helios64/intro) for more info.** Go to [Helios64 section](/helios64/intro) for more info.
## Helios4 ## Helios4
@ -24,4 +24,4 @@ Here our existing projects :
* Launch Year : 2017 * Launch Year : 2017
* Availability : End-of-Life * Availability : End-of-Life
**Go to [Helios4 section](/helios4/intro) for more info.** Go to [Helios4 section](/helios4/intro) for more info.

View file

@ -16,33 +16,37 @@ copyright: 'Copyright &copy; Kobol Innovations Pte. Ltd. 2020'
theme: theme:
name: 'material' name: 'material'
language: 'en' language: 'en'
favicon: './img/favicon.png' favicon: 'img/favicon.png'
logo: './img/kobol_logo.png' logo: 'img/kobol_logo.svg'
icon:
repo: 'fontawesome/brands/git-alt'
custom_dir: 'theme' custom_dir: 'theme'
features:
- tabs
palette: palette:
primary: 'teal' primary: 'white'
accent: 'pink' accent: 'pink'
font: font:
text: 'Roboto' text: 'Roboto'
code: 'Roboto Mono' code: 'Roboto Mono'
extra_css:
- css/extra.css
# Options # Options
extra: extra:
social: social:
- type: 'home' - icon: 'fontawesome/solid/home'
link: 'https://kobol.io' link: 'https://kobol.io'
- type: 'github' - icon: 'fontawesome/brands/github'
link: 'https://github.com/helios-4' link: 'https://github.com/helios-4'
- type: 'facebook' - icon: 'fontawesome/brands/facebook'
link: 'https://facebook.com/kobol.io' link: 'https://facebook.com/kobol.io'
- type: 'twitter' - icon: 'fontawesome/brands/twitter'
link: 'https://twitter.com/kobol_io' link: 'https://twitter.com/kobol_io'
- type: 'rss-square' - icon: 'fontawesome/solid/rss-square'
link: 'https://blog.kobol.io' link: 'https://blog.kobol.io'
disqus: 'kobol-wiki' disqus: 'kobol-wiki'
sd_release:
latest: '03/03/2020'
# Google Analytics # Google Analytics
google_analytics: google_analytics:
@ -52,7 +56,7 @@ google_analytics:
# Plugins # Plugins
plugins: plugins:
- search - search
- git-revision-date - git-revision-date-localized
# Extensions # Extensions
markdown_extensions: markdown_extensions:
@ -62,55 +66,58 @@ markdown_extensions:
guess_lang: False guess_lang: False
- toc: - toc:
permalink: True permalink: True
- pymdownx.tabbed
- lightgallery - lightgallery
# Page naming # Page naming
nav: nav:
- Welcome: 'index.md' - Home:
- Introduction: 'index.md'
- Download: 'download.md'
- About: 'about.md'
- Helios64: - Helios64:
- Introduction: 'helios64/intro.md' - Introduction: 'helios64/intro.md'
- Hardware: - Hardware:
- Overview : 'helios64/hardware.md' - Overview: 'helios64/hardware.md'
- Button : 'helios64/button.md' - Button: 'helios64/button.md'
- Ethernet : 'helios64/ethernet.md' - Ethernet: 'helios64/ethernet.md'
- Front Panel : 'helios64/front-panel.md' - Front Panel: 'helios64/front-panel.md'
- GPIO : 'helios64/gpio.md' - GPIO: 'helios64/gpio.md'
- I2C : 'helios64/i2c.md' - I2C: 'helios64/i2c.md'
- Jumper: 'helios64/jumper.md' - Jumper: 'helios64/jumper.md'
- LED : 'helios64/led.md' - LED: 'helios64/led.md'
- M.2 : 'helios64/m2.md' - M.2: 'helios64/m2.md'
- PMIC : 'helios64/pmic.md' - PMIC: 'helios64/pmic.md'
- PWM Fan : 'helios64/pwm.md' - PWM Fan: 'helios64/pwm.md'
- RTC : 'helios64/rtc.md' - RTC: 'helios64/rtc.md'
- SATA : 'helios64/sata.md' - SATA: 'helios64/sata.md'
- SPI : 'helios64/spi.md' - SPI: 'helios64/spi.md'
- UEXT : 'helios64/uext.md' - UEXT: 'helios64/uext.md'
- UPS : 'helios64/ups.md' - UPS: 'helios64/ups.md'
- USB : 'helios64/usb.md' - USB: 'helios64/usb.md'
- Helios4: - Helios4:
- Introduction: 'helios4/intro.md' - Introduction: 'helios4/intro.md'
- Kit Assembly: 'helios4/kit.md' - Kit Assembly: 'helios4/kit.md'
- Download: 'helios4/download.md' - Download: '/download/#helios4'
- Install: 'helios4/install.md' - Install: 'helios4/install.md'
- O/S: - O/S:
- Arch Linux : 'helios4/arch.md' - Arch Linux: 'helios4/arch.md'
- Armbian : 'helios4/armbian.md' - Armbian: 'helios4/armbian.md'
- FreeBSD : 'helios4/freebsd.md' - FreeBSD: 'helios4/freebsd.md'
- Syncloud : 'helios4/syncloud.md' - Syncloud: 'helios4/syncloud.md'
- U-Boot (bootloader) : 'helios4/uboot.md' - U-Boot (bootloader): 'helios4/uboot.md'
- Software: - Software:
- Mdadm (RAID) : 'helios4/mdadm.md' - Mdadm (RAID): 'helios4/mdadm.md'
- NextCloud : 'helios4/nextcloud.md' - NextCloud: 'helios4/nextcloud.md'
- OpenMediaVault : 'helios4/omv.md' - OpenMediaVault: 'helios4/omv.md'
- Hardware: - Hardware:
- Overview : 'helios4/hardware.md' - Overview: 'helios4/hardware.md'
- CESA (HW Crypto) : 'helios4/cesa.md' - CESA (HW Crypto): 'helios4/cesa.md'
- GPIO : 'helios4/gpio.md' - GPIO: 'helios4/gpio.md'
- I2C (OLED) : 'helios4/i2c.md' - I2C (OLED): 'helios4/i2c.md'
- LED : 'helios4/led.md' - LED: 'helios4/led.md'
- PWM (Fan) : 'helios4/pwm.md' - PWM (Fan): 'helios4/pwm.md'
- SDIO (SD Card) : 'helios4/sdcard.md' - SDIO (SD Card): 'helios4/sdcard.md'
- SPI (NOR Flash) : 'helios4/spi.md' - SPI (NOR Flash): 'helios4/spi.md'
- Wake-on-LAN : 'helios4/wol.md' - Wake-on-LAN: 'helios4/wol.md'
- Documents: 'helios4/docs.md' - Documents: 'helios4/docs.md'
- About: 'about.md'

View file

@ -0,0 +1,15 @@
{% import "partials/language.html" as lang with context %}
<a
href="/download/"
title="Download"
class="md-source"
>
<div class="md-source__icon md-icon">
{% set icon = "fontawesome/solid/sd-card" %}
{% include ".icons/" ~ icon ~ ".svg" %}
</div>
<div class="md-source__repository">
Download
</div>
</a>

View file

@ -1,108 +1,67 @@
<!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
-->
<!-- Application header --> <!-- Application header -->
<header class="md-header" data-md-component="header"> <header class="md-header" data-md-component="header">
<!-- Top-level navigation --> <!-- Top-level navigation -->
<nav class="md-header-nav md-grid"> <nav class="md-header-nav md-grid" aria-label="{{ lang.t('header.title') }}">
<div class="md-flex">
<!-- Link to home --> <!-- Link to home -->
<div class="md-flex__cell md-flex__cell--shrink"> <a
<a href="{{ config.site_url | default(nav.homepage.url, true) | url }}" href="{{ config.site_url | default(nav.homepage.url, true) | url }}"
title="{{ config.site_name }}" title="{{ config.site_name }}"
class="md-header-nav__button md-logo"> class="md-header-nav__button md-logo"
{% if config.theme.logo.icon %} aria-label="{{ config.site_name }}"
<i class="md-icon">{{ config.theme.logo.icon }}</i> >
{% else %} {% include "partials/logo.html" %}
<img src="{{ config.theme.logo | url }}" width="128" height="24" /> </a>
{% endif %}
</a>
</div>
<!-- Button to toggle drawer --> <!-- Button to open drawer -->
<div class="md-flex__cell md-flex__cell--shrink"> <label class="md-header-nav__button md-icon" for="__drawer">
<label class="md-icon md-icon--menu md-header-nav__button" {% include ".icons/material/menu" ~ ".svg" %}
for="__drawer"></label> </label>
</div>
<!-- Header title --> <!-- Header title -->
<div class="md-flex__cell md-flex__cell--stretch"> <div class="md-header-nav__title" data-md-component="header-title">
<div class="md-flex__ellipsis md-header-nav__title" {% if config.site_name == page.title %}
data-md-component="title"> <div class="md-header-nav__ellipsis md-ellipsis">
{% if config.site_name == page.title %} {{ config.site_name }}
{{ config.site_name }}
{% else %}
<span class="md-header-nav__topic">
{{ config.site_name }}
</span>
<span class="md-header-nav__topic">
{% if page and page.meta and page.meta.title %}
{{ page.meta.title }}
{% else %}
{{ page.title }}
{% endif %}
</span>
{% endif %}
</div> </div>
</div> {% else %}
<div class="md-header-nav__ellipsis">
<!-- Button to open search dialogue --> <span class="md-header-nav__topic md-ellipsis">
<div class="md-flex__cell md-flex__cell--shrink"> {{ config.site_name }}
{% if "search" in config["plugins"] %} </span>
<label class="md-icon md-icon--search md-header-nav__button" <span class="md-header-nav__topic md-ellipsis">
for="__search"></label> {% if page and page.meta and page.meta.title %}
{{ page.meta.title }}
<!-- Search interface --> {% else %}
{% include "partials/search.html" %} {{ page.title }}
{% endif %} {% endif %}
</div> </span>
<!-- Repository containing source -->
{% if config.repo_url %}
<div class="md-flex__cell md-flex__cell--shrink">
<div class="md-header-nav__source">
{% include "partials/source.html" %}
</div>
</div> </div>
{% endif %} {% endif %}
<div class="md-flex__cell md-flex__cell--shrink">
<div class="md-header-nav__source">
<a href="/helios4/download" title="Go to Download" class="md-source">
<div class="md-source__icon" style="vertical-align:middle; display:inline-block; height:100%">
<img src="/img/sd.png" style="position:relative; left:10px;">
</div>
<div class="md-source__repository">
Download IMG
<ul class="md-source__facts">
<li class="md-source__fact">Latest build : {{ config.extra.sd_release.latest }}</li>
</ul>
</div>
</a>
</div>
</div>
</div> </div>
<!-- Button to open search dialogue -->
{% if "search" in config["plugins"] %}
<label class="md-header-nav__button md-icon" for="__search">
{% include ".icons/material/magnify.svg" %}
</label>
<!-- Search interface -->
{% include "partials/search.html" %}
{% endif %}
<!-- Download Section -->
<div class="md-header-nav__download">
{% include "partials/download.html" %}
</div>
<!-- Repository containing source -->
{% if config.repo_url %}
<div class="md-header-nav__source">
{% include "partials/source.html" %}
</div>
{% endif %}
</nav> </nav>
</header> </header>

View file

@ -1,5 +1,5 @@
<!-- <!--
Copyright (c) 2016-2019 Martin Donath <martin.donath@squidfunk.com> Copyright (c) 2016-2020 Martin Donath <martin.donath@squidfunk.com>
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to of this software and associated documentation files (the "Software"), to
@ -21,21 +21,30 @@
--> -->
<!-- Main navigation --> <!-- Main navigation -->
<nav class="md-nav md-nav--primary" data-md-level="0"> <nav
class="md-nav md-nav--primary"
aria-label="{{ lang.t('nav.title') }}"
data-md-level="0"
>
<!-- Site title --> <!-- Site title -->
<label class="md-nav__title md-nav__title--site" for="__drawer"> <label class="md-nav__title" for="__drawer">
<a href="{{ config.site_url | default(nav.homepage.url, true) | url }}" <a
title="{{ config.site_name }}" class="md-nav__button md-logo"> href="{{ config.site_url | default(nav.homepage.url, true) | url }}"
{% if config.theme.logo.icon %} title="{{ config.site_name }}"
<i class="md-icon">{{ config.theme.logo.icon }}</i> class="md-nav__button md-logo"
{% else %} aria-label="{{ config.site_name }}"
<img src="{{ config.theme.logo | url }}" width="64" height="12" /> >
{% endif %} {% include "partials/logo.html" %}
</a> </a>
{{ config.site_name }} {{ config.site_name }}
</label> </label>
<!-- Download Section -->
<div class="md-nav__source">
{% include "partials/download.html" %}
</div>
<!-- Repository containing source --> <!-- Repository containing source -->
{% if config.repo_url %} {% if config.repo_url %}
<div class="md-nav__source"> <div class="md-nav__source">
@ -43,20 +52,6 @@
</div> </div>
{% endif %} {% endif %}
<div class="md-nav__source">
<a href="/helios4/download" title="Go to Download" class="md-source">
<div class="md-source__icon">
<img src="/img/sd.png" style="position:relative; left:8px; top:8px">
</div>
<div class="md-source__repository">
Download IMG
<ul class="md-source__facts">
<li class="md-source__fact">Latest build : {{ config.extra.sd_release.latest }}</li>
</ul>
</div>
</a>
</div>
<!-- Render item list --> <!-- Render item list -->
<ul class="md-nav__list" data-md-scrollfix> <ul class="md-nav__list" data-md-scrollfix>
{% for nav_item in nav %} {% for nav_item in nav %}