Skip to content

Instantly share code, notes, and snippets.

@timarney
Created April 28, 2023 11:23
Show Gist options
  • Save timarney/0bc2b8c47c0e62f3df19869d2edc631b to your computer and use it in GitHub Desktop.
Save timarney/0bc2b8c47c0e62f3df19869d2edc631b to your computer and use it in GitHub Desktop.
{
"titleEn": "",
"titleFr": "Title",
"introduction": {
"descriptionEn": "",
"descriptionFr": ""
},
"privacyPolicy": {
"descriptionEn": "",
"descriptionFr": ""
},
"confirmation": {
"descriptionEn": "",
"descriptionFr": "",
"referrerUrlEn": "",
"referrerUrlFr": ""
},
"layout": [
1,
2,
6,
5,
4,
1,
11,
9,
7
],
"elements": [
{
"id": 1,
"type": "richText",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "",
"titleFr": "",
"validation": {
"required": false
},
"descriptionEn": "",
"descriptionFr": "Some text",
"placeholderEn": "",
"placeholderFr": ""
}
},
{
"id": 2,
"type": "checkbox",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": "one"
},
{
"en": "",
"fr": "two"
},
{
"en": "",
"fr": "three"
}
],
"titleEn": "",
"titleFr": "q1",
"validation": {
"required": true
},
"descriptionEn": "",
"descriptionFr": "",
"placeholderEn": "",
"placeholderFr": ""
}
},
{
"id": 6,
"type": "richText",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "",
"titleFr": "",
"validation": {
"required": false
},
"descriptionEn": "## How can we contact you?",
"descriptionFr": "## Comment pouvons-nous vous contacter?",
"placeholderEn": "",
"placeholderFr": ""
}
},
{
"id": 5,
"type": "textField",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "Phone number",
"titleFr": "Numéro de téléphone",
"validation": {
"required": true
},
"descriptionEn": "Enter your phone number. For example: 111-222-3333",
"descriptionFr": "Entrez votre numéro de téléphone. Par exemple : 111-222-3333",
"placeholderEn": "",
"placeholderFr": "",
"autoComplete": "phone"
}
},
{
"id": 4,
"type": "textField",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "Email address",
"titleFr": "Adresse courriel",
"validation": {
"required": true,
"type": "email"
},
"descriptionEn": "Enter an email address. For example: [email protected]",
"descriptionFr": "Entrez une adresse courriel. Par exemple : [email protected]",
"placeholderEn": "",
"placeholderFr": "",
"autoComplete": "email"
}
},
{
"id": 1,
"type": "textField",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "Full name",
"titleFr": "Nom complet",
"validation": {
"required": true
},
"descriptionEn": "Include your first and last names. Middle names are optional.",
"descriptionFr": "Indiquez votre prénom et nom de famille. Le deuxième prénom est optionnel.",
"placeholderEn": "",
"placeholderFr": "",
"autoComplete": "name"
}
},
{
"id": 11,
"type": "richText",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "",
"titleFr": "",
"validation": {
"required": false
},
"descriptionEn": "### What is your address?",
"descriptionFr": "### Quelle est votre adresse?",
"placeholderEn": "",
"placeholderFr": ""
}
},
{
"id": 9,
"type": "textField",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "City, town or community",
"titleFr": "Ville",
"validation": {
"required": true
},
"descriptionEn": "",
"descriptionFr": "",
"placeholderEn": "",
"placeholderFr": "",
"autoComplete": "address-level2"
}
},
{
"id": 7,
"type": "textField",
"properties": {
"subElements": [],
"choices": [
{
"en": "",
"fr": ""
}
],
"titleEn": "Postal code",
"titleFr": "Code postal",
"validation": {
"required": true
},
"descriptionEn": "",
"descriptionFr": "",
"placeholderEn": "",
"placeholderFr": "",
"autoComplete": "postal-code"
}
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment