| <?xml version="1.0" encoding="utf-8" ?> |
| <screenplay xmlns="urn:screenplay"> |
| |
| <path id="check"> |
| <moveTo x="20" y="50" /> |
| <quadTo x1="40" y1="70" x2="40" y2="77" /> |
| <quadTo x1="45" y1="55" x2="75" y2="30" /> |
| </path> |
| |
| <roundRect id="frame" |
| left="3" top="3" right="97" bottom="97" |
| rx="17" ry="17" /> |
| |
| <event kind="onLoad"> |
| <paint antiAlias="true" /> |
| |
| <!-- draw the background --> |
| |
| <paint stroke="true" strokeWidth="4"> |
| <color color="0x66000000"/> |
| </paint> |
| <matrix translate="[0,2]"/> |
| <add use="frame" /> |
| <paint> |
| <color color="black"/> |
| </paint> |
| <matrix translate="[0,-2]"/> |
| <add use="frame" /> |
| |
| <paint stroke="false"> |
| <linearGradient points="[0,frame.top,0,frame.bottom]" tileMode="clamp" |
| offsets="[0,0.65,1]"> |
| <color color="#F2F2F2" /> |
| <color color="#AFAFAF" /> |
| <color color="#C7C7C7" /> |
| </linearGradient> |
| </paint> |
| <add use="frame" /> |
| |
| <!-- draw the checkmark background --> |
| |
| <paint stroke="true" strokeWidth="9"> |
| <shader/> |
| <blur radius="1" blurStyle="normal"/> |
| <color color="0x88777777"/> |
| </paint> |
| <matrix translate="[0,-2]" /> |
| <add use="check" /> |
| |
| <paint> |
| <color color="0x88BBBBBB"/> |
| </paint> |
| <matrix translate="[0,4]" /> |
| <add use="check" /> |
| |
| <!-- draw the checkmark --> |
| |
| <paint> |
| <maskFilter/> |
| <color color="#66CC00"/> |
| </paint> |
| <matrix translate="[0,-2]" /> |
| <add use="check" /> |
| |
| </event> |
| |
| </screenplay> |