https://github.com/nipsysdev/lsd-qt
QML component library implementing the Logos Design System for Qt applications
https://github.com/nipsysdev/lsd-qt
Last synced: 10 months ago
JSON representation
QML component library implementing the Logos Design System for Qt applications
- Host: GitHub
- URL: https://github.com/nipsysdev/lsd-qt
- Owner: nipsysdev
- License: mit
- Created: 2025-07-27T18:22:17.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-29T18:52:57.000Z (11 months ago)
- Last Synced: 2025-08-11T12:43:31.505Z (10 months ago)
- Language: QML
- Size: 85.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LSD-Qt
QML component library implementing the Logos Design System for Qt applications.
## Philosophy
Minimal, content-focused design system challenging conventional UI clutter. Pure black/white aesthetic with clean typography and intentional spacing.
> **Note**: This is a Qt/QML implementation of the [Logos Design System](https://github.com/acid-info/lsd). For React components, check out the main LSD repository.
## Quick Start
```qml
import "components" as Lsd
Lsd.LsdButton {
text: "Get Started"
variant: "filled"
onClicked: console.log("clicked")
}
```
## Theme Support
Automatic light/dark theme switching with property bindings.
## Showcase
Try the component showcase:
```bash
./demo.sh
```