Zum Inhalt wechseln


Foto

CSS-Bastelstube: Dokumentation verschönern

css documentation seadot

  • Please log in to reply
5 Antworten in diesem Thema

#1 pycage

pycage

    C.OS (Seadot) Entwickler

  • Frickler
  • PIPPIPPIPPIPPIPPIPPIPPIP
  • 4.741 Beiträge
  • Ich besitze:WeTab 3G 32GB
  • Betriebssystem:WeTab OS
  • Modifikationen:C.OS

Geschrieben 22 Juli 2012 - 13:25 Uhr

Selbstverständlich brauchen wir für C.OS (Seadot) auch API-Dokumentation.
Nach langem hin und her und Vergleichen verschiedener C++-Quelltext-Dokumentations-Tools wie doxygen und qdoc3 bin ich bei Natural Docs gelandet. doxygen kann kein QML unterstützen und qdoc3 ist Qt-intern, schwer anzupassen, und schlecht dokumentiert.
Natural Docs ist Open Source, GPL'd und offen für alles. Mit einer Hand voll zusätzlichen Zeilen in der Config war der QML-Support in wenigen Minuten eingebaut.
Wer eine bessere freie Alternative zu Natural Docs kennt, kann sie natürlich auch gerne vorschlagen.

Jetzt geht es in diesem Thread darum, die Ausgabe anzupassen! :)

Gegeben ist eine ZIP-Datei mit automatisch erzeugter Dokumentation. In diesem ZIP gibt es die Stylesheet-Dateien
output/styles/1.css
output/styles/2.css

1.css kommt von Natural Docs. Diese soll so bleiben wie sie ist, aber ist ein guter Einstiegspunkt für Anpassungen an 2.css.
2.css habe ich mal mit einem kleinen Beispiel angefangen.

So sieht es aus. Der langweilige Look lässt sich per CSS bestimmt deutlich verbessern.
Angehängte Datei  docu.jpg   134,82K   113 Heruntergeladen

Ich freue mich schon auf schönere Screenshots! ;)

Angehängte Dateien


  • 0

WeTab 32GB, WeTab 16GB, ExoPC 64GB, Nexus 7
Jolla (#289), Nokia N9, N950, N900, N810, N800, 770, Lumia 800


#2 roadmap

roadmap

    Entdecker

  • Members
  • PIPPIPPIPPIP
  • 196 Beiträge
  • Ich besitze:WeTab 3G 32GB & 2GB RAM
  • Betriebssystem:-
  • Modifikationen:Windows 8

Geschrieben 24 Juli 2012 - 23:27 Uhr

Vielleicht so ? Am Layout stimmt aber auch noch nicht alles. Siehe Index Titel oben links !

Angehängte Dateien


  • 0

Das Denken ist zwar allen Menschen erlaubt, aber vielen bleibt es erspart !

 


#3 pycage

pycage

    C.OS (Seadot) Entwickler

  • Frickler
  • PIPPIPPIPPIPPIPPIPPIPPIP
  • 4.741 Beiträge
  • Ich besitze:WeTab 3G 32GB
  • Betriebssystem:WeTab OS
  • Modifikationen:C.OS

Geschrieben 25 Juli 2012 - 04:53 Uhr

Das sieht schon mal deutlich besser aus! :)

  • 0

WeTab 32GB, WeTab 16GB, ExoPC 64GB, Nexus 7
Jolla (#289), Nokia N9, N950, N900, N810, N800, 770, Lumia 800


#4 roadmap

roadmap

    Entdecker

  • Members
  • PIPPIPPIPPIP
  • 196 Beiträge
  • Ich besitze:WeTab 3G 32GB & 2GB RAM
  • Betriebssystem:-
  • Modifikationen:Windows 8

Geschrieben 25 Juli 2012 - 05:31 Uhr

Das sieht schon mal deutlich besser aus! :)


Habe gestern noch ein wenig mit dem..., vielleicht Gewinner Logo..., experimentiert. @Knobi :oops: Sorry ! Das würde dann so aussehen. X beliebige Elemente und Farbgestaltung wären möglich.

Angehängte Dateien


  • 0

Das Denken ist zwar allen Menschen erlaubt, aber vielen bleibt es erspart !

 


#5 Kelteseth

Kelteseth

    Mr. Klickie Buntie

  • Seadot Developer
  • PIPPIPPIPPIPPIPPIPPIP
  • 1.607 Beiträge
  • LocationFriedrichshafen
  • Ich besitze:WeTab 3G 32GB
  • Betriebssystem:Seadot
  • Modifikationen://Enigma

Geschrieben 25 Juli 2012 - 12:04 Uhr

Meine Version:
http://www.kelteseth...c/output_V2.rar
Posted Image
  • 0

Userbar.png

Jolla Phone ++;


#6 pycage

pycage

    C.OS (Seadot) Entwickler

  • Frickler
  • PIPPIPPIPPIPPIPPIPPIPPIP
  • 4.741 Beiträge
  • Ich besitze:WeTab 3G 32GB
  • Betriebssystem:WeTab OS
  • Modifikationen:C.OS

Geschrieben 09 Oktober 2012 - 11:49 Uhr

@Kelteseth
Kannst die Doku-CSS optisch an den Rest von seadot.org anpassen? Ich würde die API Doku nämlich gerne dort einbinden. :)
  • 0

WeTab 32GB, WeTab 16GB, ExoPC 64GB, Nexus 7
Jolla (#289), Nokia N9, N950, N900, N810, N800, 770, Lumia 800






Also tagged with one or more of these keywords: css, documentation, seadot

Besucher die dieses Thema lesen: 0

Mitglieder: 0, Gäste: 0, unsichtbare Mitglieder: 0