import QtQuick
import Quickshell
import qs.config
import qs.services

SettingsPage {
    title: "About Panama"
    lede: "A curated Hyprland desktop built around focus, speed, and good taste."

    SettingsCard {
        title: "Panama Desktop"
        subtitle: "Tokyo Night Moon · Prism glass · native tiling"

        TextRow {
            label: "Hyprland"
            value: SystemSettings.hyprlandVersion || "Detecting…"
        }
        TextRow {
            label: "Quickshell"
            value: SystemSettings.quickshellVersion
        }
        TextRow {
            label: "Display"
            value: SystemSettings.monitorName || "Detecting…"
        }
        TextRow {
            label: "Configuration"
            detail: Quickshell.shellDir
            value: "Local"
            divider: false
        }
    }

    SettingsCard {
        title: "Design principles"

        TextRow {
            label: "Curated by default"
            detail: "Strong choices instead of an incoherent matrix of switches"
        }
        TextRow {
            label: "Quiet while idle"
            detail: "No continuous decorative repaint loops"
        }
        TextRow {
            label: "Real system boundaries"
            detail: "Every control either works or clearly hands off to its owner"
            divider: false
        }
    }
}
