export default {
  showcaseId: '3',
  previewImage: {
    set: {
      ORIGINAL: {
        url: 'custom_section_showcase_3_preview.jpg',
      },
    },
  },
  blockName: '$label.showcase_3.blockName',
  layoutId: 'Caption_On_Image',
  content: {
    section_title: {
      type: 'INPUTBOX',
      text: '$label.showcase_3.section_title.text',
    },

    images: {
      type: 'DECK',
      cards: [
        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_3.image_text_1.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'bike_new_arrivals_low.jpg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'bike_new_arrivals_high.jpg',
                  },
                  WEBP_LOW_RES: {
                    url: 'bike_new_arrivals_high.jpg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'bike_new_arrivals_high.jpg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_3.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_3.image_text_2.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'fixed_gears_low.jpg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'fixed_gears_high.jpg',
                  },
                  WEBP_LOW_RES: {
                    url: 'fixed_gears_low.jpg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'fixed_gears_high.jpg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_3.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_3.image_text_3.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'repair_service_low.jpg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'repair_service_high.jpg',
                  },
                  WEBP_LOW_RES: {
                    url: 'repair_service_low.jpg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'repair_service_high.jpg',
                  },
                },
                borderInfo: {},
              },
            },

            image_link: {
              type: 'INPUTBOX',
              text: '$label.showcase_3.image_link_1.text',
            },
          },
        },

        {
          settings: {
            image_text: {
              type: 'TEXTAREA',
              text: '$label.showcase_3.image_text_4.text',
            },

            image_content: {
              type: 'IMAGE',
              imageData: {
                set: {
                  MOBILE_WEBP_LOW_RES: {
                    url: 'bike_accessories_low.jpg',
                  },
                  MOBILE_WEBP_HI_RES: {
                    url: 'bike_accessories_high.jpg',
                  },
                  WEBP_LOW_RES: {
                    url: 'bike_accessories_low.jpg',
                  },
                  WEBP_HI_2X_RES: {
                    url: 'bike_accessories_high.jpg',
                  },
                },
                borderInfo: {},
              },
            },
          },
        },
      ],
    },
    toggle: {
      type: 'TOGGLE',
      label: '$label.showcase_3.toggle.label',
      description: '$label.showcase_3.toggle.description',
      defaults: {
        enabled: true,
      },
    },
    selectbox: {
      type: 'SELECTBOX',
      placeholder: '$label.showcase_3.selectbox.placeholder',
      label: '$label.showcase_3.selectbox.label',
      description: '$label.showcase_3.selectbox.description',
      options: [
        {
          value: 'one',
          label: '$label.showcase_3.selectbox.one.label',
        },
        {
          value: 'two',
          label: '$label.showcase_3.selectbox.two.label',
        },
      ],
      defaults: {
        value: 'one',
      },
    },
    info: {
      type: 'INFO',
      text: '$label.showcase_3.info.text',
      button: {
        title: '$label.showcase_3.info.button.title',
        link: 'https://example.com',
        buttonType: 'HYPER_LINK',
      },
    },
    button: {
      type: 'BUTTON',
      label: '$label.showcase_1.button.label',
      title: '$label.showcase_1.button.defaults.title',
      buttonType: 'HYPER_LINK',
      link: 'https://www.example.com',
    },
  },
  design: {
    section_title: {
      type: 'TEXT',
      font: 'pt_mono',
      size: 48,
      bold: true,
      italic: false,
      color: '#FFFFFF',
    },
    image_text: {
      type: 'TEXT',
      font: 'pt_mono',
      size: 24,
      bold: true,
      italic: false,
      color: '#FFFFFF',
    },
    background: {
      type: 'BACKGROUND',
      style: 'GRADIENT',
      color: ['#131313', '#292929'],
    },
    image_content: {
      type: 'IMAGE',
      overlay: 'GRADIENT',
      color: ['#000000', '#00000033'],
    },
  },
} as const;
