Files
metabuilder/qml/MetaBuilder/ContactForm.qml
johndoe6345789 6e394d7846 style(qt6): 80-char margin enforced — 737 violations → 29 remaining
191 files reformatted across views, components, widgets, hybrid, contexts.
New components: CCreateSchemaDialog, CAddFieldDialog, CAdminContentPanel.
JS helpers: connBadgeStatus/Text, adminStats, exampleLabels, onLevelClicked.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 15:48:39 +00:00

67 lines
1.5 KiB
QML

import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
Rectangle {
id: contact
radius: 14
color: "#0b1121"
border.color: "#1d2a42"
border.width: 1
padding: 22
signal submitRequested(string name, string company, string email)
ColumnLayout {
anchors.fill: parent
spacing: 16
Text {
text: "Start a project"
font.pixelSize: 22
color: "#ffffff"
}
Text {
text: "Share your stack vision and MetaBuilder will map it to
seeds, workflows, and runtime automation."
font.pixelSize: 16
color: "#aeb8cf"
wrapMode: Text.Wrap
}
RowLayout {
spacing: 10
TextField {
id: nameInput
placeholderText: "Your name"
Layout.fillWidth: true
}
TextField {
id: companyInput
placeholderText: "Company"
Layout.fillWidth: true
}
TextField {
id: emailInput
placeholderText: "Email"
Layout.fillWidth: true
}
}
Button {
text: "Schedule a call"
font.pixelSize: 16
background: Rectangle {
radius: 10
color: "#5a7dff"
}
onClicked: contact.submitRequested(nameInput.text,
companyInput.text, emailInput.text)
}
}
}