Initial release

This commit is contained in:
renato97
2026-03-10 16:28:04 -03:00
commit c1caef7a96
46 changed files with 3404 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true">
<shape android:shape="rectangle">
<solid android:color="#2578B5" />
<stroke
android:width="3dp"
android:color="#FFFFFF" />
<corners android:radius="12dp" />
</shape>
</item>
<item android:state_selected="true">
<shape android:shape="rectangle">
<solid android:color="#2578B5" />
<stroke
android:width="3dp"
android:color="#FFFFFF" />
<corners android:radius="12dp" />
</shape>
</item>
<item>
<shape android:shape="rectangle">
<solid android:color="#1E1E1E" />
<stroke
android:width="1dp"
android:color="#3A3A3A" />
<corners android:radius="12dp" />
</shape>
</item>
</selector>

View File

@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="320dp"
android:height="180dp"
android:viewportWidth="320"
android:viewportHeight="180">
<!-- Fondo principal con gradiente azul -->
<path
android:fillColor="#0D47A1"
android:pathData="M0,0h320v180h-320z"/>
<!-- Efecto de gradiente diagonal -->
<path
android:fillColor="#1565C0"
android:pathData="M0,0L320,0L320,90Q160,120 0,90Z"/>
<!-- Efecto de luz en esquina superior derecha -->
<path
android:fillColor="#1976D2"
android:fillType="evenOdd"
android:pathData="M320,0L320,60Q280,40 240,0Z"/>
<!-- Patron decorativo de lineas diagonales -->
<group
android:alpha="0.1">
<path
android:fillColor="#FFFFFF"
android:pathData="M-20,180L20,180L100,0L60,0Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M60,180L100,180L180,0L140,0Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M140,180L180,180L260,0L220,0Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M220,180L260,180L340,0L300,0Z"/>
</group>
<!-- Circulos decorativos difuminados -->
<path
android:fillColor="#1E88E5"
android:fillAlpha="0.3"
android:pathData="M280,140m-40,0a40,40 0,1 1,80,0a40,40 0,1 1,-80,0"/>
<path
android:fillColor="#2196F3"
android:fillAlpha="0.2"
android:pathData="M40,40m-30,0a30,30 0,1 1,60,0a30,30 0,1 1,-60,0"/>
</vector>

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="320dp"
android:height="180dp"
android:viewportWidth="320"
android:viewportHeight="180">
<!-- Balon de futbol estilizado a la izquierda -->
<group
android:translateX="70"
android:translateY="90">
<!-- Sombra del balon -->
<path
android:fillColor="#000000"
android:fillAlpha="0.2"
android:pathData="M5,-48A50,50 0 1,1 5,52A50,50 0 1,1 5,-48"/>
<!-- Circulo exterior del balon -->
<path
android:fillColor="#FFFFFF"
android:pathData="M0,-50A50,50 0 1,1 0,50A50,50 0 1,1 0,-50"/>
<!-- Pentagono central -->
<path
android:fillColor="#0D47A1"
android:pathData="M0,-25L23,-8L14,20L-14,20L-23,-8Z"/>
<!-- Pentagonos superiores -->
<path
android:fillColor="#0D47A1"
android:pathData="M-37,-30L-13,-40L-7,-20L-27,-13Z"/>
<path
android:fillColor="#0D47A1"
android:pathData="M37,-30L13,-40L7,-20L27,-13Z"/>
<!-- Pentagonos inferiores -->
<path
android:fillColor="#0D47A1"
android:pathData="M-33,23L-13,13L-3,33L-23,40Z"/>
<path
android:fillColor="#0D47A1"
android:pathData="M33,23L13,13L3,33L23,40Z"/>
</group>
<!-- Texto "Futbol Libre" -->
<group
android:translateX="140"
android:translateY="75">
<!-- FUTBOL -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-60,-15L-60,15L-52,15L-52,2L-40,2L-40,-4L-52,-4L-52,-9L-38,-9L-38,-15Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-32,-15L-32,15L-24,15L-24,-15Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-16,-15L-16,15L5,15L5,9L-8,9L-8,-15Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M12,-16C5,-16 0,-11 0,-4L0,4C0,11 5,16 12,16L18,16C25,16 30,11 30,4L30,-4C30,-11 25,-16 18,-16ZM11,-9L19,-9C21,-9 22,-7 22,-4L22,4C22,7 21,9 19,9L11,9C9,9 8,7 8,4L8,-4C8,-7 9,-9 11,-9Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M40,15L40,1L48,1L56,15L65,15L56,0C60,-2 62,-5 62,-10C62,-14 59,-15 54,-15L40,-15L40,15ZM48,-9L54,-9C56,-9 57,-8 57,-6C57,-4 56,-3 54,-3L48,-3Z"/>
<!-- LIBRE -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-60,22L-60,52L-42,52L-42,46L-52,46L-52,22Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-36,22L-36,52L-16,52L-16,46L-28,46L-28,40L-18,40L-18,34L-28,34L-28,28L-16,28L-16,22Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-10,22L-10,52L2,52C10,52 14,47 14,40L14,34C14,27 10,22 2,22ZM-2,28L2,28C5,28 6,30 6,34L6,40C6,44 5,46 2,46L-2,46Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M20,22L20,52L42,52L42,46L28,46L28,40L38,40L38,34L28,34L28,28L42,28L42,22Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M48,22L48,52L56,52L56,40L64,52L74,52L64,38C68,36 70,33 70,28C70,24 68,22 62,22ZM56,28L62,28C64,28 65,29 65,31C65,33 64,34 62,34L56,34Z"/>
</group>
<!-- Icono de TV pequeno -->
<group
android:translateX="280"
android:translateY="140">
<!-- Pantalla de TV -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-25,-15L25,-15A5,5 0 0,1 30,-10L30,15A5,5 0 0,1 25,20L-25,20A5,5 0 0,1 -30,15L-30,-10A5,5 0 0,1 -25,-15"/>
<!-- Pantalla interna azul -->
<path
android:fillColor="#1976D2"
android:pathData="M-22,-8L22,-8L22,14L-22,14Z"/>
<!-- Senal de onda (broadcast) -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-12,-22Q-12,-28 -6,-28Q0,-28 0,-22"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-18,-26Q-18,-35 -6,-35Q6,-35 6,-26"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M-24,-30Q-24,-42 -6,-42Q12,-42 12,-30"/>
<!-- Patas de la TV -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-15,20L-10,20L-8,26L-17,26Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M15,20L10,20L8,26L17,26Z"/>
</group>
<!-- Texto "TV" pequeno -->
<group
android:translateX="280"
android:translateY="165">
<path
android:fillColor="#FFFFFF"
android:pathData="M-10,0L-4,0L4,-12L12,-12L12,0L16,0L16,-16L8,-16Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M20,-16L20,0L32,0L32,-4L24,-4L24,-16Z"/>
</group>
</vector>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#2578B5"/>
</shape>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#1E1E1E"/>
</shape>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#2D2D2D"/>
</shape>

View File

@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<!-- Fondo azul gradiente simulado -->
<path
android:fillColor="#1565C0"
android:pathData="M0,0h108v108h-108z"/>
<!-- Circulo mas oscuro para efecto gradiente -->
<path
android:fillColor="#0D47A1"
android:pathData="M0,54Q27,27 54,27Q81,27 108,54L108,108L0,108Z"/>
</vector>

View File

@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<!-- Balon de futbol estilizado -->
<group
android:translateX="54"
android:translateY="54">
<!-- Circulo exterior del balon -->
<path
android:fillColor="#FFFFFF"
android:pathData="M0,-30A30,30 0 1,1 0,30A30,30 0 1,1 0,-30"/>
<!-- Pentagono central -->
<path
android:fillColor="#1565C0"
android:pathData="M0,-15L14,-5L9,12L-9,12L-14,-5Z"/>
<!-- Pentagonos superiores -->
<path
android:fillColor="#1565C0"
android:pathData="M-22,-18L-8,-24L-4,-12L-16,-8Z"/>
<path
android:fillColor="#1565C0"
android:pathData="M22,-18L8,-24L4,-12L16,-8Z"/>
<!-- Pentagonos inferiores -->
<path
android:fillColor="#1565C0"
android:pathData="M-20,14L-8,8L-2,20L-14,24Z"/>
<path
android:fillColor="#1565C0"
android:pathData="M20,14L8,8L2,20L14,24Z"/>
</group>
<!-- Icono de TV pequeno en la esquina -->
<group
android:translateX="78"
android:translateY="78">
<path
android:fillColor="#FFFFFF"
android:pathData="M-12,-8L12,-8A4,4 0 0,1 16,-4L16,8A4,4 0 0,1 12,12L-12,12A4,4 0 0,1 -16,8L-16,-4A4,4 0 0,1 -12,-8"/>
<!-- Pantalla -->
<path
android:fillColor="#1565C0"
android:pathData="M-10,-2L10,-2L10,8L-10,8Z"/>
<!-- Patas de la TV -->
<path
android:fillColor="#FFFFFF"
android:pathData="M-8,12L-6,12L-5,16L-9,16Z"/>
<path
android:fillColor="#FFFFFF"
android:pathData="M8,12L6,12L5,16L9,16Z"/>
</group>
</vector>