From 7db75b8b57fae685e1eb836981b7f6b29123c6ab Mon Sep 17 00:00:00 2001 From: despiegk Date: Sun, 12 Jan 2025 21:25:43 +0100 Subject: [PATCH] ... --- build.sh | 14 +- buildchoice/biz_docusaurus.config.ts | 4 +- buildchoice/coown_docusaurus.config.ts | 4 +- docs/main/intro.md | 18 +- index.html | 575 ------------------------- navigation/footer.ts | 4 + src/css/custom.css | 305 ++++++++++++- 7 files changed, 325 insertions(+), 599 deletions(-) delete mode 100644 index.html 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 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Volla Start - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
-
- Volla Phone -
-
-
-
- Volla - - - -
-
-

Holen Sie sich Ihre Freiheit zurück

Volla Phone

-
- - - - - - - - - - -
-
-
-
- -
-
-
- -
-

#vollaMoments      #vollaPrivacy

- - - -

Das Volla Team sagt Danke und wünscht allen Anwendern und Partnern ein gesegnetes Weihnachtsfest und einen guten Start in ein glückliches neues Jahr 2025!

#vollaMoments

-

Entdecke die neue Freiheit

-

Freiheit zu wählen, mit wem Sie Ihre Daten teilen Freiheit, Zeit mit den Dingen zu verbringen, die Ihnen wichtig sind, außerhalb der digitalen Welt.

-
-
- -Stacks Image 486 - -
Minimalistisches Design
-
- -Stacks Image 481 - -
Intelligente Benutzer-oberfläche
-
-
-
- -Stacks Image 474 - -
Google-freies Android mit Sicherheitsmodus
-
- -Stacks Image 469 - -
Optional mit Ubuntu Touch
-
-
- -Stacks Image 462 - -
Multi Boot Funktion
-
-
-
- Stacks Image 22 -
- -

Vollendete Perfektion

-

Volla Phone Quintus

-

€ 719,00

-

Erfahre mehr

-
-
- Stacks Image 15 -
- -

Robustes Kraftpaket

-

Volla Phone X23

-

€ 564,00

-

Erfahre mehr

-
-
-
- Stacks Image 1146 -
- -

Elegante Leichtigkeit

-

Volla Phone 22

-

€ 452,00

-

Erfahre mehr

-
-
- Stacks Image 1139 -
- -

Mehr Raum für Freiheit

-

Volla Tablet

-

€ 698,00

-

Erfahre mehr

-
- -
-
-
-
-
-
-
-

Freiheit durch Einfachheit und Sicherheit

-

Es ist an der Zeit, etwas zu ändern. Wir wollen jedem das Grundrecht auf Privatsphäre zurückgeben. Wir wollen den Menschen ihre Zeit zurückgeben, mit einem unmittelbaren Nutzererlebnis, das sie ohne Umwege das tun lässt, was sie tun wollen.

-
- -Stacks Image 382 - -
- -
-
-
- - - -
-

Erlebe die neue Einfachheit

-

Volla OS: Das nächste Betriebssystem

-

Ein minimalistisches Design und ein neues Bedienkonzept mit Sprungbrett, Schnellmenü und Kollektionen. Basierend auf einem Google-freien, sicheren Android.

Sprungbrett

-
-
- Stacks Image 399 -
- -
Smartes Textfeld: Anrufe starten, Nachrichten senden, Ereignisse erfassen und mehr.
-
-
- Stacks Image 394 -
- -
Roter Punkt: Alle wichtigen Funktionen des Alltags ...
-
-
- Stacks Image 389 -
- -
...erweitert und ausgewählt in einem Schnellmenü mit einer einzigen Geste.
-
- -
-
-
-
-
-
-

Ein Smartphone, das Sie versteht

- -

Mit dem neuen Volla OS 12 können Sie Ihren Smartphone sprechen, um Nachrichten und Notizen zu schreiben oder Befehle aufzurufen. Zum Einsatz kommt quelloffene künstliche Intelligenz ohne Verbindung zu Cloud, die ihre Privatsphäre schützt.

-
- Stacks Image 848 -
- -
-
-
- - - -
-

Sammlungen

-
-
- Stacks Image 412 -
- -

Kontakte: Favoriten aus Ihrem Adressbuch und Personen, mit denen Sie in letzter Zeit in Kontakt waren.

-
-
- Stacks Image 407 -
- -

Threads: Ihre zuletzt ausgetauschten Text- und Bildnachrichten, gruppiert nach Unterhaltungen.

-
-
-
- Stacks Image 423 -
- -

Neuigkeiten: Neueste Nachrichten, übersichtlich gruppiert nach Ihren abonnierten Kanälen mit Leseansicht der Artikel.

-
-
- Stacks Image 418 -
- -

Notizen: Übersichtlich aufgelistet, das Wichtigste oben angeheftet, direkte Bearbeitung mit automatischer Linkerkennung.

-

Design Themen

-
-
- Stacks Image 441 -
- -
Light: Ideal für den Tag, Schwarz auf Weiß mit gut lesbarer Schrift.
-
-
- Stacks Image 436 -
- -
Dunkel: Angenehm für die Augen, perfekte Kontraste.
-
-
- Stacks Image 431 -
- -
Transparent: Die pure Leichtigkeit mit Hintergrundbild.
-
- -
-
-
-
-
-
-
-

Google-freies Android für Ihre Privatsphäre

-

Genießen Sie die Gewissheit, dass Volla OS Ihre Privatsphäre respektiert, weil es auf einem quelloffenen, Google-freien Android basiert und nicht von der Cloud abhängig ist.

-
-
-
- - - -
-

Volla OS Sicherheit

-

Konsequenter Schutz der Privatsphäre

-

Das Volla OS basiert auf einem freien Android ohne Google Apps und Play-Dienste und ohne Abhängigkeit von einer Cloud. Es ersetzt die grundlegenden Apps wie Telefonanrufe und Adressbuch durch kuratierte Apps, die ebenfalls Open Source sind, und schützt das System mit optionalem VPN

-
- -Stacks Image 103 - -

Google-freies Betriebssystem.

-
- -Stacks Image 96 - -

Anonym ohne Benutzerkonto.

-
- -Stacks Image 89 - -

Keine Abhängigkeit von einer Cloud.

-
- -Stacks Image 82 - -

Sichere, kuratierte System-Apps.

-
-
- -Stacks Image 132 - -

Verifiable, open source apps.

-
- -Stacks Image 125 - -

Log-freies VPN von hide.me.

-
- -Stacks Image 118 - -

Verschlüsselter Gerätespeicher.

-
- -Stacks Image 111 - -

Biometrische Gerätesperre.

-
-
- -Stacks Image 710 - -

Detaillierte Einstellungen für Datenschutz.

-
- -Stacks Image 703 - -

App-Store mit Tracker-Warnungen.

-
- -Stacks Image 696 - -

Navigation mit Offline-Karten.

-
- -Stacks Image 689 - -

Sicherer Browser mit Erweiterungen.

-

Der einzigartige Sicherheitsmodus. Eine Festung für Ihre Privatsphäre.

- -
    -
  • Reduzieren Sie den Start und die Hintergrundaktivität von Apps, die Sie nur gelegentlich benötigen und die Nutzerdaten sammeln.

  • -
  • Blockieren Sie gezielt Internetadressen und Domains, um Datensammlern keine Chance zu geben oder Ihre Kinder zu schützen.

  • -
  • Kombinieren Sie die Firewall mit einem VPN, um Ihre Internetverbindungen zu schützen und freien Zugang zu Informationen zu ermöglichen.

  • -
- -
-
-
-
-
-
-
-
- -Stacks Image 343 - -

Ubuntu Touch - Alternatives mobiles Linux

- -

Puristisch: Alles was Sie wirklich brauchen.

-

Eine Welt: Ubuntu und Ubuntu Touch.

-

Praktisch: Seitenleiste für den schnellen Zugriff auf Ihre wichtigen Apps.

-

Übersichtlich: Fächer für geöffnete Apps.

-

Selbstbestimmt: Terminal für deine volle Kontrolle und Freiheit.

-
- -
-
-
-
- - - -
- - -
-
-
-
-
-
-
-
- Stacks Image 449 -
- -
-
-
- Stacks Image 456 -
- -
-

Das Multitalent

- -

 
-Als erstes Smartphone der Welt unterstützt das Volla Phone 22 mit Volla OS eine vorinstallierte Multi-Boot-Funktion.

- -

Installieren Sie zusätzliche Betriebssysteme auf einer Speicherkarte, um z.B. Ubuntu Touch zum Starten auszuwählen.

- -

Ideal, um Privates und Geschäftliches strikt zu trennen oder um einfach mal etwas Neues auszuprobieren.

-
-
-
- - - -
-

Hardware

-

Schlichte Eleganz mit einer hochwertigen Kamera oder ein robustes Kraftpaket: Das Volla Phone und Volla Phone X23

-

Volla Phone

-
- -Stacks Image 233 - -
Perfecte Fotos mit 48 MP Doppelkamera & 16 MP Frotkamera
-
- -Stacks Image 225 - -
Elegantes und minimalistisches Design
-
- -Stacks Image 218 - -
Großflächiges Display Dank V-Notch
-
-

Volla Phone X23

-
- -Stacks Image 206 - -
Robust. Spritzwasser- und Staubgeschützt
-
- -Stacks Image 198 - -
Extrem starke Batterie
-
- -Stacks Image 190 - -
Leistungsstarke Stereo-Lautsprecher
-
-

Vergleichstabelle

-

Vergleichen Sie ganz einfach das Volla Phone 22 und das Volla Phone X, um herauszufinden, welches Gerät Ihren Anforderungen am besten entspricht.

- -Stacks Image 330 - -
- -
-
-
-
-
-
-
-

Aus Strategie

-

Die Volla-Gemeinschaft

-
-

Eine Alternative zu marktführenden Systemen erfordert die Zusammenarbeit von jungen und etablierten Unternehmen, Stiftungen und nicht zuletzt einer Gemeinschaft von Entwicklern und Nutzern. Für eine einzelne Organisation ist die Aufgabe, eine Alternative zu entwickeln und durchzusetzen, zu groß, um einen relevanten Marktanteil zu erreichen.

-
- -Stacks Image 248 - -
-
-
- -Stacks Image 258 - -
-

Wir betrachten ein alternatives und unabhängiges Open-Source-Betriebssystem als eine notwendige Voraussetzung, um langfristig Freiheit durch Einfachheit und Datenschutz zu gewährleisten. Deshalb engagieren wir uns gemeinsam mit Partnern und der Community in der Soft- und Hardwareentwicklung.

-
-
-
-
-
-
-
-
-
-
-
-
-
-

Bildnachweis: Smileus, Stock-Video-ID:1344772576

-
-
- - - -
-
- - - -
- -
- - - -
-

Mit Ihrem Einverständnis verwenden wir Cookies für anonymisierte Statistiken über die Besuche unseres Internetauftritts. Die anonymisierten Daten werden ausschließlich mit der Open Source Software Matomo ausgewertet, die wir selbst eingerichtet haben und von uns verwaltet wird. Weitere Informationen finden Sie in unseren Datenschutzbestimmungen

- -
- - -
- - - - -
- \ 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; +}