From 77ed2bb6185d7004e0649e519f951c1da3bd1aef Mon Sep 17 00:00:00 2001 From: Sakura Akeno Isayeki Date: Sun, 13 Aug 2023 22:45:25 +0200 Subject: [PATCH] feat: Add icon assets to website --- .../public/android-chrome-192x192.png | Bin 0 -> 8750 bytes .../public/android-chrome-512x512.png | Bin 0 -> 34258 bytes .../public/apple-touch-icon.png | Bin 0 -> 7233 bytes .../public/browserconfig.xml | 9 + .../public/favicon-16x16.png | Bin 0 -> 823 bytes .../public/favicon-32x32.png | Bin 0 -> 1676 bytes nodsoft_moltenobsidian_web/public/favicon.ico | Bin 0 -> 15086 bytes nodsoft_moltenobsidian_web/public/favicon.svg | 9 - .../public/mstile-150x150.png | Bin 0 -> 5794 bytes .../public/safari-pinned-tab.svg | 66573 ++++++++++++++++ .../public/site.webmanifest | 19 + .../src/components/BaseHead.astro | 8 +- .../src/components/Sidebar.astro | 1 + .../src/components/Sidebar.astro.scss | 19 +- 14 files changed, 66624 insertions(+), 14 deletions(-) create mode 100644 nodsoft_moltenobsidian_web/public/android-chrome-192x192.png create mode 100644 nodsoft_moltenobsidian_web/public/android-chrome-512x512.png create mode 100644 nodsoft_moltenobsidian_web/public/apple-touch-icon.png create mode 100644 nodsoft_moltenobsidian_web/public/browserconfig.xml create mode 100644 nodsoft_moltenobsidian_web/public/favicon-16x16.png create mode 100644 nodsoft_moltenobsidian_web/public/favicon-32x32.png create mode 100644 nodsoft_moltenobsidian_web/public/favicon.ico delete mode 100644 nodsoft_moltenobsidian_web/public/favicon.svg create mode 100644 nodsoft_moltenobsidian_web/public/mstile-150x150.png create mode 100644 nodsoft_moltenobsidian_web/public/safari-pinned-tab.svg create mode 100644 nodsoft_moltenobsidian_web/public/site.webmanifest diff --git a/nodsoft_moltenobsidian_web/public/android-chrome-192x192.png b/nodsoft_moltenobsidian_web/public/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..0d9c5a5b9df560b97f5b664a5b1f4005f3dff728 GIT binary patch literal 8750 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 NOVbl3ca5lN{|CQ3-^u_0 literal 0 HcmV?d00001 diff --git a/nodsoft_moltenobsidian_web/public/android-chrome-512x512.png b/nodsoft_moltenobsidian_web/public/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..bedff3ade3e5b9c20e2de7b0e312d57761e50708 GIT binary patch literal 34258 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 AkpKVy literal 0 HcmV?d00001 diff --git a/nodsoft_moltenobsidian_web/public/apple-touch-icon.png b/nodsoft_moltenobsidian_web/public/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f44f660a74b3235ca5e477d60e157d967410da3b GIT binary patch literal 7233 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 + + + + + #603cba + + + diff --git a/nodsoft_moltenobsidian_web/public/favicon-16x16.png b/nodsoft_moltenobsidian_web/public/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..6459e07513b8683b8da0126a1eb9528ffff8a303 GIT binary patch literal 823 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 literal 0 HcmV?d00001 diff --git a/nodsoft_moltenobsidian_web/public/favicon.ico b/nodsoft_moltenobsidian_web/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..23d8f7d84acadff5a07f7b6e4c4cf527b221dca3 GIT binary patch literal 15086 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 - - - diff --git a/nodsoft_moltenobsidian_web/public/mstile-150x150.png b/nodsoft_moltenobsidian_web/public/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..131a8b21c1f7f7c2a52557fadfab6953fe92c802 GIT binary patch literal 5794 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 X9}@mcUp4zbuU%6kE5n!i?(zQx3abmN literal 0 HcmV?d00001 diff --git a/nodsoft_moltenobsidian_web/public/safari-pinned-tab.svg b/nodsoft_moltenobsidian_web/public/safari-pinned-tab.svg new file mode 100644 index 0000000..394fc6f --- /dev/null +++ b/nodsoft_moltenobsidian_web/public/safari-pinned-tab.svg @@ -0,0 +1,66573 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/nodsoft_moltenobsidian_web/public/site.webmanifest b/nodsoft_moltenobsidian_web/public/site.webmanifest new file mode 100644 index 0000000..9dbcf2e --- /dev/null +++ b/nodsoft_moltenobsidian_web/public/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "Molten Obsidian", + "short_name": "Molten Obsidian", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/nodsoft_moltenobsidian_web/src/components/BaseHead.astro b/nodsoft_moltenobsidian_web/src/components/BaseHead.astro index a7c0337..9da5416 100644 --- a/nodsoft_moltenobsidian_web/src/components/BaseHead.astro +++ b/nodsoft_moltenobsidian_web/src/components/BaseHead.astro @@ -13,7 +13,13 @@ const { title, description} = Astro.props; - + + + + + + + diff --git a/nodsoft_moltenobsidian_web/src/components/Sidebar.astro b/nodsoft_moltenobsidian_web/src/components/Sidebar.astro index e204bc0..668802e 100644 --- a/nodsoft_moltenobsidian_web/src/components/Sidebar.astro +++ b/nodsoft_moltenobsidian_web/src/components/Sidebar.astro @@ -15,6 +15,7 @@ export const manifestClient = VaultManifestClient.fromManifest(manifest as Vault