style-example-theme-three.json 2.1 KB
{
  "styles":
  {
    "Title":{
      "textColor":"#0000ff",
      "background":
      {
        "visualType":"COLOR",
        "mixColor": [ 1.0, 1.0, 1.0, 1.0 ]
      }
    },
    "TableView":{
      "background":
      {
        "visualType":"COLOR",
        "mixColor": [ 1.0, 1.0, 1.0, 0.03 ]
      }
    },
    "RadioButton":{
      "label":{
        "textColor": [1,1,1,1]
      }
    },
    "CheckboxButton":{
      "label":{
        "textColor": [1,1,1,1]
      }
    },
    "ColorLabel1":{
      "textColor": [1,0,0,1]
    },
    "ColorLabel2":{
      "textColor": [0,1,0,1]
    },
    "ColorLabel3":{
      "textColor": [0.3,0.3,1,1]
    },
    "ThemeLabel":{
      "textColor":[0,1,1,1]
    },
    "PopupTitle":{
      "textColor":[1,1,1,1]
    },
    "PopupBody":{
      "textColor":[1,1,0,1]
    },
    "TextLabel":{
      "textColor":[0,0,0,1]
    },
    "ImageChannelControl":
    {
      "enableVisibilityTransition":
      [
        {
          "target":"imageVisual",
          "property":"size",
          "initialValue":[0.1,0.1],
          "targetValue":[1,1],
          "animator":
          {
            "alphaFunction":"EASE_IN",
            "timePeriod":
            {
              "duration":0.3,
              "delay":0.1
            }
          }
        },
        {
          "target":"imageVisual",
          "property":"mixColor",
          "targetValue":[1,1,1,1]
        }
      ],
      "disableVisibilityTransition":
      [
        {
          "target":"imageVisual",
          "property":"size",
          "initialValue":[1,1],
          "targetValue":[0.1,0.1],
          "animator":
          {
            "alphaFunction":"EASE_OUT",
            "timePeriod":
            {
              "duration":0.3,
              "delay":0.0
            }
          }
        },
        {
          "target":"imageVisual",
          "property":"mixColor",
          "targetValue":[1,1,1,0],
          "animator":
          {
            "alphaFunction":"EASE_OUT",
            "timePeriod":
            {
              "duration":0.3,
              "delay":0.0
            }
          }
        }
      ]
    }
  }
}