commit 88fe43b53304826d12cdcdd404231be73f8ad9b6
parent b2e4b7c7095bd28221b69db4be50f5500ee1774e
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Tue, 9 Feb 2021 15:08:09 +0100
Adjust the submenu layout
Diffstat:
| M | meso-menu.sh | | | 86 | +++++++++++++++++++++++++++++++++++-------------------------------------------- |
1 file changed, 38 insertions(+), 48 deletions(-)
diff --git a/meso-menu.sh b/meso-menu.sh
@@ -81,38 +81,38 @@ print_art_sub_menu() {
echo " <li><a href=${root}art/art.html>Overview</a></li>"
fi
echo ' <li>Codes</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
if [ "$name" == "Kspectrum" ]; then
- echo ' <li id=cur>Kspectrum</li>'
+ echo ' <li id=cur>Kspectrum</li>'
else
- echo " <li><a href=${root}art/kspectrum.html>Kspectrum</a></li>"
+ echo " <li><a href=${root}art/kspectrum.html>Kspectrum</a></li>"
fi
if [ "$name" == "Kdistribution" ]; then
- echo ' <li id=cur>Kdistribution</li>'
+ echo ' <li id=cur>Kdistribution</li>'
else
- echo " <li><a href=${root}art/kdistribution.html>Kdistribution</a></li>"
+ echo " <li><a href=${root}art/kdistribution.html>Kdistribution</a></li>"
fi
if [ "$name" == "HR_PPart" ]; then
- echo ' <li id=cur>HR_PPart</li>'
+ echo ' <li id=cur>HR_PPart</li>'
else
- echo " <li><a href=${root}art/hr_ppart.html>HR_PPart</a></li>"
+ echo " <li><a href=${root}art/hr_ppart.html>HR_PPart</a></li>"
fi
if [ "$name" == "PPart_LW" ]; then
- echo ' <li id=cur>PPart_LW</li>'
+ echo ' <li id=cur>PPart_LW</li>'
else
- echo " <li><a href=${root}art/ppart_lw.html>PPart_LW</a></li>"
+ echo " <li><a href=${root}art/ppart_lw.html>PPart_LW</a></li>"
fi
if [ "$name" == "PPart_SW" ]; then
- echo ' <li id=cur>PPart_SW</li>'
+ echo ' <li id=cur>PPart_SW</li>'
else
- echo " <li><a href=${root}art/ppart_sw.html>PPart_SW</a></li>"
+ echo " <li><a href=${root}art/ppart_sw.html>PPart_SW</a></li>"
fi
if [ "$name" == "Karine" ]; then
- echo ' <li id=cur>Karine</li>'
+ echo ' <li id=cur>Karine</li>'
else
- echo " <li><a href=${root}art/karine.html>Karine</a></li>"
+ echo " <li><a href=${root}art/karine.html>Karine</a></li>"
fi
+ echo ' </ul></li>'
echo ' </ul>'
echo ' </div>'
}
@@ -130,21 +130,19 @@ print_high_tune_sub_menu() {
echo " <li><a href=${root}high-tune/high-tune.html>Overview</a></li>"
fi
echo ' <li>Reference documentation</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
local i
for((i=0; i < ${#high_tune_man_pages[@]}; ++i)); do
local entry=(${high_tune_man_pages[$i]})
if [ "$name" == "${entry[0]}" ]; then
- echo " <li id=cur>$name</li>"
+ echo " <li id=cur>$name</li>"
else
local link_path="${root}high-tune/man/man${entry[1]}/${entry[0]}.${entry[1]}.html"
- echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
+ echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
fi
done
- echo " <li><a href="${root}high-tune/downloads/gas_opt_prop_en.pdf">htgop</a> <b>[PDF]</b>"
- echo ' </ul>'
- echo ' <ul>'
+ echo " <li><a href="${root}high-tune/downloads/gas_opt_prop_en.pdf">htgop</a> <b>[PDF]</b></li>"
+ echo ' </ul></li>'
if [ "$name" == "Starter-Pack" ]; then
echo " <li id=cur>Starter Pack</li>"
else
@@ -173,20 +171,18 @@ print_schiff_sub_menu() {
echo " <li><a href=${root}schiff/schiff.html>Overview</a></li>"
fi
echo ' <li>Reference documentation</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
local i
for((i=0; i < ${#schiff_man_pages[@]}; ++i)); do
local entry=(${schiff_man_pages[$i]})
if [ "$name" == "${entry[0]}" ]; then
- echo " <li id=cur>$name</li>"
+ echo " <li id=cur>$name</li>"
else
local link_path="${root}schiff/man/man${entry[1]}/${entry[0]}.${entry[1]}.html"
- echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
+ echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
fi
done
- echo ' </ul>'
- echo ' <ul>'
+ echo ' </ul></li>'
echo " <li><a href=https://gitlab.com/meso-star/schiff>Git repository</a></li>"
echo ' </ul>'
echo ' </div>'
@@ -204,20 +200,18 @@ print_solstice_sub_menu() {
echo " <li><a href=${root}solstice/solstice.html>Overview</a></li>"
fi
echo ' <li>Reference documentation</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
local i
for((i=0; i < ${#solstice_man_pages[@]}; ++i)); do
local entry=(${solstice_man_pages[$i]})
if [ "$name" == "${entry[0]}" ]; then
- echo " <li id=cur>$name</li>"
+ echo " <li id=cur>$name</li>"
else
local link_path="${root}solstice/man/man${entry[1]}/${entry[0]}.${entry[1]}.html"
- echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
+ echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
fi
done
- echo ' </ul>'
- echo ' <ul>'
+ echo ' </ul></li>'
if [ "$name" == "Downloads" ]; then
echo ' <li id=cur>Downloads</li>'
else
@@ -254,20 +248,18 @@ print_stardis_sub_menu() {
echo " <li><a href=${root}stardis/consortium-fr.html>Consortium</a></li>"
fi
echo ' <li>Reference documentation</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
local i
for((i=0; i < ${#stardis_man_pages[@]}; ++i)); do
local entry=(${stardis_man_pages[$i]})
if [ "$name" == "${entry[0]}" ]; then
- echo " <li id=cur>$name</li>"
+ echo " <li id=cur>$name</li>"
else
local link_path="${root}stardis/man/man${entry[1]}/${entry[0]}.${entry[1]}.html"
- echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
+ echo " <li><a href=\"$link_path\">${entry[0]}</a></li>"
fi
done
- echo ' </ul>'
- echo ' <ul>'
+ echo ' </ul></li>'
if [ "$name" == "Starter-Pack" ]; then
echo " <li id=cur>Starter Pack</li>"
@@ -282,11 +274,11 @@ print_stardis_sub_menu() {
fi
echo ' <li>Git repositories</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
- echo " <li><a href=https://gitlab.com/meso-star/stardis-solver>Stardis-Solver</a></li>"
- echo " <li><a href=https://gitlab.com/meso-star/stardis>Stardis CLI</a></li>"
- echo " <li><a href=https://gitlab.com/meso-star/stardis-green>Stardis Green</a></li>"
+ echo ' <li><ul class=lvl2>'
+ echo " <li><a href=https://gitlab.com/meso-star/stardis-solver>Stardis-Solver</a></li>"
+ echo " <li><a href=https://gitlab.com/meso-star/stardis>Stardis CLI</a></li>"
+ echo " <li><a href=https://gitlab.com/meso-star/stardis-green>Stardis Green</a></li>"
+ echo ' </ul></li>'
echo ' </ul>'
echo ' </div>'
}
@@ -310,8 +302,7 @@ print_star_engine_sub_menu() {
echo " <li><a href=${root}star-engine/star-engine.html>Overview</a></li>"
fi
echo ' <li>Components</li>'
- echo ' </ul>'
- echo ' <ul class=lvl2>'
+ echo ' <li><ul class=lvl2>'
local i
for((i=0; i < ${#components[@]}; ++i)); do
local entry=(${components[$i]})
@@ -321,8 +312,7 @@ print_star_engine_sub_menu() {
echo " <li><a href=${root}star-engine/$(echo ${entry[0]} | tr '[:upper:]' '[:lower:]').html>${entry[1]}</a></li>"
fi
done
- echo ' </ul>'
- echo ' <ul>'
+ echo ' </ul></li>'
if [ "$name" == "Downloads" ]; then
echo ' <li id=cur>Downloads</li>'
else