package/landing: new package

Relocate the default landing page from the rootfs overlay to a package
so that customer repos can override it.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2024-05-03 07:54:48 +02:00
committed by Tobias Waldekranz
parent 3d8b64f939
commit 22c911f85e
15 changed files with 52 additions and 2 deletions
+15
View File
@@ -0,0 +1,15 @@
<!DOCTYPE html>
<html>
<head>
<title>Error</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<h1>An error occurred.</h1>
<p>Sorry, the page you are looking for is currently unavailable.</p>
</body>
</html>
+14
View File
@@ -0,0 +1,14 @@
Copyright (c) 2024 The KernelKit Authors
Permission to use, copy, modify, and/or distribute this software for any purpose
with or without fee is hereby granted, provided that the above copyright notice
and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
+7
View File
@@ -0,0 +1,7 @@
Default Landing Page for Infix
==============================
This is a temporary landing page for the Infix web interface pending the
upcoming RESTCONF based WebUI application.
Use `gen.sh` to update `index.html` from the top-level project README.md
+12
View File
@@ -0,0 +1,12 @@
#!/bin/sh
# Generate index.html from Infix README.md
BASE=../../../../..
TITLE="Welcome to Infix :-)"
cp $BASE/doc/logo.png .
cat $BASE/README.md \
| tail +2 \
| sed 's/doc\/logo.png/logo.png/' \
| pandoc -f markdown+implicit_figures+link_attributes -o index.html \
--metadata pagetitle="$TITLE" --template=hpstr-template.html
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB