Skip to content

Commit

Permalink
feat(YouTube - Custom branding icon): Add splash animation for `Revan…
Browse files Browse the repository at this point in the history
…cify Blue`, `Revancify Red` and `Revancify Yellow`

1

Co-Authored-By: MondayNitro <[email protected]>
  • Loading branch information
anddea and MondayNitro committed Jun 18, 2024
1 parent 52eb7b0 commit 95fed8c
Show file tree
Hide file tree
Showing 12 changed files with 93 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:name="vector" android:height="288.0dip" android:width="288.0dip" android:viewportWidth="288.0" android:viewportHeight="288.0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<group android:name="group" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path" android:fillColor="#ff000000" android:pathData="M 144 48 C 118.549 48 94.115 58.121 76.118 76.118 C 58.121 94.115 48 118.549 48 144 C 48 169.451 58.121 193.885 76.118 211.882 C 94.115 229.879 118.549 240 144 240 C 169.451 240 193.885 229.879 211.882 211.882 C 229.879 193.885 240 169.451 240 144 C 240 118.549 229.879 94.115 211.882 76.118 C 193.885 58.121 169.451 48 144 48 Z" android:strokeWidth="1.0" />
</group>
<group android:name="group_1" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path_1" android:fillColor="#ff000000" android:pathData="M 88.266 131.227 C 88.629 119.576 96.365 109.503 108.357 107.576 C 117.109 106.184 128.859 105 143.607 105 C 158.355 105 170.105 106.184 178.857 107.576 C 190.849 109.503 198.585 119.576 198.948 131.227 C 199.117 135.776 199.214 140.465 199.214 144.457 C 199.214 148.449 199.117 153.137 198.948 157.687 C 198.585 169.338 190.849 179.411 178.857 181.337 C 170.105 182.73 158.355 183.913 143.607 183.913 C 128.859 183.913 117.109 182.73 108.357 181.337 C 96.365 179.411 88.629 169.338 88.266 157.687 C 88.121 153.137 88 148.449 88 144.457 C 88 140.465 88.121 135.776 88.266 131.227 Z" android:strokeColor="#ffffffff" android:strokeWidth="12.0" />
<path android:name="path_2" android:fillColor="#ff9591ff" android:pathData="M 129.545 132.069 C 129.545 123.551 138.832 118.236 146.278 122.507 L 167.461 134.623 C 174.906 138.893 174.906 149.523 167.461 153.794 L 146.278 165.909 C 138.832 170.18 129.545 164.865 129.545 156.347 L 129.545 132.069 Z" android:strokeWidth="1.0" />
<path android:name="path_3" android:fillColor="#ffffffff" android:pathData="M 115 135.713 C 115 129.749 121.722 126.035 127.131 129.006 L 142.463 137.501 C 147.846 140.471 147.846 147.945 142.463 150.916 L 127.131 159.411 C 121.722 162.381 115 158.668 115 152.703 L 115 135.713 Z" android:strokeWidth="1.0" />
</group>
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="250" android:startOffset="450" android:valueFrom="0" android:valueTo="360" android:valueType="floatType" android:propertyName="rotation" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<animated-vector android:drawable="@drawable/$avd_anim__0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<target android:name="group" android:animation="@drawable/$avd_anim__1" />
<target android:name="group_1" android:animation="@drawable/$avd_anim__2" />
</animated-vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:name="vector" android:height="288.0dip" android:width="288.0dip" android:viewportWidth="288.0" android:viewportHeight="288.0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<group android:name="group" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path" android:fillColor="#ff000000" android:pathData="M 144 48 C 118.549 48 94.115 58.121 76.118 76.118 C 58.121 94.115 48 118.549 48 144 C 48 169.451 58.121 193.885 76.118 211.882 C 94.115 229.879 118.549 240 144 240 C 169.451 240 193.885 229.879 211.882 211.882 C 229.879 193.885 240 169.451 240 144 C 240 118.549 229.879 94.115 211.882 76.118 C 193.885 58.121 169.451 48 144 48 Z" android:strokeWidth="1.0" />
</group>
<group android:name="group_1" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path_1" android:fillColor="#ff000000" android:pathData="M 88.266 131.227 C 88.629 119.576 96.365 109.503 108.357 107.576 C 117.109 106.184 128.859 105 143.607 105 C 158.355 105 170.105 106.184 178.857 107.576 C 190.849 109.503 198.585 119.576 198.948 131.227 C 199.117 135.776 199.214 140.465 199.214 144.457 C 199.214 148.449 199.117 153.137 198.948 157.687 C 198.585 169.338 190.849 179.411 178.857 181.337 C 170.105 182.73 158.355 183.913 143.607 183.913 C 128.859 183.913 117.109 182.73 108.357 181.337 C 96.365 179.411 88.629 169.338 88.266 157.687 C 88.121 153.137 88 148.449 88 144.457 C 88 140.465 88.121 135.776 88.266 131.227 Z" android:strokeColor="#ffffffff" android:strokeWidth="12.0" />
<path android:name="path_2" android:fillColor="#ffff3366" android:pathData="M 129.545 132.069 C 129.545 123.551 138.832 118.236 146.278 122.507 L 167.461 134.623 C 174.906 138.893 174.906 149.523 167.461 153.794 L 146.278 165.909 C 138.832 170.18 129.545 164.865 129.545 156.347 L 129.545 132.069 Z" android:strokeWidth="1.0" />
<path android:name="path_3" android:fillColor="#ffffffff" android:pathData="M 115 135.713 C 115 129.749 121.722 126.035 127.131 129.006 L 142.463 137.501 C 147.846 140.471 147.846 147.945 142.463 150.916 L 127.131 159.411 C 121.722 162.381 115 158.668 115 152.703 L 115 135.713 Z" android:strokeWidth="1.0" />
</group>
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="250" android:startOffset="450" android:valueFrom="0" android:valueTo="360" android:valueType="floatType" android:propertyName="rotation" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<animated-vector android:drawable="@drawable/$avd_anim__0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<target android:name="group" android:animation="@drawable/$avd_anim__1" />
<target android:name="group_1" android:animation="@drawable/$avd_anim__2" />
</animated-vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:name="vector" android:height="288.0dip" android:width="288.0dip" android:viewportWidth="288.0" android:viewportHeight="288.0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<group android:name="group" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path" android:fillColor="#ff000000" android:pathData="M 144 48 C 118.549 48 94.115 58.121 76.118 76.118 C 58.121 94.115 48 118.549 48 144 C 48 169.451 58.121 193.885 76.118 211.882 C 94.115 229.879 118.549 240 144 240 C 169.451 240 193.885 229.879 211.882 211.882 C 229.879 193.885 240 169.451 240 144 C 240 118.549 229.879 94.115 211.882 76.118 C 193.885 58.121 169.451 48 144 48 Z" android:strokeWidth="1.0" />
</group>
<group android:name="group_1" android:pivotX="144.0" android:pivotY="144.0">
<path android:name="path_1" android:fillColor="#ff000000" android:pathData="M 88.266 131.227 C 88.629 119.576 96.365 109.503 108.357 107.576 C 117.109 106.184 128.859 105 143.607 105 C 158.355 105 170.105 106.184 178.857 107.576 C 190.849 109.503 198.585 119.576 198.948 131.227 C 199.117 135.776 199.214 140.465 199.214 144.457 C 199.214 148.449 199.117 153.137 198.948 157.687 C 198.585 169.338 190.849 179.411 178.857 181.337 C 170.105 182.73 158.355 183.913 143.607 183.913 C 128.859 183.913 117.109 182.73 108.357 181.337 C 96.365 179.411 88.629 169.338 88.266 157.687 C 88.121 153.137 88 148.449 88 144.457 C 88 140.465 88.121 135.776 88.266 131.227 Z" android:strokeColor="#ffffffff" android:strokeWidth="12.0" />
<path android:name="path_2" android:fillColor="#ffeef400" android:pathData="M 129.545 132.069 C 129.545 123.551 138.832 118.236 146.278 122.507 L 167.461 134.623 C 174.906 138.893 174.906 149.523 167.461 153.794 L 146.278 165.909 C 138.832 170.18 129.545 164.865 129.545 156.347 L 129.545 132.069 Z" android:strokeWidth="1.0" />
<path android:name="path_3" android:fillColor="#ffffffff" android:pathData="M 115 135.713 C 115 129.749 121.722 126.035 127.131 129.006 L 142.463 137.501 C 147.846 140.471 147.846 147.945 142.463 150.916 L 127.131 159.411 C 121.722 162.381 115 158.668 115 152.703 L 115 135.713 Z" android:strokeWidth="1.0" />
</group>
</vector>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:interpolator/fast_out_slow_in" android:duration="250" android:startOffset="250" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleX" />
<objectAnimator android:interpolator="@android:anim/overshoot_interpolator" android:duration="400" android:startOffset="400" android:valueFrom="0" android:valueTo="1" android:valueType="floatType" android:propertyName="scaleY" />
<objectAnimator android:interpolator="@android:anim/linear_interpolator" android:duration="250" android:startOffset="450" android:valueFrom="0" android:valueTo="360" android:valueType="floatType" android:propertyName="rotation" />
</set>
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<animated-vector android:drawable="@drawable/$avd_anim__0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:aapt="http://schemas.android.com/aapt">
<target android:name="group" android:animation="@drawable/$avd_anim__1" />
<target android:name="group_1" android:animation="@drawable/$avd_anim__2" />
</animated-vector>

0 comments on commit 95fed8c

Please sign in to comment.