Bug 465774

Summary: data-warning needs usable data-warning-symbolic counterpart
Product: [Plasma] Breeze Reporter: ratijas <me>
Component: IconsAssignee: visual-design
Status: ASSIGNED ---    
Severity: wishlist CC: kainz.a, m, nate
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: data-warning vs data-warning-symbolic comparison

Description ratijas 2023-02-15 14:56:06 UTC
Created attachment 156275 [details]
data-warning vs data-warning-symbolic comparison

SUMMARY

Presently, data-warning is a triangle icon with a white exclamation mark in the middle. There is no -symbolic counterpart provided, so requesting `data-warning-symbolic` icon produces just this triangle, filled with white color completely, which isn't particularly useful or descriptive.

STEPS TO REPRODUCE
1. Run the following qml with qmlscene or whatever:

```
import QtQuick 2.15
import org.kde.kirigami 2.20 as Kirigami

Rectangle {
    width: 64 * 2; height: 64
    Rectangle {
        anchors.fill: parent
        color: Kirigami.Theme.backgroundColor
    }
    Row {
        Kirigami.Icon {
            source: "data-warning"
            height: 64; width: 64
        }
        Kirigami.Icon {
            source: "data-warning-symbolic"
            height: 64; width: 64
        }
    }
}
```

OBSERVED RESULT
Solid white triangle on the right.

EXPECTED RESULT
Some kind of usable warning sign. For example, white outline and white "!" in the middle; or white fill and transparent "!".
Comment 1 ratijas 2023-02-15 14:57:43 UTC
See also a discussion at VDG chat: https://t.me/vdgmainroom/345462