diff --git a/build.sh b/build.sh
index 044cdc7..8c7c02b 100755
--- a/build.sh
+++ b/build.sh
@@ -13,14 +13,14 @@ echo "Docs directory: $script_dir"
#bun build
#bun ${script_dir}/node_modules/.bin/docusaurus build
-# rm -rf build
-# cp buildchoice/biz_navbar.ts navigation/navbar.ts
-# cp buildchoice/biz_docusaurus.config.ts docusaurus.config.ts
-# pnpm build
-# rsync -rv --delete ${script_dir}/build/ root@info.ourworld.tf:/root/hero/www/info/veda/
+rm -rf build
+cp buildchoice/biz_navbar.ts navigation/navbar.ts
+cp buildchoice/biz_docusaurus.config.ts docusaurus.config.ts
+pnpm build
+rsync -rv --delete ${script_dir}/build/ root@info.ourworld.tf:/root/hero/www/info/veda/
rm -rf build
-# cp buildchoice/coown_navbar.ts navigation/navbar.ts
-# cp buildchoice/coown_docusaurus.config.ts docusaurus.config.ts
+cp buildchoice/coown_navbar.ts navigation/navbar.ts
+cp buildchoice/coown_docusaurus.config.ts docusaurus.config.ts
pnpm build
rsync -rv --delete ${script_dir}/build/ root@info.ourworld.tf:/root/hero/www/info/veda1234/
diff --git a/buildchoice/biz_docusaurus.config.ts b/buildchoice/biz_docusaurus.config.ts
index cbd8a63..eaa59ed 100644
--- a/buildchoice/biz_docusaurus.config.ts
+++ b/buildchoice/biz_docusaurus.config.ts
@@ -53,8 +53,8 @@ const config: Config = {
themeConfig: {
docs: {
sidebar: {
- hideable: true,
- autoCollapseCategories: true,
+ hideable: false,
+ autoCollapseCategories: false,
}
},
colorMode: {
diff --git a/buildchoice/coown_docusaurus.config.ts b/buildchoice/coown_docusaurus.config.ts
index e4b1fc2..bb0847f 100644
--- a/buildchoice/coown_docusaurus.config.ts
+++ b/buildchoice/coown_docusaurus.config.ts
@@ -53,8 +53,8 @@ const config: Config = {
themeConfig: {
docs: {
sidebar: {
- hideable: true,
- autoCollapseCategories: true,
+ hideable: false,
+ autoCollapseCategories: false,
}
},
colorMode: {
diff --git a/docs/main/intro.md b/docs/main/intro.md
index 2fcccee..fad5b5a 100644
--- a/docs/main/intro.md
+++ b/docs/main/intro.md
@@ -2,24 +2,24 @@
title: 'Home'
sidebar_position: 1
slug: /
-hide_table_of_contents: true
+#hide_table_of_contents: true
hide_title: true
---
![](img/3_boats_2.png)
-## The story of the Veda Nile boats.
+## A new future for our 4 Nile Boats.
-We are the proud owners of four beautiful boats on the Nile, and over the years, they have been more than just vessels; they’ve been a gateway to cherished memories, adventures, and meaningful connections. These boats have allowed us to share the magic of the Nile with our community and friends, and for that, we are truly grateful.
+We are the proud owners of four beautiful boats on the Nile, and over the years, they have been more than just vessels; they’ve been a gateway to cherished memories, adventures, and meaningful connections.
-As life takes us on a new journey, we have moved out of Egypt to embark on an exciting adventure in Zanzibar. While we are excited about this next chapter, the boats remain an incredibly important part of our life.
+These boats have allowed us to share the magic of the Nile with our community and friends, and for that, we are truly grateful.
-To ensure this story continues, we are looking for new owners who share our love and respect for these boats, the Nile, and the community they bring together.
+As life takes us on a new journey, we have moved out of Egypt to embark on an exciting adventure in Zanzibar.
-If you’ve ever dreamed of owning a piece of the Nile’s magic, joining this cooperative could be your chance to become part of something truly special.
+If you’ve ever dreamed of owning a piece of the Nile’s magic, this is your chance.
-Let’s keep this story alive,
+regards
-together.
+Kristof & Isabelle
-Isabelle and Kristof
\ No newline at end of file
+> **when you are on a mobile phone, don't forget to look for menu button on the top left.**
\ No newline at end of file
diff --git a/index.html b/index.html
deleted file mode 100644
index 75c0c3c..0000000
--- a/index.html
+++ /dev/null
@@ -1,575 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/navigation/footer.ts b/navigation/footer.ts
index a2afcc2..56122b1 100644
--- a/navigation/footer.ts
+++ b/navigation/footer.ts
@@ -10,6 +10,10 @@ export const footer: ThemeConfig['footer'] = {
label: 'Home',
to: '/',
},
+ {
+ label: 'Register',
+ to: '/owner/shareholder',
+ },
],
},
{
diff --git a/src/css/custom.css b/src/css/custom.css
index 0d6270c..750c2e7 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -180,17 +180,17 @@ p {
text-decoration: none;
}
-.navbar {
+/* .navbar {
background-color: var(--ifm-navbar-background-color);
backdrop-filter: blur(10px);
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
transition: background-color var(--transition-normal);
-}
+} */
.navbar__link {
color: #ffffff;
}
-
+/*
.menu {
background-color: #131213;
padding: 1rem;
@@ -210,7 +210,7 @@ p {
.menu__link--active {
color: #2e83ff;
background-color: rgba(46, 131, 255, 0.15);
-}
+} */
.table-of-contents {
background-color: #131213;
@@ -245,3 +245,300 @@ aside.theme-doc-sidebar-container {
.theme-doc-toc-desktop {
background-color: #131213;
border-left: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+/* Navigation elements */
+.breadcrumbs__link {
+ color: rgba(255, 255, 255, 0.8);
+ transition: color var(--transition-fast);
+}
+
+.breadcrumbs__link:hover {
+ color: #2e83ff;
+ text-decoration: none;
+}
+
+/* Search */
+.navbar__search-input {
+ color: #ffffff;
+ background-color: rgba(255, 255, 255, 0.1);
+ border: 1px solid rgba(255, 255, 255, 0.2);
+ border-radius: 6px;
+ transition: all var(--transition-fast);
+}
+
+.navbar__search-input:focus {
+ background-color: rgba(255, 255, 255, 0.15);
+ border-color: rgba(255, 255, 255, 0.3);
+ outline: none;
+}
+
+/* Enhanced Mobile Responsiveness */
+@media screen and (max-width: 768px) {
+ /* Improved typography for mobile */
+ body {
+ font-size: 16px;
+ line-height: 1.5;
+ }
+
+ h1 { font-size: clamp(1.75rem, 8vw, 2.5rem); }
+ h2 { font-size: clamp(1.5rem, 6vw, 2rem); }
+ h3 { font-size: clamp(1.25rem, 5vw, 1.75rem); }
+ h4 { font-size: clamp(1rem, 4vw, 1.5rem); }
+
+ /* Better spacing on mobile */
+ .container {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ /* Improved table handling */
+ .table-responsive {
+ display: block;
+ width: 100%;
+ overflow-x: auto;
+ -webkit-overflow-scrolling: touch;
+ }
+
+ /* Better image handling */
+ img {
+ max-width: 100%;
+ height: auto;
+ }
+
+ /* Enhanced touch targets */
+ .navbar__item,
+ .menu__link,
+ .table-of-contents__link,
+ .navbar__toggle,
+ button {
+ min-height: 44px;
+ padding: 0.75rem 1rem;
+ }
+}
+
+/* Mobile Navigation */
+@media (max-width: 996px) {
+ .navbar__toggle {
+ display: block;
+ }
+
+}
+
+/* Prevent body scroll when menu is open */
+/* body.menu-open {
+ overflow: hidden;
+} */
+
+/* Enhanced touch feedback */
+/* @media (hover: none) {
+ .navbar__item:active,
+ .menu__link:active,
+ .table-of-contents__link:active {
+ background-color: rgba(255, 255, 255, 0.1);
+ }
+} */
+
+/* Enhanced code blocks with modern styling */
+.theme-code-block {
+ background-color: rgba(26, 26, 26, 0.95) !important;
+ border-radius: 8px;
+ box-shadow: var(--shadow-lg);
+ margin: 1.5rem 0;
+}
+
+/* Markdown content */
+.markdown {
+ color: rgba(255, 255, 255, 0.9);
+ animation: fadeIn var(--transition-normal);
+}
+
+.markdown > * {
+ animation: slideIn var(--transition-normal);
+}
+
+/* Links */
+.markdown a {
+ color: #2e83ff;
+ transition: all var(--transition-fast);
+ text-decoration-thickness: 1px;
+ text-underline-offset: 2px;
+}
+
+.markdown a:hover {
+ color: var(--ifm-color-primary-lighter);
+ text-decoration-thickness: 2px;
+}
+
+/* Tables */
+.markdown table {
+ border-collapse: collapse;
+ border-spacing: 0;
+ margin: 2rem 0;
+ width: 100%;
+ border: none;
+}
+
+.markdown table * {
+ border: none;
+ border-bottom: none;
+ border-color: transparent;
+}
+
+.markdown table tr {
+ background-color: transparent;
+ transition: background-color var(--transition-fast);
+ border: none;
+}
+
+.markdown table tr:nth-child(2n) {
+ background-color: rgba(255, 255, 255, 0.02);
+}
+
+.markdown table tr:hover {
+ background-color: rgba(255, 255, 255, 0.03);
+}
+
+.markdown table th,
+.markdown table td {
+ padding: 0.75rem 1rem;
+ text-align: left;
+}
+
+.markdown table th {
+ font-weight: 600;
+ color: rgba(255, 255, 255, 0.95);
+ background-color: rgba(255, 255, 255, 0.03);
+}
+
+.markdown table td {
+ color: rgba(255, 255, 255, 0.8);
+}
+
+/* Override any Docusaurus table styles */
+:root {
+ --ifm-table-border-width: 0;
+ --ifm-table-border-color: transparent;
+ --ifm-table-stripe-background: transparent;
+ --ifm-table-head-background: transparent;
+ --ifm-table-head-color: rgba(255, 255, 255, 0.95);
+ --ifm-table-head-font-weight: 600;
+ --ifm-table-cell-padding: 0.75rem 1rem;
+}
+
+/* Additional table overrides */
+.markdown table thead {
+ border: none;
+ background: none;
+}
+
+.markdown table thead tr {
+ border: none;
+ border-bottom: none;
+ background-color: rgba(255, 255, 255, 0.03);
+}
+
+.markdown table thead th {
+ border: none;
+ border-bottom: none;
+ background: none;
+}
+
+/* Blockquotes */
+.markdown blockquote {
+ border-left: 4px solid #2e83ff;
+ background-color: rgba(46, 131, 255, 0.1);
+ border-radius: 0 8px 8px 0;
+ padding: 1rem 1.5rem;
+ margin: 1.5rem 0;
+}
+
+/* Horizontal rules */
+.markdown hr {
+ border: 0;
+ height: 1px;
+ background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.1), transparent);
+ margin: 2rem 0;
+}
+
+/* Enhanced blog styles with mobile optimization */
+.blog-post-title,
+.blog-list-title,
+.blog-list-page article header h2 {
+ font-size: clamp(1.5rem, 3vw, 2.5rem);
+ margin-bottom: 1rem;
+ transition: color var(--transition-fast);
+ word-wrap: break-word;
+ overflow-wrap: break-word;
+ hyphens: auto;
+}
+
+/* Mobile-optimized blog images */
+@media screen and (max-width: 768px) {
+ .blog-post img,
+ article.blog-list-item img {
+ margin: 1.5rem 0;
+ border-radius: 8px;
+ }
+
+ .blog-post-title,
+ .blog-list-title {
+ font-size: clamp(1.25rem, 6vw, 1.75rem);
+ }
+
+ article.margin-bottom--xl {
+ margin-bottom: 2rem;
+ padding-bottom: 2rem;
+ }
+}
+
+.blog-post-title:hover,
+.blog-list-title:hover {
+ color: var(--ifm-color-primary);
+}
+
+/* Enhanced blog images with modern styling */
+.blog-post img,
+article.blog-list-item img {
+ max-width: 100%;
+ height: auto;
+ margin: 2rem 0;
+ border-radius: 12px;
+ display: block;
+ box-shadow: var(--shadow-lg);
+ transition: transform var(--transition-normal);
+}
+
+.blog-post img:hover,
+article.blog-list-item img:hover {
+ transform: scale(1.02);
+}
+
+/* Blog list customization */
+article.margin-bottom--xl {
+ margin-bottom: 3rem;
+ padding-bottom: 3rem;
+ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
+}
+
+/* Hide author info on blog list */
+.avatar__photo,
+.avatar__intro {
+ display: none;
+}
+
+/* Show blog list images */
+article header + div img:first-child {
+ display: block;
+ margin: 1.5rem 0;
+ max-width: 100%;
+ height: auto;
+ border-radius: 12px;
+ box-shadow: var(--shadow-lg);
+}
+
+.homepage main {
+ max-width: 100%;
+ margin: 0;
+ padding: 0;
+}