initial commit for llm chat tab in sidebar
This commit is contained in:
@@ -23,9 +23,12 @@ Item {
|
||||
required property var visibilities
|
||||
|
||||
anchors.bottomMargin: (-implicitHeight - 5) * offsetScale
|
||||
implicitHeight: content.implicitHeight + 8 * 2
|
||||
clip: chatActive
|
||||
implicitHeight: chatActive ? 21 : content.implicitHeight + 8 * 2
|
||||
implicitWidth: sidebar.width * (1 - sidebar.offsetScale)
|
||||
opacity: 1 - offsetScale
|
||||
opacity: (1 - offsetScale) * chatFade
|
||||
readonly property bool chatActive: sidebar.chatActive
|
||||
property real chatFade: chatActive ? 0 : 1
|
||||
visible: offsetScale < 1
|
||||
|
||||
Behavior on offsetScale {
|
||||
@@ -35,6 +38,20 @@ Item {
|
||||
}
|
||||
}
|
||||
|
||||
Behavior on chatFade {
|
||||
Anim {
|
||||
duration: Tokens.anim.durations.expressiveDefaultSpatial
|
||||
easing: Tokens.anim.expressiveDefaultSpatial
|
||||
}
|
||||
}
|
||||
|
||||
Behavior on implicitHeight {
|
||||
Anim {
|
||||
duration: Tokens.anim.durations.expressiveDefaultSpatial
|
||||
easing: Tokens.anim.expressiveDefaultSpatial
|
||||
}
|
||||
}
|
||||
|
||||
Loader {
|
||||
id: content
|
||||
|
||||
|
||||
Reference in New Issue
Block a user