ns-root-css-classes
Installation
SKILL.md
Root CSS classes: conditional styling without JS
Every root view (and every modal root) carries framework classes you can scope any rule with — no isAndroid branches in code:
| Group | Classes |
|---|---|
| Root kind | ns-root (app root) / ns-modal (modal roots — INSTEAD of ns-root) |
| Platform | ns-android, ns-ios, ns-visionos |
| Device type | ns-phone, ns-tablet |
| Orientation | ns-portrait, ns-landscape, ns-unknown |
| Appearance | ns-dark, ns-light |
| Layout direction | ns-ltr, ns-rtl |
| SDK version | .ns-<os>-<major>, e.g. .ns-ios-17, .ns-android-35 |