import QtQuick
import QtQuick.Controls.Basic
import QtQuick.Controls.impl // Needed for features like the Control.blend() function
import DesignSystem

Button {
    id: control
    font.family: Fonts.dotrice
    font.bold: true

    background: Rectangle {
        // NOTE: copied from ~/Qt/6.8.3/macos/qml/QtQuick/Controls/Basic/Button.qml
        implicitWidth: 100
        implicitHeight: 40
        visible: !control.flat || control.down || control.checked || control.highlighted
        color: control.down ? Theme.highlight : "transparent"
        border.width: 0
        // custom
        radius: Theme.radius
    }
}
