Refine home page slogans and divers

This commit is contained in:
Wolfgang Huß 2024-05-13 14:46:46 +02:00
parent ee482d68b1
commit 3b5c9cb966
2 changed files with 131 additions and 72 deletions

View File

@ -45,14 +45,12 @@ h1, h2, h3, h4 {
.hero-container { .hero-container {
width: auto; width: auto;
height: 800px;
background-image: linear-gradient(#282a82, #5e0d46); background-image: linear-gradient(#282a82, #5e0d46);
position: relative; position: relative;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: center; justify-content: center;
height: 450px;
margin-bottom: 1rem; margin-bottom: 1rem;
color: #eee; color: #eee;
} }
@ -85,6 +83,10 @@ h1, h2, h3, h4 {
width: 150px; width: 150px;
} }
.slogan {
display: block;
}
#slogan-container { #slogan-container {
margin: 30px auto; margin: 30px auto;
} }
@ -100,12 +102,24 @@ h1, h2, h3, h4 {
font-size: 2em; font-size: 2em;
} }
.slogan { @media screen and (max-width: 650px) {
display: block; .hero-button {
margin: 16px 0;
}
#slogan-1 {
font-size: 2.7em;
line-height: 1.1em;
}
#slogan-2 {
font-size: 1.85em;
line-height: 1.1em;
margin-top: 0.5em;
}
} }
#main-title { #main-title {
// z-index: -1000 !important;
position: absolute; position: absolute;
top: -100; top: -100;
opacity: 0 !important; opacity: 0 !important;
@ -115,14 +129,40 @@ h1, h2, h3, h4 {
display: none; display: none;
} }
.image-grid {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
text-align: center;
margin-bottom: 1em;
}
.image-grid figure { .image-grid figure {
text-align: center;
width: 300px; width: 300px;
height: auto; height: auto;
flex-shrink: 1; flex-shrink: 1;
} }
.all-features {
text-align: center;
}
h2.large-header {
font-size: 2.2em;
line-height: 1.2em;
text-align: center;
margin-top: 0;
padding-top: 1em;
border: 0;
}
#feature-headline {
margin-bottom: 1em;
}
.benefits-grid { .benefits-grid {
height: 700px;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
flex-wrap: wrap; flex-wrap: wrap;
@ -139,4 +179,14 @@ h1, h2, h3, h4 {
.benefits-grid span { .benefits-grid span {
font-size: 3rem; font-size: 3rem;
}
.center {
text-align: center;
}
.center table {
// width: 500px;
margin: 0 auto !important;
text-align: center;
} }

View File

@ -19,7 +19,7 @@ tagLine:
<span id="slogan-1" class="slogan">Freie Open-Source-Software</span> <span id="slogan-1" class="slogan">Freie Open-Source-Software</span>
<span id="slogan-2" class="slogan">für dein soziales Netzwerk</span> <span id="slogan-2" class="slogan">für dein soziales Netzwerk</span>
</div> </div>
<a id="hero-button" href="#warum-ocelot-social"> <a id="hero-button" href="#benefits">
<Button class="hero-button"> <Button class="hero-button">
Entdecke mehr Entdecke mehr
</Button> </Button>
@ -27,77 +27,75 @@ tagLine:
</div> </div>
</div> </div>
<!-- ## Warum Ocelot.Social? --> <h2 id="benefits" class="large-header">Warum Ocelot.Social?</h2>
<div class="benefits-grid"> <div class="benefits-grid">
<figure> <figure>
<HopeIcon icon="fa-solid fa-face-smile" /> <HopeIcon icon="fa-solid fa-face-smile" />
<figcapture> <figcapture>
<h3>Freie und Open-Source-Software</h3> <h3>Freie Open-Source-Software</h3>
XXX Du kannst die Software nutzen und weiterentwickeln.
</figcapture>
</figure>
<figure>
<HopeIcon icon="fa-solid fa-people-group" />
<figcapture>
<h3>Für alle</h3>
Ocelot.social eignet sich für die Zivilgesellschaft sowie für staatliche und private Organisationen.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-filter" /> <HopeIcon icon="fa-solid fa-filter" />
<figcapture> <figcapture>
<h3>Selbstbestimmtes Filtern des Inhalts möglich (keine undurchschaubare Auswahl)</h3> <h3>Selbstbestimmtes Filtern</h3>
XXX Du wählst selber, welchen Inhalt du siehst keine undurchschaubare Auswahl.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-gears" /> <HopeIcon icon="fa-solid fa-gears" />
<figcapture> <figcapture>
<h3>Konfigurierbar</h3> <h3>Konfigurierbar</h3>
XXX Als Betreiber kannst du das Design und die Funktionen nach deinen Wünschen einstellen.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-code" /> <HopeIcon icon="fa-solid fa-code" />
<figcapture> <figcapture>
<h3>Erweiterbar</h3> <h3>Erweiterbar</h3>
XXX Neue Funktionen können hinzuprogrammiert werden, die allen zugute kommen.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-up-right-and-down-left-from-center" /> <HopeIcon icon="fa-solid fa-up-right-and-down-left-from-center" />
<figcapture> <figcapture>
<h3>Skalierbar für alle Netzwerkgrößen</h3> <h3>Skalierbar</h3>
XXX Dank neuster Technik kannst du die Software für alle Netzwerkgrößen einsetzen.
</figcapture>
</figure>
<figure>
<HopeIcon icon="fa-solid fa-people-group" />
<figcapture>
<h3>Für alle: Zivilgesellschaft, Staat, private (auch kommerziell)</h3>
XXX
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="home" /> <HopeIcon icon="home" />
<figcapture> <figcapture>
<h3>Zum selber hosten oder hosten lassen</h3> <h3>Flexibles Hosting</h3>
XXX Du kannst dein Netzwerk selber hosten oder von deinem Dienstleister hosten lassen.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-hand-middle-finger" /> <HopeIcon icon="fa-solid fa-hand-middle-finger" />
<figcapture> <figcapture>
<h3>Deine eigenen Nutzungsbedingungen</h3> <h3>Deine eigenen Regeln</h3>
XXX Bestimme die Nutzungsbedingungen für dein Netzwerk selber.
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
<HopeIcon icon="fa-solid fa-shuttle-space" /> <HopeIcon icon="fa-solid fa-shuttle-space" />
<figcapture> <figcapture>
<h3>Neueste Technologie</h3> <h3>Neueste Technologie</h3>
XXX Die Software ist technologisch am Puls der Zeit flexibel, zuverlässig, performant.
</figcapture> </figcapture>
</figure> </figure>
</div> </div>
<!-- ## Screenshots --> <h2 id="feature-headline" class="large-header">Wichtigste Funktionen</h2>
<!-- XXX -->
<div class="image-grid"> <div class="image-grid">
<figure> <figure>
@ -109,7 +107,7 @@ tagLine:
<figure> <figure>
<img src="./assets/newsfeed.png" /> <img src="./assets/newsfeed.png" />
<figcapture> <figcapture>
Newsfeed Beitragsübersicht (Newsfeed)
</figcapture> </figcapture>
</figure> </figure>
<figure> <figure>
@ -186,62 +184,73 @@ tagLine:
</figure> </figure>
</div> </div>
## Hauptfunktionen <div class="all-features">
<a id="hero-button" href="/de/features/">
<Button class="hero-button">
Alle Funktionen ansehen
</Button>
</a>
</div>
- Benutzerprofil <h2 class="large-header">Probier es aus</h2>
- Benutzerrollen: Benutzer, Moderator, Administrator
- Gruppen: öffentlich, geschlossen, versteckt
- Beitragsformen: Beitrag, Veranstaltung
- Kommentieren
- Beitragsübersicht (Newsfeed)
- Filtern und Sortieren
- Chat: Privater 1:1-Chat
- Karte
- Suche
- Benachrichtigungen
- Mehrsprachig
- Progressive Web App (PWA)
→ [Alle Funktionen ansehen](/de/features/)
## Demo
Teste die Live-Demo auf
[https://stage.ocelot.social](https://stage.ocelot.social)
mit den folgenden Zugangsdaten:
<!--
| E-Mail | Passwort | Benutzerrolle | | E-Mail | Passwort | Benutzerrolle |
| :--- | :--- | :--- | | :--- | :--- | :--- |
| `user@example.org` | 1234 | normaler Nutzer | | `user@example.org` | 1234 | normaler Nutzer |
| `moderator@example.org` | 1234 | Moderator | | `moderator@example.org` | 1234 | Moderator |
| `admin@example.org` | 1234 | Administrator | | `admin@example.org` | 1234 | Administrator |
-->
## Loslegen <div class="center">
<p>
Teste die Live-Demo auf
<a href="https://stage.ocelot.social" target="_blank">https://stage.ocelot.social</a>
mit den folgenden Zugangsdaten:
</p>
Möchtest du ein Netzwerk selber betreiben? <table><thead><tr><th style="text-align:left;">E-Mail</th><th style="text-align:left;">Passwort</th><th style="text-align:left;">Benutzerrolle</th></tr></thead><tbody><tr><td style="text-align:left;"><code>user@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">normaler Nutzer</td></tr><tr><td style="text-align:left;"><code>moderator@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">Moderator</td></tr><tr><td style="text-align:left;"><code>admin@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">Administrator</td></tr></tbody></table>
</div>
*Ocelot.social* kannst du auf einem eigenen Server hosten oder es hosten lassen. <h2 class="large-header">Loslegen</h2>
Schau dir an, welche Möglichkeiten es gibt:
→ [Los geht's](/de/get-started/) <div class="center">
<p>
<i>Ocelot.social</i> kannst du auf einem eigenen Server hosten oder es hosten lassen.
Schau dir an, welche Möglichkeiten es gibt:<br>
</p>
<a id="hero-button" href="/de/get-started/">
<Button class="hero-button">
Los geht's
</Button>
</a>
</div>
<!-- ## Testimonials <!-- ## Testimonials
XXX --> XXX -->
## Spenden <h2 class="large-header">Spenden</h2>
Die Software des Netzwerks ist frei verfügbar Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld. <div class="center">
<p>
Die Software des Netzwerks ist frei verfügbar Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
</p>
<p>
Der Verein <a href="https://busfaktor.org/de/" target="_blank">busFaktor() e.V.</a> koordiniert und fördert die Programmierung von <i>ocelot.social</i>.
Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
</p>
<a href="https://busfaktor.org/de/spenden" target="_blank">
<Button class="md-button">
Hier spenden
</Button>
</a>
</div>
Der Verein [busFaktor() e.V.](https://busfaktor.org/de/) koordiniert und fördert die Programmierung von *ocelot.social*. <h2 class="large-header">Kontakt</h2>
Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
<a href="https://busfaktor.org/de/spenden" target="_blank"> <div class="center">
<Button class="md-button"> <p>
Hier spenden Hast du Fragen, Anregungen oder Wünsche, nehme gerne <a href="/de/contact/" target="_blank">Kontakt</a> mit uns auf.
</Button> </p>
</a> </div>
## Kontakt
Hast du Fragen, Anregungen oder Wünsche, nehme gerne [Kontakt](/de/contact/) mit uns auf.