From caaabb351f9a9df8622d43d3130f2b6ed7102dcc Mon Sep 17 00:00:00 2001 From: Bob Mottram <bob@freedombone.net> Date: Wed, 18 Jul 2018 20:37:01 +0100 Subject: [PATCH] Row completion --- src/freedombone-utils-webadmin | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index b6f16f83c..0cd00d41d 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -11,7 +11,7 @@ # License # ======= # -# Copyright (C) 2014-2018 Bob Mottram <bob@freedombone.net> +# Copyright © 2014-2018 Bob Mottram <bob@freedombone.net> # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by @@ -106,9 +106,11 @@ function web_admin_create_installed_apps { echo ' <div class="row">' >> "$apps_filename" fi + filename="apps/app_${app_name}.html" + { echo ' <div class="column">'; echo ' <div>'; - echo " <a href=\"./app_${app_name}.html\">"; + echo " <a href=\"$filename\">"; echo " <img src=\"icons/${app_name}.png\" style=\"width:100%\">"; echo " <center>${app_name}</center>"; echo ' </a>'; @@ -127,6 +129,16 @@ function web_admin_create_installed_apps { app_index=$((app_index+1)) done + # Complete the rest of the four column row + # shellcheck disable=SC2034 + for i in $(seq ${installed_apps_ctr} 3) + do + { echo ' <div class="column">'; + echo ' <div>'; + echo ' </div>'; + echo ' </div>'; } >> "$apps_filename" + done + echo ' </body>' >> "$apps_filename" echo '</html>' >> "$apps_filename" -- GitLab