Merge pull request 'Reorganisation aller™ Wiki-Seiten' (#1) from new-layout into master

Reviewed-on: neo/dokumentation#1
This commit is contained in:
hrnz 2021-01-13 20:57:21 +01:00
commit 214cb0dd6c
11 changed files with 308 additions and 158 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
site/
venv/

View File

@ -41,12 +41,13 @@ Mittels `mkdocs build` kann die gesamte Dokumentation statisch generiert werden.
│ └─ kontakt.md # Kontaktseite
├─ overrides/ # Themaanpassungen nach Materialvorgabe
│ ├─ assets/
│ │ ├─ images/ # Icons, Logos und Tastaturbilder
│ │ ├─ images/ # Icons, Logos und Bilder für die Startseite
│ │ └─ stylesheets/ # Zusätzliche Stilanpassungen
│ ├─ overrides/
│ │ └─ home.html # Startseitentemplate
│ ├─ partials/
│ │ ├─ footer.html # Anpassung des Footers
│ │ ├─ tabs-item.html # Anpassung der Tabbar um Tabs mit Einzelseiten zu erlauben
│ │ └─ header.html # Anpassung des Headers
│ └─ main.html # Anpassung des Haupttemplates
├─ mkdocs.yml # MkDocs Konfiguration

View File

@ -51,16 +51,19 @@ Die entsprechenden Boxen können durch Anklicken ausgeklappt werden.
gsettings set org.gnome.desktop.input-sources show-all-sources true
```
vorgenommen werden. Bei dem klassischen Neo-Layout kann dieser Schritt übersprungen werden.
![screenshot](images/linux-gnome-1.png)
Dann kann man das gewünschte Layout in den
Gnome-Tastaturlayouteinstellungen (oben rechts in die Ecke klicken, dann
auf „Einstellungen“ und in die „Region und Sprache“-Rubrik wechseln)
setzen: Zunächst auf das große Plus
klicken.![screenshot](images/linux-gnome-2.png)
setzen: Zunächst auf das große Plus klicken.
![screenshot](images/linux-gnome-2.png)
Anschließend auf "Deutsch" klicken, das gewünschte Layout auswählen und
oben rechts mit „Hinzufügen“ bestätigen
![screenshot](images/linux-gnome-3.png)
Anschließend wahlweise das normale Deutsche Layout rechts mit dem Kreuz
@ -68,12 +71,15 @@ Die entsprechenden Boxen können durch Anklicken ausgeklappt werden.
Andernfalls funktioniert z.B. die vierte Ebene nicht. Falls mehrere
Layouts aktiviert sind, kann man zwischen diesen mit `<super>+<space>` oder der
Schaltfläche oben rechts in dem Panel wechseln.
![screenshot](images/linux-gnome-4.png)
Außerdem ist es wichtig, dass in der „Tastenkombinationen“-Rubrik bei
„Taste für alternative Zeichen„ **nicht** „Rechte Alt-Taste“ ausgewählt
ist, da sonst die rechte Mod4-Taste zu einer dritten Mod3-Taste
wird.![screenshot](images/linux-gnome-5.png)
wird.
![screenshot](images/linux-gnome-5.png)
??? info "KDE Plasma (egal ob auf Ubuntu, Debian, Fedora, Arch, OpenSUSE oder …)"
Öffne zunächst die Plasma-Eingabegeräteinstellungen, die in den Systemeinstellungen
@ -82,13 +88,17 @@ Die entsprechenden Boxen können durch Anklicken ausgeklappt werden.
Wähle dann in auf der Tastaturseite den „Belegungen“-Reiter an.
Achte darauf, dass in dem rechten obren Bereich keine Einstellungen aktiv sind,
die mit dem Neo-Layout konfliktieren und klicke in der unteren Hälfte auf
„Hinzufügen“. ![screenshot](images/linux-plasma-2.png)
„Hinzufügen“.
![screenshot](images/linux-plasma-2.png)
Wähle in dem Belegungs-Dropdown nun „Deutsch“ und in dem Varianten-Dropdown
die gewünschte Variante aus. Bestätige mit „OK“. Eventuelle andere Layouts
sollten entfernt oder unter Neo verschoben werden, um Probleme mit den
höheren Ebenen zu vermeiden. Anschließend mit „Anwenden“ den Dialog
schließen und neu anmelden. ![screenshot](images/linux-plasma-3.png)
schließen und neu anmelden.
![screenshot](images/linux-plasma-3.png)
??? info "XFCE (egal ob auf Ubuntu, Debian, Fedora, Arch, OpenSUSE oder …)"
Standardmäßig hält sich XFCE an die systemweiten Einstellungen, also

136
docs/Download/index.md Normal file
View File

@ -0,0 +1,136 @@
<style>
.fullwidth {
display:flex;
justify-content:center;
flex-wrap:wrap-reverse;
}
.drittel {
min-width: 15rem;
flex: 1 1 15rem;
margin: 0 0.5em 0;
}
.drittel .tabbed-set {
max-width: 535px;
margin: auto;
}
.drittel .tabbed-set label {
padding: 1em 0.5em 1em;
}
.drittel .md-button {
display: block;
margin: auto;
width: 100%;
max-width: 535px;
text-align: center;
}
</style>
# Download / Installation
## Windows
<div class="fullwidth" style="display:flex">
<div class="drittel">
<div class="tabbed-set kb-box" data-tabs="1:6"> <!-- Neo Bild<<<-->
<input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><label for="__tabbed_1_1">Ebene 1</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%201.embed.svg" /></p>
</div>
<input id="__tabbed_1_2" name="__tabbed_1" type="radio" /><label for="__tabbed_1_2">Ebene 2</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%202.embed.svg" /></p>
</div>
<input id="__tabbed_1_3" name="__tabbed_1" type="radio" /><label for="__tabbed_1_3">Ebene 3</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%203.embed.svg" /></p>
</div>
<input id="__tabbed_1_4" name="__tabbed_1" type="radio" /><label for="__tabbed_1_4">Ebene 4</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%204.embed.svg" /></p>
</div>
<input id="__tabbed_1_5" name="__tabbed_1" type="radio" /><label for="__tabbed_1_5">Ebene 5</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%205.embed.svg" /></p>
</div>
<input id="__tabbed_1_6" name="__tabbed_1" type="radio" /><label for="__tabbed_1_6">Ebene 6</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo%20ebene%206.embed.svg" /></p>
</div>
</div><!--Neo>>>-->
<a class="md-button md-button--primary" href="//dl.neo-layout.org/neo20.exe">NeoVars herunterladen</a>
</div>
<div class="drittel">
<div class="tabbed-set kb-box" data-tabs="2:6"> <!-- NeoQwertz Bild<<<-->
<input checked="checked" id="__tabbed_2_1" name="__tabbed_2" type="radio" /><label for="__tabbed_2_1">Ebene 1</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%201.embed.svg" /></p>
</div>
<input id="__tabbed_2_2" name="__tabbed_2" type="radio" /><label for="__tabbed_2_2">Ebene 2</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%202.embed.svg" /></p>
</div>
<input id="__tabbed_2_3" name="__tabbed_2" type="radio" /><label for="__tabbed_2_3">Ebene 3</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%203.embed.svg" /></p>
</div>
<input id="__tabbed_2_4" name="__tabbed_2" type="radio" /><label for="__tabbed_2_4">Ebene 4</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%204.embed.svg" /></p>
</div>
<input id="__tabbed_2_5" name="__tabbed_2" type="radio" /><label for="__tabbed_2_5">Ebene 5</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%205.embed.svg" /></p>
</div>
<input id="__tabbed_2_6" name="__tabbed_2" type="radio" /><label for="__tabbed_2_6">Ebene 6</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20neo_qwertz%20ebene%206.embed.svg" /></p>
</div>
</div><!--NeoQwertz >>>-->
<a class="md-button md-button--primary" href="//dl.neo-layout.org/neoqwertz20.exe">NeoQwertzVars herunterladen</a>
</div>
<div class="drittel">
<div class="tabbed-set kb-box" data-tabs="3:6"> <!--Bone-Bild <<<-->
<input checked="checked" id="__tabbed_3_1" name="__tabbed_3" type="radio" /><label for="__tabbed_3_1">Ebene 1</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%201.embed.svg" /></p>
</div>
<input id="__tabbed_3_2" name="__tabbed_3" type="radio" /><label for="__tabbed_3_2">Ebene 2</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%202.embed.svg" /></p>
</div>
<input id="__tabbed_3_3" name="__tabbed_3" type="radio" /><label for="__tabbed_3_3">Ebene 3</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%203.embed.svg" /></p>
</div>
<input id="__tabbed_3_4" name="__tabbed_3" type="radio" /><label for="__tabbed_3_4">Ebene 4</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%204.embed.svg" /></p>
</div>
<input id="__tabbed_3_5" name="__tabbed_3" type="radio" /><label for="__tabbed_3_5">Ebene 5</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%205.embed.svg" /></p>
</div>
<input id="__tabbed_3_6" name="__tabbed_3" type="radio" /><label for="__tabbed_3_6">Ebene 6</label><div class="tabbed-content">
<p><img alt="Image" src="/Layouts/de%20bone%20ebene%206.embed.svg" /></p>
</div>
</div> <!-- Bone >>>-->
<a class="md-button md-button--primary" href="//dl.neo-layout.org/bone20.exe">BoneVars herunterladen</a>
</div>
</div>
Für eine korrekte Funktion muss in Windows das deutsche Qwertz-Layout eingestellt sein.
Es gibt auch andere Treiber, die gewisse Vor- und Nachteile haben.
Mehr Informationen dazu finden sich [hier](/Benutzerhandbuch/Installation/)
## Linux
Alle drei Varianten sind in der normalen [Linux-Tastaturkonfiguration](https://www.freedesktop.org/wiki/Software/XKeyboardConfig/) vorhanden und müssen nur in den Einstellungen ausgewählt werden.
*Beachte*: Bei der Kombination mit dem „basic“ Layout (oder anderen Layouts mit wenigen Ebenen) sollte Neo das primäre Layout sein.
Die Varianten [Bone](/Layouts/bone) und [NeoQwertz](/Layouts/neoqwertz) werden von manchen Desktops standardmäßig nicht angezeigt.
Bei Gnome kann man aber durch Eingabe von `gsettings set org.gnome.desktop.input-sources show-all-sources true` in einem Terminal alle Layouts in den Tastatureinstellungen anzeigen lassen.
Für eine Vielzahl von Desktops und Distributionen befinden im [Handbuch](/Benutzerhandbuch/Linux/) genaue Anleitungen.
[XCompose heruterladen](//dl.neo-layout.org/XCompose){: .md-button .md-button--primary}
Um alle [toten Tasten und Compose-Sequenzen](/Benutzerhandbuch/Tote-Tasten-und-Compose/) benutzen zu können, muss die Neo-Compose-Datei als `~/.XCompose` gespeichert werden.
## Mac OS
[neo.keylayout herunterladen](//dl.neo-layout.org/neo.keylayout){: .md-button .md-button--primary}
[bone.keylayout herunterladen](//dl.neo-layout.org/neo.keylayout){: .md-button .md-button--primary}
[neo.icns herunterladen](//dl.neo-layout.org/neo.icns){: .md-button}
Die Dateien in `/Library/Keyboard Layouts` speichern.
Anschließend kann das Layout in den Systemeinstellungen unter »Tastatur → Eingabequellen« aktiviert werden.
Für die höheren Ebenen muss das Programm [Karabiner-Elements](https://karabiner-elements.pqrs.org/) benutzt werden.
Dort die [Neo2-Regeln](https://ke-complex-modifications.pqrs.org/#neo2) importieren und anschließend die Regeln »Neo2 mod 3 and 4 keys«, »Neo2 layer 4«, »Neo2 layer 6« und »Toggle caps_lock by pressing left_shift + right_shift at the same time« aktivieren.

View File

@ -1,33 +0,0 @@
# Quickguide
!!! warning "Todo/Notes"
* Schneller Zugriff auf wichtiges, nicht zu viel Text! Details kommen ins Benutzerhandbuch
## Download/Installation
!!! warning "Todo/Notes"
* Neo, Neo-Qwertz, bone? Noch andere?
### Windows
### Mac
### Linux
Seit April 2016 sind alle Varianten des Neo-Layouts in der normalen [Linux-Tastaturkonfiguration](https://www.freedesktop.org/wiki/Software/XKeyboardConfig/) vorhanden. Es ist also keine Installation erforderlich und man muss das gewünschte Layout nur in den Einstellungen seiner Linux-Distribution aktivieren.
Die Varianten [Bone](/Layouts/bone) und [NeoQwertz](/Layouts/neoqwertz) werden als „eher exotisch“ geführt und werden deshalb von manchen Desktopumgebungen (etwa Gnome und XFCE) standardmäßig ausgeblendet. Bei Gnome kann man aber durch Eingabe von `gsettings set org.gnome.desktop.input-sources show-all-sources true` in einem Terminal alle Layouts in den Tastatureinstellungen anzeigen lassen, für andere Desktopumgebungen sei auf den Eintrag im [Handbuch](/Benutzerhandbuch/Linux/) verwiesen.
Benutzer von Xorg können die Layouts durch `setxkbmap de neo` bzw. `setxkbmap de bone` oder `setxkbmap de neo_qwertz` temporär laden und durch `sudo localectl set-x11-keymap --no-convert de pc105 neo` bzw. `bone` und `neo_qwertz` statt `neo` fest einstellen.
!!! warning "Achtung"
Beachte, dass die Konfiguration der Tote-Taste-Kombinationen beim Linux-Desktop
unabhängig vom Tastaturlayout ist. Um den vollen Funktionsumfang der Neo-Layouts
zu nutzen, muss die spezielle [Neo-`Compose`-Datei](https://neo-layout.org/download/XCompose) als `~/.XCompose` installiert werden.
Für die Installation der Layouts für die „alte“ Linux-Konsole siehe den entsprechenden Eintrag im [Handbuch](/Benutzerhandbuch/Linux/#installation-der-konsolen-keymap).
!!! warning "Todo/Notes"
* Grafiken für die Layouts aus [Download](#download)
* evtl hilfreich: [grafik](https://git.neo-layout.org/neo/neo-layout/src/branch/master/grafik)
* [layout editor](http://www.keyboard-layout-editor.com/)

View File

@ -16,6 +16,7 @@ theme:
static_templates:
- 404.html
markdown_extensions:
- attr_list
- admonition
- footnotes
- meta
@ -26,118 +27,77 @@ markdown_extensions:
- pymdownx.details # Einklappbare Admonitions mittels ??? statt !!!
- pymdownx.superfences # Verschachtelung von Blöcken, z.B. Code in Listen-Elementen
- pymdownx.tabbed # Tabs
nav:
- Startseite:
- index.md
- Download:
- /Quickguide/#download
- Installation:
- /Quickguide/#installation
- Dokumentation:
- Quickguide: Quickguide/index.md
- Startseite: index.md
- Benutzerhandbuch:
- Benutzerhandbuch/Einfuehrungskapitel.md
- Benutzerhandbuch/vorteile.md
- 'Neo einrichten':
- 'Übersicht': Benutzerhandbuch/Installation.md
- Benutzerhandbuch/neovars.md
- Benutzerhandbuch/kbdneo.md
- Benutzerhandbuch/Linux.md
- Benutzerhandbuch/macOS.md
- Benutzerhandbuch/BSD.md
- Benutzerhandbuch/Android.md
- Tastaturbelegung: Benutzerhandbuch/Tastaturbelegung.md
- Benutzerhandbuch/Tote-Tasten-und-Compose.md
- Features:
- Benutzerhandbuch/Bildschirmtastatur.md
- Einhandmodus: Benutzerhandbuch/Einhandmodus.md
- Einrasten: Benutzerhandbuch/Einrasten.md
- Tastaturmaus: Benutzerhandbuch/Tastaturmaus.md
- 'Mehr Wissenswertes':
- Benutzerhandbuch/Name.md
- Umsteiger: Benutzerhandbuch/Umsteiger.md
- 'Erzeugbare Zeichen': Benutzerhandbuch/Zeichen.md
- Tastenkombinationen: Benutzerhandbuch/Tastenkombinationen.md
- 'Sprachen mit Neo':
- 'Übersicht': Benutzerhandbuch/Sprachen-mit-Neo.md
- Griechisch: Benutzerhandbuch/Griechisch.md
- IPA: Benutzerhandbuch/IPA-mit-Neo.md
- Anwendungen:
- 'Emacs': Benutzerhandbuch/Anwendungen/Emacs.md
- Firefox: Benutzerhandbuch/Anwendungen/Firefox.md
- 'i3': Benutzerhandbuch/Anwendungen/i3.md
- Java: Benutzerhandbuch/Anwendungen/JavaMod4Fix.md
- 'Microsoft Office': Benutzerhandbuch/Anwendungen/MS-Office.md
- Minecraft: Benutzerhandbuch/Anwendungen/Minecraft.md
- mpv: Benutzerhandbuch/Anwendungen/mpv.md
- 'LaTeX': Benutzerhandbuch/Anwendungen/LaTeX.md
- Urxvt: Benutzerhandbuch/Anwendungen/Urxvt.md
- Vim: Benutzerhandbuch/Anwendungen/Vim.md
- XChat: Benutzerhandbuch/Anwendungen/XChat.md
- 'X.org': Benutzerhandbuch/Anwendungen/Xorg.md
- 'Layouts':
- Neo: Layouts/neo.md
- 'Neo/Qwertz': Layouts/neoqwertz.md
- Bone: Layouts/bone.md
- 'Weitere Neo-Varianten': Layouts/Varianten.md
- 'Andere Layouts': Layouts/andere.md
- Hardware:
- Hardware/Standardtastatur.md
- Hardware/Hardwareprobleme.md
- Hardwareentwicklung: Hardware/Hardwareentwicklung.md
- 'Ergonomische Tastaturen':
- 'Überblick': Hardware/Ergonomische-Tastaturen.md
- Ergodox: Hardware/Ergodox.md
- 'Kinesis Advantage': Hardware/KinesisAdvantage.md
- 'Truly Ergonomic': Hardware/Truly.md
- 'Neo-Tastaturen': Hardware/NeoTastaturen.md
- 'Steno mit Plover': Hardware/Plover.md
- Lernen:
- 'Neo lernen': Lernen/Neo-lernen.md
- Tipptrainer: Lernen/Tipptrainer.md
- Tipptests: Lernen/Tipptests.md
- KTouch:
- 'KTouch für Neo einrichten': Lernen/KTouchFuerNeoEinrichten.md
- 'Eigene KTouch-Lektionen schreiben': Lernen/EigeneKTouchLektionenSchreiben.md
- Lernen/SortWords.md
- Lernen/TrainingGenerator.md
- FAQ: FAQ.md
- Typografie:
- Typografie mit Neo: Typografie/Typografie-mit-Neo.md
- Leerzeichen: Typografie/Leerzeichen.md
- Striche: Typografie/Striche.md
- Fraktursatz: Typografie/Fraktursatz.md
- Schriftarten: Typografie/fonts.md
- 'Andere Projekte': Typografie/andere.md
- Beitragen:
- 'Übersicht': Beitragen/index.md
- Beitragen/Lizenzfragen.md
- 'Erstellen von Grafiken': Beitragen/Grafiken.md
- Historisch:
- Todo: Historisch/index.md
- Geschichte: Historisch/Geschichte.md
- Historisch/Paradigmen.md
- Historisch/Neo1.md
- Historisch/C64.md
- Historisch/Cherry.md
- Historisch/Diskussionen.md
- NeoCon: Historisch/NeoCon.md
- 'Download/Installation': Download/index.md
- Benutzerhandbuch:
- Benutzerhandbuch/Einfuehrungskapitel.md
- 'Neo einrichten':
- 'Übersicht': Benutzerhandbuch/Installation.md
- Benutzerhandbuch/neovars.md
- Benutzerhandbuch/kbdneo.md
- Benutzerhandbuch/Linux.md
- Benutzerhandbuch/macOS.md
- Benutzerhandbuch/BSD.md
- Benutzerhandbuch/Android.md
- Lernen:
- 'Neo lernen': Lernen/Neo-lernen.md
- Tipptrainer: Lernen/Tipptrainer.md
- Tipptests: Lernen/Tipptests.md
- KTouch:
- 'KTouch für Neo einrichten': Lernen/KTouchFuerNeoEinrichten.md
- 'Eigene KTouch-Lektionen schreiben': Lernen/EigeneKTouchLektionenSchreiben.md
- Lernen/SortWords.md
- Lernen/TrainingGenerator.md
- Tastaturbelegung: Benutzerhandbuch/Tastaturbelegung.md
- Benutzerhandbuch/Tote-Tasten-und-Compose.md
- Typografie:
- Typografie mit Neo: Typografie/Typografie-mit-Neo.md
- Leerzeichen: Typografie/Leerzeichen.md
- Striche: Typografie/Striche.md
- Fraktursatz: Typografie/Fraktursatz.md
- Einrasten: Benutzerhandbuch/Einrasten.md
- 'Sprachen mit Neo':
- 'Übersicht': Benutzerhandbuch/Sprachen-mit-Neo.md
- Griechisch: Benutzerhandbuch/Griechisch.md
- IPA: Benutzerhandbuch/IPA-mit-Neo.md
- Anwendungen:
- 'Emacs': Benutzerhandbuch/Anwendungen/Emacs.md
- Firefox: Benutzerhandbuch/Anwendungen/Firefox.md
- 'i3': Benutzerhandbuch/Anwendungen/i3.md
- Java: Benutzerhandbuch/Anwendungen/JavaMod4Fix.md
- 'Microsoft Office': Benutzerhandbuch/Anwendungen/MS-Office.md
- Minecraft: Benutzerhandbuch/Anwendungen/Minecraft.md
- mpv: Benutzerhandbuch/Anwendungen/mpv.md
- 'LaTeX': Benutzerhandbuch/Anwendungen/LaTeX.md
- Urxvt: Benutzerhandbuch/Anwendungen/Urxvt.md
- Vim: Benutzerhandbuch/Anwendungen/Vim.md
- XChat: Benutzerhandbuch/Anwendungen/XChat.md
- 'X.org': Benutzerhandbuch/Anwendungen/Xorg.md
- FAQ: FAQ.md
- Historisch:
- Benutzerhandbuch/Name.md
- Todo: Historisch/index.md
- Geschichte: Historisch/Geschichte.md
- 'Andere Projekte': Typografie/andere.md
- Historisch/Paradigmen.md
- Historisch/Neo1.md
- Historisch/C64.md
- Historisch/Cherry.md
- Historisch/Diskussionen.md
- NeoCon: Historisch/NeoCon.md
- Baustelle:
- Benutzerhandbuch/vorteile.md
- Entwicklung:
- Entwicklung/Treiber-KnowHow.md
- Entwicklung/Treiber-KnowHow-NeoVars.md
- Entwicklung/Erstellen-von-Grafiken.md
- Entwicklung/Sonderzeichenbigramme.md
- Unsortiert:
- Umsteiger: Benutzerhandbuch/Umsteiger.md
- Hardware/Hardwarekonflikte.md
- Unsortiert/Grafiken.md
- Unsortiert/VM.md
@ -145,15 +105,46 @@ nav:
- Unsortiert/Ebene12.md
- Unsortiert/Ebene4.md
- Unsortiert/Layoutunabhaengigkeit.md
- Baustelle:
- todo.md
- Todo/IPA.md
- Todo/Locks.md
- 'Vermarktung': Todo/Vermarktung.md
- Todo/Presseberichte.md
- Git:
- https://git.neo-layout.org/neo/
- Community:
- Kontakt/community.md
- Impressum:
- Kontakt/impressum.md
- todo.md
- Todo/IPA.md
- Todo/Locks.md
- 'Vermarktung': Todo/Vermarktung.md
- Todo/Presseberichte.md
- Schriftarten: Typografie/fonts.md
- 'Erzeugbare Zeichen': Benutzerhandbuch/Zeichen.md
- Tastenkombinationen: Benutzerhandbuch/Tastenkombinationen.md
- Features:
- Benutzerhandbuch/Bildschirmtastatur.md
- Einhandmodus: Benutzerhandbuch/Einhandmodus.md
- Tastaturmaus: Benutzerhandbuch/Tastaturmaus.md
- 'Layouts':
- Neo: Layouts/neo.md
- 'Neo/Qwertz': Layouts/neoqwertz.md
- Bone: Layouts/bone.md
- 'Weitere Neo-Varianten': Layouts/Varianten.md
- 'Andere Layouts': Layouts/andere.md
- Hardware:
- Hardware/Standardtastatur.md
- Hardware/Hardwareprobleme.md
- Hardwareentwicklung: Hardware/Hardwareentwicklung.md
- 'Ergonomische Tastaturen':
- 'Überblick': Hardware/Ergonomische-Tastaturen.md
- Ergodox: Hardware/Ergodox.md
- 'Kinesis Advantage': Hardware/KinesisAdvantage.md
- 'Truly Ergonomic': Hardware/Truly.md
- 'Neo-Tastaturen': Hardware/NeoTastaturen.md
- 'Steno mit Plover': Hardware/Plover.md
- Beitragen:
- Community: Kontakt/community.md
- 'Übersicht': Beitragen/index.md
- Beitragen/Lizenzfragen.md
- 'Erstellen von Grafiken': Beitragen/Grafiken.md
- Git: https://git.neo-layout.org/neo/
- Impressum: Kontakt/impressum.md
# vim: set sw=2:

View File

@ -41,7 +41,8 @@ html {
.md-typeset table:not([class]) td,
.md-typeset table:not([class]) th {
padding: .3em;
min-width: auto;
padding: 0.3rem;
}
.md-header {
@ -80,3 +81,11 @@ html {
max-width: 50%;
padding: 0;
}
.md-typeset__scrollwrap {
overflow-x: visible;
position: relative;
z-index: 1;
}
.md-content {
overflow: visible;
}

View File

@ -25,5 +25,13 @@
{% block styles %}
{{ super() }}
<link rel="stylesheet" href="{{ 'assets/stylesheets/extra.css' | url }}" />
{% if page.parent == None %}
<style>@media screen and (min-width:76.25em){
.md-sidebar{visibility:hidden; width:8rem;}
.md-content__inner{margin-left: 1.2rem!important; margin-right:0.5rem !important;}
.md-content{max-width:calc(100% - 16rem);}
.fullwidth{margin: 0 -8.8rem 0 -8.8rem;}
}</style>
{% endif %}
{% endblock %}

View File

@ -123,11 +123,11 @@
<div class="home-column tx-hero">
<h1>Neo</h1>
<p style="font-size:0.9rem">{{ config.site_description }}</p>
<a href="{{ page.next_page.url | url }}" title="{{ page.next_page.title | striptags }}" class="md-button md-button--primary">Quickguide</a>
<a href="/Download" title="{{ page.next_page.title | striptags }}" class="md-button md-button--primary">Download/Installation</a>
<a href="{{ config.repo_url }}" title="{{ lang.t('source.link.title') }}" class="md-button"> Git-Repo anzeigen </a>
</div>
<div class="home-column">
<div class="tabbed-set kb-box" data-tabs="1:6"> <!-- NeoQwertz Bild<<<-->
<div class="tabbed-set kb-box" data-tabs="1:6"> <!-- Neo Bild<<<-->
<input checked="checked" id="__tabbed_1_1" name="__tabbed_1" type="radio" /><label for="__tabbed_1_1">Ebene 1</label><div class="tabbed-content">
<p><img alt="Image" src="Layouts/de%20neo%20ebene%201.embed.svg" /></p>
</div>

View File

@ -26,7 +26,7 @@
<footer class="md-footer">
<!-- Link to previous and/or next page -->
{% if page.previous_page or page.next_page %}
{% if (page.previous_page or page.next_page) and page.parent%}
<div class="md-footer-nav">
<nav
class="md-footer-nav__inner md-grid"

View File

@ -0,0 +1,27 @@
{% if nav_item.children and nav_item.children | length > 0 %}
{% set title = title | default(nav_item.title) %}
{% if (nav_item.children | first).children %}
{% set nav_item = nav_item.children | first %}
{% include "partials/tabs-item.html" %}
{% else %}
<li class="md-tabs__item">
{% set class = "md-tabs__link" %}
{% if nav_item.active %}
{% set class = "md-tabs__link md-tabs__link--active" %}
{% endif %}
<a href="{{ (nav_item.children | first).url | url }}" class="{{ class }}">
{{ title }}
</a>
</li>
{% endif %}
{% else %}
<li class="md-tabs__item">
{% set class = "md-tabs__link" %}
{% if nav_item.active %}
{% set class = "md-tabs__link md-tabs__link--active" %}
{% endif %}
<a href="{{ nav_item.url | url }}" class="{{ class }}">
{{ nav_item.title }}
</a>
</li>
{% endif %}