docs: Reihenfolge umgestellt, Sichtbarkeit der Leiste als offene Frage
Die Leiste soll zuerst die serverseitige Röhre übernehmen — kleinster Eingriff, größte Wirkung fürs "ein System"-Gefühl. Danach Systemmenü im Logo, dann die App-Schublade mit Symbolen. Neu als offene Entscheidung: wie sichtbar die Leiste sein darf. Sie ist bei jedem Aufruf der App da, auch wenn man mit HoneyOS gerade nichts zu tun hat. Vorschlag steht dabei, ebenso der Hinweis, dass es keine Einbahnstraße ist. Ausserdem defer an der Script-Zeile in README und Demo. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
dfc5621f3b
commit
905b136516
3 files changed
+80
-24
No files matched your search
@@ -95,10 +95,13 @@ in beiden: Menüleiste, Palette, Einstellungen, App-Liste.
|
||||
Eine Zeile ins `frontend/index.html` der App:
|
||||
|
||||
```html
|
||||
<script src="https://os.honeyy.duckdns.org/honeybar/honeybar.js"
|
||||
<script defer src="https://os.honeyy.duckdns.org/honeybar/honeybar.js"
|
||||
data-app="aether"></script>
|
||||
```
|
||||
|
||||
`defer` ist nicht optional: ohne wartet der Seitenaufbau der App auf das Skript.
|
||||
Ist HoneyOS langsam oder aus, soll die Leiste den Start von Aether nicht bremsen.
|
||||
|
||||
`data-app` ist die Kennung aus der App-Liste. Die Liste holt sich die Leiste selbst von
|
||||
`/api/apps` — mit deiner HoneyOS-Sitzung, weil alle Adressen unter derselben Domain liegen.
|
||||
**Freigegeben sind nur die Ursprünge, die selbst als App eingetragen sind**: die App-Liste
|
||||
|
||||
Reference in new issue
Block a user