render NitroKit::FieldGroup.new(html: { id: "gallery-field-group-mixed" }) do
render NitroKit::Field.new(
nil,
:summary,
as: :textarea,
id: "gallery-field-group-summary",
name: "workspace[summary]",
value: "Release planning and production operations.",
label: "Summary"
)
render NitroKit::Field.new(
nil,
:time_zone,
as: :select,
id: "gallery-field-group-time-zone",
name: "workspace[time_zone]",
value: "Europe/Copenhagen",
label: "Time zone",
options: Gallery::Forms::Profile::TIME_ZONES
)
render NitroKit::Field.new(
nil,
:weekly_digest,
as: :checkbox,
id: "gallery-field-group-weekly-digest",
name: "workspace[weekly_digest]",
label: "Send a weekly digest",
checked: true
)
render NitroKit::Field.new(
nil,
:deployment_alerts,
as: :switch,
id: "gallery-field-group-deployment-alerts",
name: "workspace[deployment_alerts]",
label: "Deployment alerts",
description: "Notify workspace owners after production deploys."
)
end