Skip to content

Instantly share code, notes, and snippets.

@f0rr0
Last active August 26, 2020 06:48
Show Gist options
  • Save f0rr0/aacb1649e6cbea8231246dfeead537d6 to your computer and use it in GitHub Desktop.
Save f0rr0/aacb1649e6cbea8231246dfeead537d6 to your computer and use it in GitHub Desktop.
landing.json
// 20200804192155
// https://akki91.github.io/json.io/skin/landing.json
{
"data": {
"sections": [
{
"header": "Hi, Robert",
"background_image": {
"dominant_color": "#c1d8cc",
"height": "602px",
"loop": false,
"thumbnail_image_url": null,
"type": "image",
"url": "https://kult-assets.imgix.net/skincare/quiz/after.jpg",
"uuid": "after",
"width": "400px"
},
"section": "skin_kult",
"skin_code_icons": [
"skin_code_oily_texture_border",
"skin_code_sensitive_texture_border",
"skin_code_pigmented_texture_border",
"skin_code_wrinkled_texture_border"
],
"skin_concern_icons": [
"concern_anti_aging_border",
"concern_pores_border",
"concern_dullness_border"
],
"skin_quiz_taken": true,
"target": {
"sub_title": null,
"title": null,
"type": "skin_kult",
"uuid": "skin"
},
"type": "skin_kult"
},
{
"media": {
"dominant_color": "#c1d8cc",
"height": "602px",
"loop": false,
"thumbnail_image_url": null,
"type": "image",
"url": "https://kult-assets.imgix.net/skincare/quiz/after.jpg",
"uuid": "after",
"width": "400px"
},
"is_loved": true,
"cta": {
"text": "",
"background": ""
},
"target": {
},
"type": "tips-section",
"section": "tips-section"
},
{
"items": [
{
"icon": "concern_pores",
"name": "Pores",
"text_color": "",
"target": {
}
},
// add item with target to the last section in quiz
{
icon: "",
name: "Add concern",
text_color: "",
"target: {
}
}
],
"header": "Target your concerns", // use header from DSPT explainer
"section": "icons-concerns",
"type": "icons-concerns"
},
{
pages": [
[
{
"media": "Shared.Media",
"size": "small"
},
{
"media": "Shared.Media",
"size": "big"
}
],
[
{
"media": "Shared.Media",
"size": "small",
"target": {
}
},
{
"media": "Shared.Media",
"size": "small",
"target": {
}
},
{
"media": "Shared.Media",
"size": "small",
"target": {
}
],
[
{
"media": "Shared.Media",
"size": "big"
},
{
"media": "Shared.Media",
"size": "small"
}
]
],
"header": "Personalised Stores for you", // should be the DSPT header
"section": "shop-grid",
"type": "shop-grid"
},
{
"items": [
{
"media": {
},
"target": {
}
}
],
"header": "Stories for you", // DSPT header format
"section": "stories-list",
"cta": {
"target": {
},
"text": ""
}
"type": "stories-list"
},
{
"items": [
{
"media": {
},
"target": {
}
}
],
"header": "Categories for you", // DSPT header format
"section": "categories-caraousel",
"type": "categories-caraousel"
}
]
}
}
@f0rr0
Copy link
Author

f0rr0 commented Aug 18, 2020

{
  "data":{
      "skin_kult_landing_header":{
        "asset_identifier": "",
        "header_text":"Hi, Robert",
        "skin_code_icons":[
          "skin_code_combination_texture_border",
          "skin_code_resistant_texture_border",
          "skin_code_pigmented_texture_border",
          "skin_code_tight_texture_border"
        ],
        "skin_concern_icons":[
          "concern_dark_circles_border",
          "concern_dark_spots_patches_border"
        ],
        "cta_text": "Tap to edit",
        "target": {
              // explainer target
         }
      },
      "items":[
        {
          "media":{
            "dominant_color":"#c1d8cc",
            "height":"602px",
            "loop":false,
            "thumbnail_image_url":null,
            "type":"image",
            "url":"https://kult-assets.imgix.net/skincare/quiz/after.jpg",
            "uuid":"after",
            "width":"400px"
          },
          "is_loved":true,
          "cta":{
            "text":"",
            "background":""
          },
          "target":{

          },
          "type":"tips-section",
          "section":"tips-section"
        },
        {
          "items":[
            {
              "icon":"concern_pores",
              "name":"Pores",
              "text_color":"",
              "target":{

              }
            },
            {
              "icon":"",
              "name":"Add concern",
              "text_color":"",
              "target":{

              }
            } // will be sent when concern count == 0
          ],
          "modify_concern_cta":{
            "target":{

            }
          }, // nullable, will be sent when concern count > 0
          "header":"Target your concerns",
          "section":"icons-concerns",
          "type":"icons-concerns"
        },
        {
          "pages":[
            [
              {
                "media":"Shared.Media",
                "size":"small"
              },
              {
                "media":"Shared.Media",
                "size":"big"
              }
            ],
            [
              {
                "media":"Shared.Media",
                "size":"small",
                "target":{

                }
              },
              {
                "media":"Shared.Media",
                "size":"small",
                "target":{

                }
              },
              {
                "media":"Shared.Media",
                "size":"small",
                "target":{

                }
              }
            ],
            [
              {
                "media":"Shared.Media",
                "size":"big"
              },
              {
                "media":"Shared.Media",
                "size":"small"
              }
            ]
          ],
          "header":"Personalised Stores for you",
          "section":"shop-grid",
          "type":"shop-grid"
        },
        {
          "items":[
            {
              "media":{

              },
              "target":{

              }
            }
          ],
          "header":"Stories for you",
          "section":"stories-list",
          "cta":{
            "target":{

            },
            "text":""
          },
          "type":"stories-list"
        },
        {
          "items":[
            {
              "media":{

              },
              "target":{

              }
            }
          ],
          "header":"Categories for you",
          "section":"categories-caraousel",
          "type":"categories-caraousel"
        }
      ]
    }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment