diff --git a/nwa/html/conf/nav-sidepanel.json b/nwa/html/conf/nav-sidepanel.json
index 2884c0d..0f41ead 100644
--- a/nwa/html/conf/nav-sidepanel.json
+++ b/nwa/html/conf/nav-sidepanel.json
@@ -1,10 +1,10 @@
{
"sdl":{
- "title": "SDL",
- "desc": "Software Defined Laboratory",
- "icon": "fa-solid fa-square-binary",
+ "title": "NWA",
+ "desc": "Node Web App",
+ "icon": "fa-solid fa-dice-d20",
"page": "index",
- "enabled": false,
+ "enabled": true,
"items": []
},
"dash": {
diff --git a/nwa/html/conf/nav.json b/nwa/html/conf/nav.json
index 6d6efdf..ea85394 100644
--- a/nwa/html/conf/nav.json
+++ b/nwa/html/conf/nav.json
@@ -1,15 +1,35 @@
[
{
"title": "Node Web App (NWA)",
- "icon": "fa-solid fa-square-binary",
+ "icon": "fa-solid fa-dice-d20",
"page": "index",
"enabled": true,
"brand": true,
"children": []
},
+ {
+ "title": "Pages",
+ "icon": "fa-solid fa-bookmark",
+ "page": "app",
+ "enabled": true,
+ "children": [
+ {
+ "title": "Page 1",
+ "icon": "fa-solid fa-1",
+ "page": "page1",
+ "enabled": true
+ },
+ {
+ "title": "Page 2",
+ "icon": "fa-solid fa-2",
+ "page": "page2",
+ "enabled": true
+ }
+ ]
+ },
{
"title": "App",
- "icon": "fa-solid fa-dice-d20",
+ "icon": "fa-solid fa-bars",
"page": "app",
"enabled": true,
"children": [
diff --git a/nwa/html/img/dice-d20-solid.ico b/nwa/html/img/dice-d20-solid.ico
new file mode 100644
index 0000000..7b76332
Binary files /dev/null and b/nwa/html/img/dice-d20-solid.ico differ
diff --git a/nwa/html/img/dice-d20-solid.svg b/nwa/html/img/dice-d20-solid.svg
new file mode 100644
index 0000000..ca6a283
--- /dev/null
+++ b/nwa/html/img/dice-d20-solid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/nwa/html/img/favicon.ico b/nwa/html/img/favicon.ico
index e546a47..7b76332 100644
Binary files a/nwa/html/img/favicon.ico and b/nwa/html/img/favicon.ico differ
diff --git a/nwa/html/img/square-binary-solid.ico b/nwa/html/img/square-binary-solid.ico
new file mode 100644
index 0000000..e546a47
Binary files /dev/null and b/nwa/html/img/square-binary-solid.ico differ
diff --git a/nwa/html/js/page1.js b/nwa/html/js/page1.js
new file mode 100644
index 0000000..e69de29
diff --git a/nwa/html/js/page2.js b/nwa/html/js/page2.js
new file mode 100644
index 0000000..e69de29
diff --git a/nwa/html/md/index.md b/nwa/html/md/index.md
index c2fe4a8..43dfbd9 100644
--- a/nwa/html/md/index.md
+++ b/nwa/html/md/index.md
@@ -1,8 +1,15 @@
-# Node Web App (NWA)
+**Node Web App** (NWA) is a Node.js application template for building fully self-hosted web applications with no CDN or Internet dependencies.
-Node Web App (NWA) is a Node.js application template for building fully self-hosted web applications with no CDN or Internet dependencies.
+NWA provides a single-service application structure that includes:
+- a web API
+- JSON-based configuration
+- configurable navigation menus
+- sidebar navigation
+- responsive Bootstrap UI
+- and integrated NPM libraries.
-NWA provides a single-service application structure that includes a web API, JSON-based configuration, configurable navigation menus, sidebar navigation, responsive Bootstrap UI, and integrated NPM libraries.
-
-The project is designed to be modular and extensible, allowing additional components such as SQLite support, MQTT broker integration, and other service modules to be added cleanly.
\ No newline at end of file
+The project is designed to be modular and extensible, allowing additional components such as:
+- SQLite support
+- MQTT broker integration
+- and other service modules to be added cleanly.
\ No newline at end of file
diff --git a/nwa/html/md/page1.md b/nwa/html/md/page1.md
new file mode 100644
index 0000000..bb6c4dd
--- /dev/null
+++ b/nwa/html/md/page1.md
@@ -0,0 +1 @@
+Example Page 1
\ No newline at end of file
diff --git a/nwa/html/md/page2.md b/nwa/html/md/page2.md
new file mode 100644
index 0000000..cca597f
--- /dev/null
+++ b/nwa/html/md/page2.md
@@ -0,0 +1 @@
+Example Page 2
\ No newline at end of file