Pudu programming language
Menu
Package

@chrismichaelps / pudu-lang-docgen

Documentation publishing for Pudu: articles, API references, navigation, search, and static websites

0.1.0Apache-2.01

InstallClose

Style.md

Markdown55 lines1.0 KB

GitHub ↗

PuduLangDocgen.Theme.Style


type: module path: "@root/src/PuduLangDocgen/Theme/Style.pudu" fidelity: Active grammar: "[[grammar/pudu]]" depth_status: SHALLOW tags: [module, shallow]


/* @Docgen.Theme.Style — the default site stylesheet with light, dark, and print modes /

Purpose

The default stylesheet with light, dark, and automatic schemes, responsive navigation, readable articles, code, tables, alerts, tabs, cards, and print rules.

Interface

Signatures

export fn stylesheet() -> Str

Linkage

  • Requires: nothing inside the package
  • Consumed by: [[src/PuduLangDocgen/Theme]]

Algorithm

  • stylesheet — The stylesheet text published as _assets/site.css.

Negative Logic (Prohibited Paths)

  • Do not load remote fonts or images.

Edge Cases

  • Print hides navigation and actions and shows every tab panel.

Depth

SHALLOW. Stylesheet text.

Grill Log

  • Q: A CSS framework? A: Hand-written rules sized to the layout. Rejected: unused framework weight.

Referenced by

[[src/PuduLangDocgen/Theme/_MOC]] · [[src/PuduLangDocgen/Theme]]