87 lines
2.8 KiB
QML
87 lines
2.8 KiB
QML
import QtQml 2.15
|
|
import QtQuick 2.15
|
|
|
|
Item {
|
|
id: root
|
|
|
|
Component.onCompleted: onActivate()
|
|
|
|
function onActivate() {
|
|
timer.restart()
|
|
slider.reset()
|
|
artwork.state = "nearGround"
|
|
}
|
|
|
|
function onLeave() {
|
|
}
|
|
|
|
width: 920
|
|
height: 630
|
|
|
|
Timer {
|
|
id: timer
|
|
interval: 20000
|
|
running: false
|
|
repeat: true
|
|
onTriggered: slider.currentSlideIndex++
|
|
}
|
|
|
|
MouseArea {
|
|
anchors.fill: parent
|
|
onClicked: {
|
|
timer.restart()
|
|
slider.currentSlideIndex++
|
|
}
|
|
}
|
|
|
|
Artwork {
|
|
id: artwork
|
|
anchors.fill: parent
|
|
}
|
|
|
|
Slider {
|
|
id: slider
|
|
height: 50
|
|
slides: [
|
|
Slide {
|
|
title: qsTr("Welcome to Euri Linux")
|
|
secondaryTitle: qsTr("Artix Linux, dinit init")
|
|
body: qsTr("A rolling-release distribution built for performance, simplicity, and choice. Select your desktop, customize your experience, and enjoy a system that's truly yours.")
|
|
footer: qsTr("Click or tap to advance")
|
|
},
|
|
Slide {
|
|
title: qsTr("Desktop Environments")
|
|
secondaryTitle: qsTr("Ten options to choose from")
|
|
body: qsTr("Plasma, Plasma (Minimal), Xfce, Cinnamon, MATE, LXQt, i3, Sway, Hyprland, or COSMIC — pick the environment that fits your workflow during installation.")
|
|
},
|
|
Slide {
|
|
title: qsTr("Init System")
|
|
secondaryTitle: qsTr("dinit by default")
|
|
body: qsTr("Fast, parallel service boot with dinit. runit and s6 are also available for selection during online installation.")
|
|
},
|
|
Slide {
|
|
title: qsTr("Installation Modes")
|
|
secondaryTitle: qsTr("Online by default")
|
|
body: qsTr("All packages are installed online from the Artix and Euri Linux repositories, so you always get the latest versions. Choose your DE, DM, and additional packages during installation.")
|
|
},
|
|
Slide {
|
|
title: qsTr("Built on Artix Linux")
|
|
secondaryTitle: qsTr("Rolling, stable, lightweight")
|
|
body: qsTr("Access to the Artix and Arch Linux repositories. Full AUR support. The latest packages without the bloat.")
|
|
},
|
|
Slide {
|
|
title: qsTr("Thank You")
|
|
secondaryTitle: qsTr("Your installation is in progress")
|
|
body: qsTr("Sit back and relax while your system is being configured. We hope you enjoy Euri Linux.")
|
|
footer: qsTr("github.com/Euri-Linux")
|
|
}
|
|
]
|
|
|
|
anchors {
|
|
centerIn: parent
|
|
horizontalCenterOffset: -100
|
|
verticalCenterOffset: -57
|
|
}
|
|
}
|
|
}
|