// SPDX-FileCopyrightText: 2026, Shaun Reed // // SPDX-License-Identifier: GNU General Public License v3.0 or later import QtQuick import QtQuick.Controls import clide.module 1.0 Rectangle { required property bool hovered required property bool pressed border.color: pressed ? RustColors.pressed : hovered ? RustColors.hovered : RustColors.gutter color: pressed ? RustColors.pressed : hovered ? RustColors.hovered : RustColors.gutter implicitHeight: 8 radius: 2.5 // Execute these behaviors when the color is changed. Behavior on color { ColorAnimation { duration: 400 } } }