diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin index 41e11dffb31eac0239b40faf74e46856277d3fed..dd9bc6cf553fdc42d6d43b67e7dc21edceefd5bb 100755 --- a/src/freedombone-utils-webadmin +++ b/src/freedombone-utils-webadmin @@ -379,9 +379,11 @@ function web_admin_create_installed_apps { return fi cp "$appslist_template_filename" "$appslist_filename" + sed -i '/<\/body>/d' "$appslist_filename" sed -i '/<\/html>/d' "$appslist_filename" + total_apps_ctr=0 installed_apps_ctr=0 app_index=0 # shellcheck disable=SC2068,SC2034 @@ -467,6 +469,7 @@ function web_admin_create_installed_apps { sed -i "s|APPDESCRIPTION|${DESCRIPTION}|g" "$filename" installed_apps_ctr=$((installed_apps_ctr+1)) + total_apps_ctr=$((total_apps_ctr+1)) # four columns per row if [ $installed_apps_ctr -eq 4 ]; then @@ -492,6 +495,10 @@ function web_admin_create_installed_apps { echo ' </div>' >> "$appslist_filename" fi + if [ $total_apps_ctr -gt 0 ]; then + sed -i "/\"appstext\"/d" "$appslist_filename" + fi + { echo ' <br><br>'; echo ' </body>'; echo '</html>'; } >> "$appslist_filename" diff --git a/webadmin/EN/apps_template.html b/webadmin/EN/apps_template.html index 98e4ebe76c186191ced238cff1f0bf4622224b37..5f919ea151758ab3f8321fa2e0c206e1e96c4e29 100644 --- a/webadmin/EN/apps_template.html +++ b/webadmin/EN/apps_template.html @@ -51,6 +51,13 @@ padding: 32px; } + .appstext { + text-align: center; + color: #72a7cf; + font-weight: bold; + font-size: 120; + } + .row { display: -ms-flexbox; display: flex; @@ -104,5 +111,7 @@ <br> + <p class="appstext">There are no apps installed. Select the plus button above to install new apps.</p> + </body> </html>