first commit
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
venv
|
||||
3
doc/docs/index.md
Normal file
3
doc/docs/index.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# Eriks Lasertag
|
||||
|
||||
Das hier beschreibt das ganze Lasertag-Gedöns.
|
||||
21
doc/docs/konzept_hardware.md
Normal file
21
doc/docs/konzept_hardware.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Hardware Konzept
|
||||
|
||||
Dieses Diagramm zeigt die Verknüpfung zwischen dem Leader, den Westen und den zugewiesenen Waffen.
|
||||
|
||||
```mermaid
|
||||
graph TD
|
||||
Leader((Leader))
|
||||
|
||||
Leader --> Weste1[Weste 1]
|
||||
Leader --> Weste2[Weste 2]
|
||||
|
||||
Weste1 --> WaffeA(Waffe A)
|
||||
Weste1 --> WaffeB(Waffe B)
|
||||
|
||||
Weste2 --> WaffeC(Waffe C)
|
||||
|
||||
%% Styling (Optional)
|
||||
%% style Leader fill:#f96,stroke:#333,stroke-width:2px
|
||||
%% style Weste1 fill:#bbf,stroke:#333
|
||||
%% style Weste2 fill:#bbf,stroke:#333 -->
|
||||
```
|
||||
17
doc/docs/stylesheets/extra.css
Normal file
17
doc/docs/stylesheets/extra.css
Normal file
@@ -0,0 +1,17 @@
|
||||
/* Grundschriftgröße im gesamten Dokument erhöhen */
|
||||
:root {
|
||||
--md-text-font-size: 1.15rem; /* Standard ist ca. 0.8rem bis 0.9rem */
|
||||
}
|
||||
|
||||
/* Mermaid Diagramme zentrieren */
|
||||
.mermaid {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
/* LaTeX Mathe-Formeln etwas hervorheben (größer) */
|
||||
.arithmatex {
|
||||
font-size: 1.3rem;
|
||||
color: #1a237e; /* Ein schönes Dunkelblau für die Aufgaben */
|
||||
}
|
||||
29
doc/mkdocs.yml
Normal file
29
doc/mkdocs.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
site_name: Eriks Laser Tag
|
||||
nav:
|
||||
- Übersicht: index.md
|
||||
- Konzept:
|
||||
- Hardware: konzept_hardware.md
|
||||
- Software: konzept_software.md
|
||||
|
||||
theme:
|
||||
name: material
|
||||
language: de
|
||||
features:
|
||||
- navigation.sections
|
||||
- navigation.expand
|
||||
|
||||
markdown_extensions:
|
||||
- pymdownx.superfences:
|
||||
custom_fences:
|
||||
- name: mermaid
|
||||
class: mermaid
|
||||
format: !!python/name:pymdownx.superfences.fence_code_format
|
||||
- pymdownx.arithmatex: # Für die Mathe-Formeln
|
||||
generic: true
|
||||
|
||||
extra_javascript:
|
||||
- https://unpkg.com/mermaid/dist/mermaid.min.js
|
||||
- https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-mml-chtml.js
|
||||
|
||||
extra_css:
|
||||
- stylesheets/extra.css
|
||||
3
doc/requirements.txt
Normal file
3
doc/requirements.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
mkdocs
|
||||
mkdocs-material
|
||||
pymdown-extensions
|
||||
Reference in New Issue
Block a user