Pascal Precht fcb6847cc9 feat(Components): introduce StatusListItem component
This introduces a base list item component that is used in many different
places across Status Desktop. The component is configurable and allows for
child component customization.

Usage:

```qml
StatusListItem {
    title: "Title"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    icon.name: "info"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    image.source: "..."
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    image.source: "..."
    label: "Some label"
}

StatusListItem {
    title: "Title"
    subTitle: "Subtitle"
    icon.name: "info"
    label: "Some label"
    components: [
        StatusButton {
            text: "Button"
            size: StatusBaseButton.Size.Small
        }
        ...
    ]
}
```

Closes #19
2022-09-21 18:20:02 +02:00
2022-07-07 08:55:05 -04:00
2022-08-23 19:38:23 +02:00
2022-09-21 08:57:18 +02:00
2022-09-21 18:20:01 +02:00
2022-03-10 14:12:11 -04:00
2022-03-11 15:52:47 -05:00
2022-07-14 22:04:33 +02:00
2022-09-14 15:52:16 -04:00
2020-06-08 13:07:25 -04:00
2022-06-30 12:11:24 -04:00
Description
Status Desktop client made in Nim & QML
https://status.app
Readme
Languages
QML 39.5%
JavaScript 29.4%
Nim 18.5%
Python 5.6%
C++ 5.2%
Other 1.6%