@@ -33,6 +33,9 @@ const choiceCardsSchema = z.object({
3333 buttonSelectColour : hexColourSchema . nullish ( ) ,
3434 buttonSelectTextColour : hexColourSchema . nullish ( ) ,
3535 buttonSelectBorderColour : hexColourSchema . nullish ( ) ,
36+ buttonSelectMarkerColour : hexColourSchema . nullish ( ) ,
37+ pillTextColour : hexColourSchema . nullish ( ) ,
38+ pillBackgroundColour : hexColourSchema . nullish ( ) ,
3639 kind : z . literal ( 'ChoiceCards' ) ,
3740} ) ;
3841
@@ -88,10 +91,8 @@ export interface CtaDesign {
8891}
8992
9093interface TickerDesign {
91- text : HexColour ; //deprecated
9294 filledProgress : HexColour ;
9395 progressBarBackground : HexColour ;
94- goalMarker : HexColour ; //deprecated
9596 headlineColour : HexColour ; //new
9697 totalColour : HexColour ; //new
9798 goalColour : HexColour ; //new
@@ -116,6 +117,9 @@ interface ChoiceCardsDesign {
116117 buttonSelectColour ?: HexColour ;
117118 buttonSelectTextColour ?: HexColour ;
118119 buttonSelectBorderColour ?: HexColour ;
120+ buttonSelectMarkerColour ?: HexColour ;
121+ pillTextColour ?: HexColour ;
122+ pillBackgroundColour ?: HexColour ;
119123}
120124type Visual = BannerDesignImage | ChoiceCardsDesign ;
121125
0 commit comments