App structure, fonts, icons and screens added.
@ -1,3 +1,4 @@
|
||||
org.gradle.jvmargs=-Xmx1536M
|
||||
android.useAndroidX=true
|
||||
android.enableJetifier=true
|
||||
android.enableR8=true
|
||||
|
||||
@ -1,2 +1,5 @@
|
||||
sdk.dir=/Users/mohamedmekawy/Library/Android/sdk
|
||||
flutter.sdk=/Users/mohamedmekawy/Desktop/flutter
|
||||
sdk.dir=C:\\Users\\sikander.saleem\\Documents\\Sdks\\android
|
||||
flutter.sdk=C:\\Users\\sikander.saleem\\Documents\\Sdks\\flutter
|
||||
flutter.buildMode=debug
|
||||
flutter.versionName=1.0.0
|
||||
flutter.versionCode=1
|
||||
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.43 25.3">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_29" data-name="Layer 29">
|
||||
<path id="Path_14" data-name="Path 14" class="cls-1" d="M26.73,25.3a1.63,1.63,0,0,1-1.63-1.63V18.81H20.24l-6.19,4a1.74,1.74,0,0,1-2.7-1.46V13.15H9.7a1.63,1.63,0,0,1-1.63-1.63v0A1.67,1.67,0,0,1,9.7,9.89h1.65V1.75A1.77,1.77,0,0,1,13.1,0a1.69,1.69,0,0,1,1,.29l6.22,3.93h9.5a2.66,2.66,0,0,1,2.66,2.65v9.31a2.65,2.65,0,0,1-2.66,2.63H28.38v4.86a1.62,1.62,0,0,1-1.62,1.62ZM30,6.86a.21.21,0,0,0-.23-.21H19.53l-.59-.39L13.79,3V20.07l5.15-3.3.59-.39H29.78a.23.23,0,0,0,.22-.23V6.87ZM5,22.06a.76.76,0,0,1-.55-.24l0,0a.78.78,0,0,1,0-1.11l2.3-2.3,0,0a.78.78,0,0,1,1.1,0l0,0a.77.77,0,0,1,0,1.1l-2.3,2.31A.83.83,0,0,1,5,22.06ZM.81,12.33h0A.8.8,0,0,1,0,11.52v-.07a.8.8,0,0,1,.81-.79H4.08a.8.8,0,0,1,.79.81v0a.81.81,0,0,1-.81.8Zm7-7.66a.8.8,0,0,1-.57.24.79.79,0,0,1-.57-.25l-2.3-2.3a.84.84,0,0,1,0-1.13l0,0a.78.78,0,0,1,1.11,0l2.3,2.3,0,0a.78.78,0,0,1,0,1.1Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.23 31.21">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M15.61,0A15.61,15.61,0,1,1,0,15.55,15.64,15.64,0,0,1,15.61,0ZM28.84,15.59A13.22,13.22,0,1,0,15.66,28.81,13.2,13.2,0,0,0,28.84,15.59Z"/>
|
||||
<path class="cls-1" d="M9.22,11.28v-.12H9a.84.84,0,0,0-.85.78.86.86,0,0,0,.7.89,5.06,5.06,0,0,0,.68.09l3.66.24c.67.05.9.31.91,1a25,25,0,0,1-.76,6c-.26,1.12-.6,2.23-.9,3.34a.9.9,0,0,0,.55,1.2A.87.87,0,0,0,14,24c.19-.58.38-1.17.53-1.77.28-1.12.51-2.25.79-3.37a1.75,1.75,0,0,1,.32-.48,1.78,1.78,0,0,1,.33.46c.15.54.24,1.1.38,1.65.31,1.18.61,2.36.95,3.53a.85.85,0,0,0,1.37.49c.31-.23.37-.6.25-1.12-.43-1.7-.88-3.4-1.25-5.11a18.32,18.32,0,0,1-.38-4.37c0-.52.2-.74.7-.78.72-.06,1.44-.09,2.15-.17s1.56-.18,2.33-.32a.78.78,0,0,0,.63-.81.82.82,0,0,0-.6-.81,2.58,2.58,0,0,0-.68,0c-1.63.14-3.25.39-4.88.41C14.38,11.47,11.8,11.34,9.22,11.28Zm6.4-5.2a2.36,2.36,0,0,0-2.34,2.37,2.34,2.34,0,1,0,4.67,0A2.36,2.36,0,0,0,15.62,6.08Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.1 30.75">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<path class="cls-1" d="M20.2,0H.9A.9.9,0,0,0,0,.9v29a.88.88,0,0,0,.56.83.8.8,0,0,0,.34.07.9.9,0,0,0,.64-.26l9-9,9,9a.91.91,0,0,0,1,.19.89.89,0,0,0,.55-.83V.9A.9.9,0,0,0,20.2,0ZM10.55,19.3a.94.94,0,0,0-.64.26L1.8,27.68V1.8H19.3V27.68l-8.11-8.12A.94.94,0,0,0,10.55,19.3Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 539 B |
@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.55 34">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_22" data-name="Layer 22">
|
||||
<g>
|
||||
<circle class="cls-1" cx="14.28" cy="5.64" r="5.64"/>
|
||||
<path class="cls-1" d="M18.43,12.05a7.62,7.62,0,0,1-8.3,0,11.59,11.59,0,0,0-3.61,2.21l7.76,2.91L22,14.26a11.71,11.71,0,0,0-3.61-2.21Z"/>
|
||||
<path class="cls-1" d="M26.23,20.59h-.66a1,1,0,0,0-1,1v2.66a1,1,0,0,0,1,1h.66a2.32,2.32,0,0,0,0-4.64Z"/>
|
||||
<path class="cls-1" d="M3.08,15.56a1,1,0,0,0-.42.82v2.21H3a3,3,0,0,1,3,3v2.66a3,3,0,0,1-3,3H2.66v2.1a1,1,0,0,0,.64.93l10,3.74V18.92L4,15.44a1,1,0,0,0-.92.12Z"/>
|
||||
<path class="cls-1" d="M22.58,24.24V21.58a3,3,0,0,1,3-3h.33V16.38a1,1,0,0,0-.43-.82,1,1,0,0,0-.92-.12l-9.28,3.48V34l10-3.74a1,1,0,0,0,.65-.93v-2.1h-.33a3,3,0,0,1-3-3Z"/>
|
||||
<path class="cls-1" d="M4,24.24V21.58a1,1,0,0,0-1-1H2.32a2.32,2.32,0,0,0,0,4.64H3A1,1,0,0,0,4,24.24Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.4 32.4">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_28" data-name="Layer 28">
|
||||
<g>
|
||||
<path class="cls-1" d="M24.34,19l-2.86-1.65A1.91,1.91,0,0,0,20,17.19a1.87,1.87,0,0,0-1.15.89,1.28,1.28,0,0,1-.79.65,1.14,1.14,0,0,1-1-.22,18.46,18.46,0,0,1-3.25-3.24,1.15,1.15,0,0,1-.22-1,1.26,1.26,0,0,1,.66-.8A1.9,1.9,0,0,0,15,10.92L13.37,8.06A1.88,1.88,0,0,0,11,7.25h0A10.32,10.32,0,0,0,8.22,8.62c-.9.9-1.72,2.62-.49,5.66A19.58,19.58,0,0,0,12,20.38a19.58,19.58,0,0,0,6.1,4.29,7.52,7.52,0,0,0,2.82.62,3.88,3.88,0,0,0,2.84-1.11,9.88,9.88,0,0,0,1.36-2.78v0A1.88,1.88,0,0,0,24.34,19Zm-.54,1.8,0,0a13.7,13.7,0,0,1-1,2.28c-1.07,1.07-2.81.68-4.08.17a18.39,18.39,0,0,1-5.62-4,18.17,18.17,0,0,1-4-5.62c-.52-1.27-.9-3,.17-4.08a14.58,14.58,0,0,1,2.28-1h0a.32.32,0,0,1,.16,0,.43.43,0,0,1,.38.22l1.65,2.86a.45.45,0,0,1-.16.6A2.68,2.68,0,0,0,12.24,14a2.61,2.61,0,0,0,.48,2.13,20.1,20.1,0,0,0,3.54,3.54,2.62,2.62,0,0,0,2.13.48,2.66,2.66,0,0,0,1.76-1.36.45.45,0,0,1,.27-.2.47.47,0,0,1,.33,0l2.86,1.65a.44.44,0,0,1,.19.54ZM16.2.64A15.56,15.56,0,1,0,31.76,16.2,15.58,15.58,0,0,0,16.2.64Zm0,29.66A14.1,14.1,0,1,1,30.3,16.2,14.12,14.12,0,0,1,16.2,30.3Z"/>
|
||||
<path class="cls-1" d="M16.2,32.4A16.2,16.2,0,1,1,32.4,16.2,16.22,16.22,0,0,1,16.2,32.4Zm0-31.12A14.92,14.92,0,1,0,31.12,16.2,14.95,14.95,0,0,0,16.2,1.28Zm0,29.66A14.74,14.74,0,1,1,30.94,16.2,14.75,14.75,0,0,1,16.2,30.94Zm0-28.2A13.46,13.46,0,1,0,29.66,16.2,13.48,13.48,0,0,0,16.2,2.74Zm4.74,23.19a8.16,8.16,0,0,1-3.06-.67,20,20,0,0,1-6.31-4.42,20,20,0,0,1-4.43-6.32c-1.36-3.36-.41-5.31.63-6.35a9.94,9.94,0,0,1,3-1.51,2.55,2.55,0,0,1,3.16,1.08l1.65,2.86a2.5,2.5,0,0,1,.25,1.93,2.57,2.57,0,0,1-1.18,1.54c-.09,0-.31.19-.35.36a.55.55,0,0,0,.1.45A18.42,18.42,0,0,0,17.52,18a.51.51,0,0,0,.45.1c.17,0,.31-.25.37-.35a2.53,2.53,0,0,1,1.53-1.18,2.6,2.6,0,0,1,1.93.25l2.86,1.66a2.52,2.52,0,0,1,1.09,3.12,10.06,10.06,0,0,1-1.51,3A4.58,4.58,0,0,1,20.94,25.93ZM11.73,7.76a1.25,1.25,0,0,0-.46.09A11.06,11.06,0,0,0,8.68,9.08c-1.1,1.09-1.22,2.81-.35,5a18.67,18.67,0,0,0,4.14,5.89,18.79,18.79,0,0,0,5.89,4.14c2.15.87,3.87.75,5-.35a10.72,10.72,0,0,0,1.21-2.55A1.25,1.25,0,0,0,24,19.59l-2.86-1.65a1.26,1.26,0,0,0-.95-.13,1.23,1.23,0,0,0-.76.59,1.9,1.9,0,0,1-1.22,1A1.78,1.78,0,0,1,16.75,19a19.25,19.25,0,0,1-3.37-3.38A1.77,1.77,0,0,1,13,14.18,1.88,1.88,0,0,1,14,13a1.24,1.24,0,0,0,.59-.77,1.22,1.22,0,0,0-.13-.95L12.82,8.38A1.25,1.25,0,0,0,11.73,7.76Zm9.2,16.71a6.82,6.82,0,0,1-2.5-.56A18.79,18.79,0,0,1,12.6,19.8,18.68,18.68,0,0,1,8.49,14c-.84-2.07-.73-3.73.31-4.77A9.5,9.5,0,0,1,11.3,8a1,1,0,0,1,1.36.45l1.65,2.86a1.07,1.07,0,0,1-.39,1.47,2.05,2.05,0,0,0-1.05,1.34,2,2,0,0,0,.37,1.62,19.31,19.31,0,0,0,3.41,3.41,1.93,1.93,0,0,0,1.61.36,2.05,2.05,0,0,0,1.34-1.05,1.06,1.06,0,0,1,.65-.5,1.11,1.11,0,0,1,.82.11l2.86,1.65a1.06,1.06,0,0,1,.46,1.33v0a9.69,9.69,0,0,1-1.17,2.48A3.08,3.08,0,0,1,20.93,24.47ZM11.63,9.26a12.73,12.73,0,0,0-2,.87c-.79.8-.44,2.27,0,3.36a17.47,17.47,0,0,0,3.83,5.41,17.56,17.56,0,0,0,5.4,3.82c1.09.44,2.56.8,3.38,0a13.33,13.33,0,0,0,.85-1.93L20.6,19.3a3.3,3.3,0,0,1-2.08,1.49,3.23,3.23,0,0,1-2.64-.6,20.19,20.19,0,0,1-3.67-3.66,3.21,3.21,0,0,1-.59-2.64A3.24,3.24,0,0,1,13.1,11.8Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.85 30.85">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_26" data-name="Layer 26">
|
||||
<g>
|
||||
<path class="cls-1" d="M15.43,2.89A12.54,12.54,0,1,1,2.89,15.43,12.51,12.51,0,0,1,15.43,2.89Zm0-2.89A15.43,15.43,0,1,0,30.85,15.43,15.47,15.47,0,0,0,15.43,0Z"/>
|
||||
<path class="cls-1" d="M20.34,19.86a6.08,6.08,0,0,1-3.66,1.35,5.67,5.67,0,0,1-5.78-5.78,5.68,5.68,0,0,1,5.78-5.79,5.24,5.24,0,0,1,4.05,1.74l2.12-2.12a8.89,8.89,0,0,0-6.17-2.51,8.68,8.68,0,0,0,0,17.36,8.81,8.81,0,0,0,5.4-1.93Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 689 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.32 33.28">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_23" data-name="Layer 23">
|
||||
<g>
|
||||
<path class="cls-1" d="M28.08,23.06a2.24,2.24,0,0,0-2.24,2.24v3.49H4.48V25.3A2.24,2.24,0,0,0,0,25.3V31a2.24,2.24,0,0,0,2.24,2.25H28.08A2.24,2.24,0,0,0,30.32,31V25.3A2.24,2.24,0,0,0,28.08,23.06Z"/>
|
||||
<path class="cls-1" d="M14.48,25.45a1,1,0,0,0,1.36,0l7.85-7.85a.84.84,0,0,0,.17-.88.81.81,0,0,0-.74-.49H19.43V1.75A1.74,1.74,0,0,0,17.69,0H12.63a1.74,1.74,0,0,0-1.74,1.75V16.23H7.2a.8.8,0,0,0-.74.49.82.82,0,0,0,.17.88Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 718 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.2 28.2">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_27" data-name="Layer 27">
|
||||
<g>
|
||||
<path class="cls-1" d="M1,22.88l12.93,4.7a.52.52,0,0,0,.4,0l12.93-4.7a.6.6,0,0,0,.39-.55V5.87a.61.61,0,0,0-.78-.56l-2.75.92V1.17A.59.59,0,0,0,23.3.62L14.1,4.07,4.9.62a.59.59,0,0,0-.79.55V6.23L1.36,5.31a.56.56,0,0,0-.53.09.56.56,0,0,0-.25.47V22.33A.6.6,0,0,0,1,22.88ZM14.69,19.2l5.5-2.2a.59.59,0,0,0-.43-1.1l-5.07,2V14.5l5.5-2.21a.58.58,0,0,0,.33-.76.59.59,0,0,0-.76-.33l-5.07,2V9.8l5.5-2.21a.58.58,0,0,0,.33-.76.59.59,0,0,0-.76-.33l-5.07,2V5.1L22.91,2V19.57l-8.22,3.09ZM5.28,2,13.51,5.1V8.53l-5.07-2A.59.59,0,0,0,8,7.59L13.51,9.8v3.43l-5.07-2A.59.59,0,0,0,8,12.29l5.51,2.21v3.43l-5.07-2a.59.59,0,0,0-.76.33A.59.59,0,0,0,8,17l5.51,2.2v3.45L5.28,19.57ZM1.76,6.69l2.35.78V20a.59.59,0,0,0,.38.55l9.4,3.52a.57.57,0,0,0,.42,0l9.4-3.52a.59.59,0,0,0,.38-.55V7.47l2.35-.78V21.92L14.1,26.4,1.76,21.92Z"/>
|
||||
<path class="cls-1" d="M14.1,28.2a1.34,1.34,0,0,1-.4-.07L.77,23.43A1.18,1.18,0,0,1,0,22.33V5.87a1.17,1.17,0,0,1,.49-1,1.15,1.15,0,0,1,1.05-.16l2,.66V1.17a1.16,1.16,0,0,1,.5-1A1.18,1.18,0,0,1,5.11.07l9,3.38,9-3.38a1.18,1.18,0,0,1,1.08.14,1.16,1.16,0,0,1,.5,1V5.42l2-.66a1.16,1.16,0,0,1,1.05.16,1.17,1.17,0,0,1,.49,1V22.33a1.18,1.18,0,0,1-.77,1.1L14.5,28.13A1.34,1.34,0,0,1,14.1,28.2ZM1.17,5.87V22.33h0L14.1,27,27,22.33V5.87L23.51,7V1.17L14.1,4.69,4.7,1.16V7ZM14.1,27,1.18,22.32V5.88L4.69,7.05V20l9.41,3.53L23.5,20V7.05L27,5.88V22.32ZM2.34,21.51,14.1,25.78l11.76-4.27v-14l-1.19.4V20a1.17,1.17,0,0,1-.75,1.09L14.51,24.6a1.19,1.19,0,0,1-.81,0L4.28,21.07A1.17,1.17,0,0,1,3.53,20V7.89l-1.19-.4Zm11.76,2V18.8L20,16.46,14.1,18.79V14.1L20,11.75,14.1,14.09V9.4L20,7.05,14.1,9.39V4.7l9.4-3.52V20Zm1.17-3.91v2.22l7.06-2.64V2.86L15.27,5.51V7.67L19.54,6a1.17,1.17,0,0,1,1.51,1.55,1.12,1.12,0,0,1-.64.62l-5.14,2.06v2.18l4.27-1.71a1.17,1.17,0,0,1,1.51,1.55,1.16,1.16,0,0,1-.64.63l-5.14,2.05v2.18l4.27-1.71a1.18,1.18,0,0,1,1.52.66,1.15,1.15,0,0,1,0,.89,1.16,1.16,0,0,1-.64.63ZM14.09,23.5,4.7,20V1.18L14.09,4.7V9.39L8.22,7,14.09,9.4v4.69L8.22,11.74l5.87,2.36v4.69L8.22,16.44l5.87,2.36ZM5.87,19.17l7.06,2.64V19.59L7.79,17.54a1.16,1.16,0,0,1-.64-.63,1.1,1.1,0,0,1,0-.89,1.13,1.13,0,0,1,.62-.65,1.22,1.22,0,0,1,.9,0l4.27,1.71V14.89L7.79,12.83a1.12,1.12,0,0,1-.64-.62,1.13,1.13,0,0,1,0-.9,1.15,1.15,0,0,1,.62-.64,1.22,1.22,0,0,1,.9,0l4.27,1.71V10.19L7.79,8.13a1.15,1.15,0,0,1-.64-.62,1.13,1.13,0,0,1,0-.9A1.17,1.17,0,0,1,8.65,6l4.28,1.71V5.51L5.87,2.86Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #3e5c9a;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<path class="cls-2" d="M11.4,21.58h3.27v-8.2H17l.24-2.75H14.67V9.07c0-.65.13-.9.76-.9H17.2V5.32H14.93c-2.43,0-3.53,1.07-3.53,3.13v2.18H9.7v2.78h1.7Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 653 B |
@ -0,0 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_34" data-name="Layer 34">
|
||||
<g id="arrow_right_alt1">
|
||||
<path class="cls-1" d="M16,32A16,16,0,1,0,0,16,16,16,0,0,0,16,32ZM16,8v6h8v4H16v6L8,16Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 395 B |
@ -0,0 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.19 34.2">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_21" data-name="Layer 21">
|
||||
<g id="Layer_2-2" data-name="Layer 2">
|
||||
<path class="cls-1" d="M24.89,34.2H20.44a2.63,2.63,0,0,1-2.62-2.62V25.29H16.37v6.29a2.62,2.62,0,0,1-2.62,2.62H9.3a4.84,4.84,0,0,1-4.84-4.84V19.72H2.61A2.63,2.63,0,0,1,.2,18.1a2.61,2.61,0,0,1,.56-2.84L15.24.77A2.61,2.61,0,0,1,18.81.64L19,.8,33.43,15.25a2.62,2.62,0,0,1-1.84,4.47H29.74v9.64A4.85,4.85,0,0,1,24.89,34.2Zm-4.07-3h4.07a1.85,1.85,0,0,0,1.85-1.84V16.72h3.91L17.1,3.16,3.54,16.72H7.46V29.36A1.84,1.84,0,0,0,9.3,31.2h4.07V24.9A2.61,2.61,0,0,1,16,22.29h2.23a2.61,2.61,0,0,1,2.61,2.61ZM17.37,2.89Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 831 B |
@ -0,0 +1,32 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: url(#Degradado_sin_nombre_2);
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
<radialGradient id="Degradado_sin_nombre_2" data-name="Degradado sin nombre 2" cx="-0.67" cy="26.98" r="49.72" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#f5ec53"/>
|
||||
<stop offset="0.24" stop-color="#e48244"/>
|
||||
<stop offset="0.4" stop-color="#d15767"/>
|
||||
<stop offset="0.49" stop-color="#c84278"/>
|
||||
<stop offset="1" stop-color="#192cfa"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<g>
|
||||
<path class="cls-2" d="M13.45,7.4c2,0,2.2,0,3,0a4.06,4.06,0,0,1,1.37.25,2.16,2.16,0,0,1,.84.55,2.19,2.19,0,0,1,.55.85,3.76,3.76,0,0,1,.26,1.37c0,.78,0,1,0,3s0,2.2,0,3a3.76,3.76,0,0,1-.26,1.37,2.46,2.46,0,0,1-1.39,1.39,3.76,3.76,0,0,1-1.37.26c-.78,0-1,0-3,0s-2.2,0-3,0a3.76,3.76,0,0,1-1.37-.26,2.19,2.19,0,0,1-.85-.55,2.16,2.16,0,0,1-.55-.84,4.06,4.06,0,0,1-.25-1.37c0-.78,0-1,0-3s0-2.2,0-3A4.06,4.06,0,0,1,7.7,9.1,2.42,2.42,0,0,1,9.1,7.7a4.06,4.06,0,0,1,1.37-.25c.78,0,1,0,3,0m0-1.33c-2,0-2.26,0-3,0a5.31,5.31,0,0,0-1.79.34A3.75,3.75,0,0,0,6.46,8.62a5.31,5.31,0,0,0-.34,1.79c0,.78,0,1,0,3s0,2.25,0,3a5.36,5.36,0,0,0,.34,1.79,3.65,3.65,0,0,0,.85,1.3,3.6,3.6,0,0,0,1.31.85,5.28,5.28,0,0,0,1.79.35c.78,0,1,0,3,0s2.25,0,3,0a5.34,5.34,0,0,0,1.79-.35,3.79,3.79,0,0,0,2.15-2.15,5.34,5.34,0,0,0,.35-1.79c0-.79,0-1,0-3s0-2.26,0-3a5.28,5.28,0,0,0-.35-1.79,3.6,3.6,0,0,0-.85-1.31,3.65,3.65,0,0,0-1.3-.85,5.36,5.36,0,0,0-1.79-.34c-.79,0-1,0-3,0"/>
|
||||
<path class="cls-2" d="M13.45,9.66a3.79,3.79,0,1,0,3.78,3.79,3.79,3.79,0,0,0-3.78-3.79m0,6.24a2.46,2.46,0,1,1,2.45-2.45,2.46,2.46,0,0,1-2.45,2.45"/>
|
||||
<path class="cls-2" d="M18.27,9.51a.89.89,0,1,1-1.77,0,.89.89,0,0,1,1.77,0"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
@ -0,0 +1,27 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #117bb8;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<g>
|
||||
<g>
|
||||
<rect class="cls-2" x="7.35" y="10.45" width="2.78" height="8.99"/>
|
||||
<path class="cls-2" d="M8.73,9.27A1.66,1.66,0,1,0,7.08,7.61,1.65,1.65,0,0,0,8.73,9.27Z"/>
|
||||
</g>
|
||||
<path class="cls-2" d="M14.58,14.72c0-1.26.58-2,1.7-2s1.51.73,1.51,2v4.72h2.77V13.75c0-2.41-1.36-3.57-3.27-3.57a3.13,3.13,0,0,0-2.71,1.48V10.45H11.91v9h2.67Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 900 B |
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.24 26.73">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_25" data-name="Layer 25">
|
||||
<g>
|
||||
<path class="cls-1" d="M27.52,14.13H24.36a4.58,4.58,0,0,0-1.24.17,4.72,4.72,0,0,0-4.21-2.59H13.33A4.71,4.71,0,0,0,9.12,14.3a4.64,4.64,0,0,0-1.24-.17H4.72A4.73,4.73,0,0,0,0,18.85v5a2.83,2.83,0,0,0,2.83,2.83H29.4a2.84,2.84,0,0,0,2.84-2.83v-5A4.73,4.73,0,0,0,27.52,14.13ZM8.61,16.43v8.41H2.83a.94.94,0,0,1-.94-.94v-5A2.83,2.83,0,0,1,4.72,16H7.88a2.64,2.64,0,0,1,.74.1C8.61,16.22,8.61,16.33,8.61,16.43Zm13.13,8.41H10.5V16.43a2.83,2.83,0,0,1,2.83-2.83h5.58a2.83,2.83,0,0,1,2.83,2.83Zm8.61-.94a.94.94,0,0,1-1,.94H23.63V16.43c0-.1,0-.21,0-.31a2.59,2.59,0,0,1,.74-.1h3.16a2.83,2.83,0,0,1,2.83,2.83Z"/>
|
||||
<path class="cls-1" d="M6.3,5.21a4.2,4.2,0,1,0,4.2,4.2A4.21,4.21,0,0,0,6.3,5.21Zm0,6.51A2.31,2.31,0,1,1,8.61,9.41,2.32,2.32,0,0,1,6.3,11.72Z"/>
|
||||
<path class="cls-1" d="M16.12,0a5.61,5.61,0,1,0,5.61,5.61A5.61,5.61,0,0,0,16.12,0Zm0,9.32a3.72,3.72,0,1,1,3.72-3.71A3.72,3.72,0,0,1,16.12,9.32Z"/>
|
||||
<path class="cls-1" d="M25.94,5.21a4.2,4.2,0,1,0,4.19,4.2A4.2,4.2,0,0,0,25.94,5.21Zm0,6.51a2.31,2.31,0,1,1,2.31-2.31A2.32,2.32,0,0,1,25.94,11.72Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,25 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 29.31 33.29">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: url(#linear-gradient);
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="linear-gradient" x1="-5341.15" y1="4752.36" x2="-5340.73" y2="4750.88" gradientTransform="matrix(9, 0, 0, -9, 48090.81, 42770.55)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ff8764"/>
|
||||
<stop offset="1" stop-color="#ff699d"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g id="Notifications">
|
||||
<path class="cls-1" d="M14.65,33.29h0a5,5,0,0,1-5-5v-.14H1.56a1.54,1.54,0,0,1-1.1-.46A1.53,1.53,0,0,1,0,26.6V24.89a3.28,3.28,0,0,1,3.28-3.27h0a.17.17,0,0,0,.14-.14V14.65A11.22,11.22,0,0,1,11.1,4V3.56a3.56,3.56,0,1,1,7.12,0V4l.69.25,1.31.54-.95,1.06A5.55,5.55,0,0,0,24.67,15l1.23-.29v6.82a.14.14,0,0,0,.14.14,3.28,3.28,0,0,1,3.27,3.27V26.6a1.57,1.57,0,0,1-1.57,1.57h-8.1v.14A5,5,0,0,1,14.65,33.29Zm-2.8-4a3,3,0,0,0,5.61,0ZM1.57,26.17Zm1.7-2.55A1.27,1.27,0,0,0,2,24.9v1.27H27.31V24.89A1.27,1.27,0,0,0,26,23.62a2.14,2.14,0,0,1-2.13-2.14v-4.4a7.54,7.54,0,0,1-7-11.39l-.69-.18V3.56a1.56,1.56,0,1,0-3.12,0V5.51l-.75.19a9.21,9.21,0,0,0-6.93,9v6.83A2.13,2.13,0,0,1,4.79,23a2.11,2.11,0,0,1-1.51.63Zm24.47,2.55Z"/>
|
||||
<circle id="Ellipse_2-2" data-name="Ellipse 2-2" class="cls-2" cx="23.4" cy="9.59" r="4.69"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.3 34.11">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #868787;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_31" data-name="Layer 31">
|
||||
<g>
|
||||
<path class="cls-1" d="M7.43,11.77V8.14a5.22,5.22,0,0,1,10.44,0v3.63h2.92V8.14a8.14,8.14,0,1,0-16.28,0v3.63Z"/>
|
||||
<path class="cls-1" d="M22.21,14.82H3.09A3.09,3.09,0,0,0,0,17.91V31a3.09,3.09,0,0,0,3.09,3.09H22.21A3.09,3.09,0,0,0,25.3,31V17.91A3.09,3.09,0,0,0,22.21,14.82ZM12.65,29a3.22,3.22,0,0,1-1.93-5.79,2.47,2.47,0,0,1-.57-1.57,2.5,2.5,0,0,1,5,0,2.47,2.47,0,0,1-.57,1.57A3.22,3.22,0,0,1,12.65,29Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 701 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 13.75">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #5b637a;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_19" data-name="Layer 19">
|
||||
<g>
|
||||
<rect class="cls-1" width="4" height="13.75"/>
|
||||
<rect class="cls-1" x="6" width="4" height="13.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 396 B |
@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #cd2129;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<path class="cls-2" d="M9.14,14.7a.32.32,0,0,0,.46-.23c.05-.16.15-.57.19-.74a.44.44,0,0,0-.13-.51,2.65,2.65,0,0,1-.61-1.8A4.35,4.35,0,0,1,13.57,7c2.46,0,3.82,1.5,3.82,3.51,0,2.65-1.17,4.88-2.91,4.88A1.42,1.42,0,0,1,13,13.65a19.14,19.14,0,0,0,.81-3.25A1.23,1.23,0,0,0,12.6,9c-1,0-1.77,1-1.77,2.38a3.48,3.48,0,0,0,.3,1.45s-1,4.25-1.18,5a10.16,10.16,0,0,0,0,3.48.12.12,0,0,0,.22.05,9.57,9.57,0,0,0,1.65-3c.12-.41.65-2.52.65-2.52A2.62,2.62,0,0,0,14.68,17c2.95,0,4.95-2.68,4.95-6.28a5.49,5.49,0,0,0-5.81-5.26c-4.36,0-6.55,3.13-6.55,5.73A3.54,3.54,0,0,0,9.14,14.7Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,36 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 97.34 97.34">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2, .cls-3 {
|
||||
fill: #ff8764;
|
||||
}
|
||||
|
||||
.cls-1 {
|
||||
opacity: 0.25;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_20" data-name="Layer 20">
|
||||
<g id="Group_20-2" data-name="Group 20-2">
|
||||
<circle class="cls-1" cx="48.67" cy="48.67" r="48.67"/>
|
||||
<circle class="cls-2" cx="48.67" cy="48.67" r="44.31"/>
|
||||
<circle class="cls-3" cx="48.67" cy="48.67" r="36.32"/>
|
||||
<g id="Group_12-2" data-name="Group 12-2">
|
||||
<g id="Group_11-2" data-name="Group 11-2">
|
||||
<path id="Path_32-2" data-name="Path 32-2" class="cls-4" d="M63.27,48.66a1.46,1.46,0,0,0-2.92,0h0A11.68,11.68,0,1,1,37,49v-.33a1.46,1.46,0,0,0-2.92,0A14.59,14.59,0,0,0,47.22,63.2v5.91a1.46,1.46,0,1,0,2.92,0V63.19A14.59,14.59,0,0,0,63.27,48.66Z"/>
|
||||
<path id="Path_33-2" data-name="Path 33-2" class="cls-4" d="M48.67,56a8.79,8.79,0,0,0,8.77-8.76V35.53a8.77,8.77,0,0,0-17.53,0V47.2A8.78,8.78,0,0,0,48.67,56ZM42.83,35.53a5.84,5.84,0,1,1,11.68,0V47.2a5.84,5.84,0,1,1-11.68,0Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_33" data-name="Layer 33">
|
||||
<g id="arrow_right_alt1">
|
||||
<path class="cls-1" d="M32,16A16,16,0,1,0,16,32,16,16,0,0,0,32,16Zm-8,0-8,8V18H8V14h8V8Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 396 B |
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.46 31.46">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #ff8c67;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Search">
|
||||
<g id="Search-2" data-name="Search">
|
||||
<g>
|
||||
<path class="cls-1" d="M18.39,26.14A13.07,13.07,0,1,1,31.46,13.07,13.08,13.08,0,0,1,18.39,26.14Zm0-22.91a9.84,9.84,0,1,0,9.84,9.84A9.85,9.85,0,0,0,18.39,3.23Z"/>
|
||||
<rect class="cls-1" x="-0.75" y="24.13" width="12.94" height="3.23" transform="translate(-16.53 11.58) rotate(-45)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 618 B |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #5b637a;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_18" data-name="Layer 18">
|
||||
<rect class="cls-1" width="13" height="13"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 307 B |
@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #29a9e1;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<path class="cls-2" d="M6.28,18a8.36,8.36,0,0,0,12.86-7.43A5.74,5.74,0,0,0,20.61,9a6,6,0,0,1-1.69.47,3,3,0,0,0,1.3-1.63,5.8,5.8,0,0,1-1.87.71,2.94,2.94,0,0,0-5,2.68A8.34,8.34,0,0,1,7.28,8.16a3,3,0,0,0,.91,3.93,3,3,0,0,1-1.33-.37,2.94,2.94,0,0,0,2.36,2.92,3,3,0,0,1-1.33,0,2.93,2.93,0,0,0,2.74,2A5.91,5.91,0,0,1,6.28,18Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 824 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29.13 34.2">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #868787;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_32" data-name="Layer 32">
|
||||
<g>
|
||||
<path class="cls-1" d="M22.66,8.09A8.1,8.1,0,1,1,14.57,0,8.09,8.09,0,0,1,22.66,8.09Z"/>
|
||||
<path class="cls-1" d="M26.13,23.26a18.38,18.38,0,0,0-7.39-3.47H10.4A18.36,18.36,0,0,0,3,23.26a8.06,8.06,0,0,0-3,6.28V34.2H29.13V29.54A8,8,0,0,0,26.13,23.26Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 547 B |
@ -0,0 +1,19 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.74 32.74">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M16.37,32.74A16.37,16.37,0,1,1,32.74,16.37,16.38,16.38,0,0,1,16.37,32.74Zm0-30.88A14.51,14.51,0,1,0,30.88,16.37,14.53,14.53,0,0,0,16.37,1.86Z"/>
|
||||
<path class="cls-1" d="M16.37,22.25a7.52,7.52,0,1,1,7.52-7.52A7.52,7.52,0,0,1,16.37,22.25Zm0-13.17A5.66,5.66,0,1,0,22,14.73,5.65,5.65,0,0,0,16.37,9.08Z"/>
|
||||
<path class="cls-1" d="M27.06,27.1A12,12,0,0,0,19.92,21l.56-1.78a13.82,13.82,0,0,1,8.25,7.09Z"/>
|
||||
<path class="cls-1" d="M5.7,27.07,4,26.25a13.73,13.73,0,0,1,8.23-7L12.81,21A11.92,11.92,0,0,0,5.7,27.07Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 843 B |
@ -0,0 +1,25 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.89 26.89">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #57f676;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: #fff;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_9" data-name="Layer 9">
|
||||
<g>
|
||||
<path class="cls-1" d="M13.45,26.89h0A13.45,13.45,0,0,1,0,13.45H0A13.45,13.45,0,0,1,13.45,0h0A13.45,13.45,0,0,1,26.89,13.45h0A13.44,13.44,0,0,1,13.45,26.89Z"/>
|
||||
<g>
|
||||
<path class="cls-2" d="M20.82,13.07a7.24,7.24,0,0,0-14.47-.13c0,.11,0,.21,0,.32a7.12,7.12,0,0,0,1,3.71L6.07,20.82l4-1.27a7.26,7.26,0,0,0,10.74-6.29ZM13.58,19.3a6.08,6.08,0,0,1-3.35-1L7.89,19l.76-2.24a6,6,0,0,1-1.16-3.54,5.68,5.68,0,0,1,0-.59,6.09,6.09,0,0,1,12.13.12c0,.15,0,.31,0,.47A6.07,6.07,0,0,1,13.58,19.3Z"/>
|
||||
<path class="cls-2" d="M16.9,14.71c-.18-.09-1-.52-1.21-.57s-.29-.09-.4.08a7.23,7.23,0,0,1-.57.69c-.1.12-.2.13-.38.05a4.84,4.84,0,0,1-2.42-2.1c-.1-.17,0-.27.08-.36l.27-.3.06-.09.12-.21a.31.31,0,0,0,0-.31l-.55-1.31c-.14-.35-.29-.29-.4-.29h-.34a.63.63,0,0,0-.47.22,2,2,0,0,0-.62,1.47,2.49,2.49,0,0,0,.09.6,4.25,4.25,0,0,0,.63,1.22,7.37,7.37,0,0,0,3,2.66c1.81.7,1.81.47,2.14.44a1.78,1.78,0,0,0,1.19-.84,1.52,1.52,0,0,0,.11-.84C17.2,14.84,17.08,14.8,16.9,14.71Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1,31 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 187 50">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: url(#linear-gradient);
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
isolation: isolate;
|
||||
font-size: 20px;
|
||||
fill: #fff;
|
||||
font-family: DroidArabicKufi-Bold, Droid Arabic Kufi;
|
||||
font-weight: 700;
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="linear-gradient" x1="-4948.72" y1="4723.48" x2="-4948.31" y2="4722.06" gradientTransform="matrix(187, 0, 0, -50, 925445.43, 236144.11)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e4697b"/>
|
||||
<stop offset="0.9" stop-color="#ff8c67"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_7" data-name="Layer 7">
|
||||
<g id="Btn-10">
|
||||
<path id="Rectangle_5-14" data-name="Rectangle 5-14" class="cls-1" d="M25,0H162a25,25,0,0,1,25,25h0a25,25,0,0,1-25,25H25A25,25,0,0,1,0,25H0A25,25,0,0,1,25,0Z"/>
|
||||
<g id="Follow">
|
||||
<text class="cls-2" transform="translate(32.93 31)">قيلعت ةفاضأ</text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,18 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30.9 25.25">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_13" data-name="Layer 13">
|
||||
<g id="Sound">
|
||||
<path id="Path_41" data-name="Path 41" class="cls-1" d="M22.65,7.16A1.55,1.55,0,0,0,20.73,9.6a3.92,3.92,0,0,1,.54,5.51,4,4,0,0,1-.7.66,1.36,1.36,0,0,0-.26,1.91l0,0,.13.13a1.56,1.56,0,0,0,2.11.26,7,7,0,0,0,1.16-9.84,7.63,7.63,0,0,0-1.09-1.11Z"/>
|
||||
<path id="Path_42" data-name="Path 42" class="cls-1" d="M26.19,2.81A1.58,1.58,0,0,0,24,3h0a1.53,1.53,0,0,0,.2,2.14,9.59,9.59,0,0,1,1.39,13.49,9.13,9.13,0,0,1-1.39,1.39,1.54,1.54,0,0,0-.2,2.15h0a1.56,1.56,0,0,0,2.15.26,12.61,12.61,0,0,0,0-19.66Z"/>
|
||||
<path id="Path_43" data-name="Path 43" class="cls-1" d="M13.58.44,5.68,6.51H1.82A1.82,1.82,0,0,0,0,8.33H0v8.58a1.81,1.81,0,0,0,1.81,1.82H5.69l7.92,6.08a2.1,2.1,0,0,0,2.94-.36A2.07,2.07,0,0,0,17,23.12V2.1A2.11,2.11,0,0,0,14.85,0,2.15,2.15,0,0,0,13.58.44Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22.21 34.7">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #ff8c67;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_17" data-name="Layer 17">
|
||||
<g>
|
||||
<path class="cls-1" d="M22.21,17.92a1.23,1.23,0,0,0-2.45,0,8.66,8.66,0,0,1-17.31,0A1.2,1.2,0,0,0,1.22,16.7,1.2,1.2,0,0,0,0,17.92,11.1,11.1,0,0,0,9.88,29v3.27H5.43a1.23,1.23,0,1,0,0,2.45H16.78a1.23,1.23,0,0,0,0-2.45H12.33V29A11.1,11.1,0,0,0,22.21,17.92Z"/>
|
||||
<path class="cls-1" d="M11.1,0A6.83,6.83,0,0,0,4.29,6.82V17.88a6.82,6.82,0,1,0,13.63,0V6.82A6.83,6.83,0,0,0,11.1,0Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 673 B |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.75 29.81">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_11" data-name="Layer 11">
|
||||
<path class="cls-1" d="M19.43,0H1.31A1.32,1.32,0,0,0,0,1.32V28.49A1.3,1.3,0,0,0,.81,29.7a1.31,1.31,0,0,0,1.43-.28l8.13-8.13,8.13,8.13a1.33,1.33,0,0,0,.93.39,1.25,1.25,0,0,0,.5-.11,1.3,1.3,0,0,0,.82-1.21V1.32A1.32,1.32,0,0,0,19.43,0ZM18.12,2.63V25.32L11.3,18.5a1.34,1.34,0,0,0-1.86,0L2.63,25.32V2.63Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 571 B |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 29.95 29.95">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<path class="cls-1" d="M15,30A15,15,0,0,1,15,0a1.11,1.11,0,0,1,1.1.85,1.12,1.12,0,0,1-.58,1.26A9.18,9.18,0,1,0,27.84,14.45,1.12,1.12,0,0,1,30,15h0A15,15,0,0,1,15,30ZM13.3,1.65a13.43,13.43,0,1,0,15,15,10.73,10.73,0,1,1-15-15Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 496 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28.69 28.69">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_10" data-name="Layer 10">
|
||||
<g id="Solid">
|
||||
<path class="cls-1" d="M13.29,22.32a1.48,1.48,0,0,0,2.1,0h0l5.6-5.6a1.48,1.48,0,0,0-2.1-2.1l-3.06,3.06V1.48a1.49,1.49,0,0,0-3,0v16.2L9.8,14.62a1.48,1.48,0,1,0-2.1,2.1Z"/>
|
||||
<path class="cls-1" d="M27.2,12.86a1.48,1.48,0,0,0-1.48,1.48V25.72H3V14.34a1.49,1.49,0,0,0-3,0V26.21a2.48,2.48,0,0,0,2.47,2.48H26.21a2.48,2.48,0,0,0,2.48-2.48V14.34A1.49,1.49,0,0,0,27.2,12.86Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 677 B |
@ -0,0 +1,31 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 187 50">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: url(#linear-gradient);
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
isolation: isolate;
|
||||
font-size: 20px;
|
||||
fill: #fff;
|
||||
font-family: DroidArabicKufi-Bold, Droid Arabic Kufi;
|
||||
font-weight: 700;
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="linear-gradient" x1="-4948.72" y1="4643.1" x2="-4948.31" y2="4641.68" gradientTransform="matrix(187, 0, 0, -50, 925445.43, 232125)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e4697b"/>
|
||||
<stop offset="0.9" stop-color="#ff8c67"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_8" data-name="Layer 8">
|
||||
<g id="Btn-10">
|
||||
<path id="Rectangle_5-14" data-name="Rectangle 5-14" class="cls-1" d="M25,0H162a25,25,0,0,1,25,25h0a25,25,0,0,1-25,25H25A25,25,0,0,1,0,25H0A25,25,0,0,1,25,0Z"/>
|
||||
<g id="Follow">
|
||||
<text class="cls-2" transform="translate(24.71 31)">ليجستلا ليزنت</text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15.8 9.28">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #ff8c67;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_30" data-name="Layer 30">
|
||||
<path class="cls-1" d="M8.52,9l7-7a.87.87,0,0,0,0-1.22L15,.26a.86.86,0,0,0-1.22,0L7.9,6.16,2,.25A.87.87,0,0,0,.77.25L.25.77A.87.87,0,0,0,.25,2l7,7a.86.86,0,0,0,.61.25A.89.89,0,0,0,8.52,9Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 457 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.01 30.95">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M17.64,12H14.52V8.83a1.29,1.29,0,1,0-2.58,0V12H8.82a1.29,1.29,0,0,0,0,2.58h3.12v3.12a1.29,1.29,0,0,0,2.58,0V14.53h3.12a1.29,1.29,0,0,0,0-2.58Z"/>
|
||||
<path class="cls-1" d="M13.24,23.87A10.64,10.64,0,1,1,23.87,13.24,10.64,10.64,0,0,1,13.24,23.87Zm17.39,4.94-7.17-7.17a13.21,13.21,0,1,0-1.83,1.83l7.17,7.17a1.5,1.5,0,0,0,1.83,0,1.3,1.3,0,0,0,0-1.83Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 670 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.49 19.66">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_15" data-name="Layer 15">
|
||||
<g id="Group_30" data-name="Group 30">
|
||||
<path id="Path_40" data-name="Path 40" class="cls-1" d="M0,1C0,.17,1.15-.58,2.66.64L12.82,8.78a1.37,1.37,0,0,1,.54,1.05V1c0-.83,1.15-1.58,2.66-.36L26.18,8.78a1.28,1.28,0,0,1,.31,1.79,1.3,1.3,0,0,1-.31.31L16,19c-1.51,1.21-2.66.46-2.66-.37V9.83a1.35,1.35,0,0,1-.54,1.05L2.66,19C1.15,20.24,0,19.49,0,18.66ZM27.09,0h4.4V19.66H27.1Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 685 B |
@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.89 19.74">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #5b637a;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_16" data-name="Layer 16">
|
||||
<path id="Path_39" data-name="Path 39" class="cls-1" d="M.46,19.74A.45.45,0,0,1,0,19.28V.46A.45.45,0,0,1,.46,0,.44.44,0,0,1,.71.08l14,9.41a.47.47,0,0,1,.12.64.68.68,0,0,1-.12.12l-14,9.41A.44.44,0,0,1,.46,19.74Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 482 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.5 19.66">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_14" data-name="Layer 14">
|
||||
<g id="Group_31" data-name="Group 31">
|
||||
<path id="Path_40-2" data-name="Path 40-2" class="cls-1" d="M31.49,1c0-.83-1.15-1.58-2.66-.36L18.68,8.78a1.35,1.35,0,0,0-.55,1.05V1C18.13.17,17-.58,15.47.64L5.31,8.78A1.28,1.28,0,0,0,5,10.57a1.27,1.27,0,0,0,.3.31L15.47,19c1.51,1.21,2.66.46,2.66-.37V9.83a1.33,1.33,0,0,0,.55,1.05L28.83,19c1.52,1.21,2.67.46,2.67-.37ZM4.4,0H0V19.66H4.4Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 691 B |
@ -0,0 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 22.09">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #787f95;
|
||||
stroke: #787f95;
|
||||
stroke-miterlimit: 10;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_24" data-name="Layer 24">
|
||||
<path class="cls-1" d="M31.5,6.09V4a.45.45,0,0,0-.24-.4.41.41,0,0,0-.44,0l-.74.49L28.85,2.34a.45.45,0,0,0-.6-.13l-.47.27L26.54.71A.45.45,0,0,0,25.9.6a9.78,9.78,0,0,1-5.23,1.92,4.7,4.7,0,0,0-4.18,2.07L16,5.32l-.48-.74a4.82,4.82,0,0,0-4.2-2.06A9.89,9.89,0,0,1,6.09.6.43.43,0,0,0,5.75.51a.41.41,0,0,0-.29.2L4.22,2.48l-.46-.27a.45.45,0,0,0-.61.13L1.92,4.11,1.2,3.63A.45.45,0,0,0,.5,4V6.09A2.57,2.57,0,0,0,1.74,8.24l9.63,6.48a.42.42,0,0,0,.44,0l.63,1-7.58,5a.46.46,0,0,0,.24.84h5.2a.43.43,0,0,0,.24-.08L16,17.84l5.45,3.67a.47.47,0,0,0,.26.08H26.9a.45.45,0,0,0,.43-.33.44.44,0,0,0-.19-.5l-6.5-4.3a.42.42,0,0,0-.61.14.43.43,0,0,0,.11.62l5.25,3.46H21.84l-5-3.39L30.29,8.22A2.53,2.53,0,0,0,31.5,6.09ZM5.94,1.6l.47.29a9.21,9.21,0,0,0,4.92,1.54A3.77,3.77,0,0,1,15,5.51h0a5.42,5.42,0,0,1,.54,2.14.43.43,0,0,0,.45.44.44.44,0,0,0,.45-.45A5.43,5.43,0,0,1,17,5.51a3.77,3.77,0,0,1,3.68-2.08A9.38,9.38,0,0,0,25.59,1.9l.47-.29L27,3,16,10.29,5,3ZM3.64,3.22l12.11,8a.45.45,0,0,0,.5,0l12.1-8,1,1.39L16,13.4,2.68,4.61Zm8.24,11.5a.49.49,0,0,0,.2-.36.41.41,0,0,0-.2-.39h0L2.16,7.42a1.43,1.43,0,0,1-.75-1.33V4.85l13.76,9.09-2.61,1.73ZM30.59,6.09a1.5,1.5,0,0,1-.82,1.39L10.15,20.68H6.61l24-15.82Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.01 30.95">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M17.64,12H8.82a1.29,1.29,0,0,0,0,2.58h8.82a1.29,1.29,0,0,0,0-2.58Z"/>
|
||||
<path class="cls-1" d="M13.24,23.87A10.64,10.64,0,1,1,23.87,13.24,10.64,10.64,0,0,1,13.24,23.87Zm17.39,4.94-7.17-7.17a13.21,13.21,0,1,0-1.83,1.83l7.17,7.17a1.5,1.5,0,0,0,1.83,0,1.3,1.3,0,0,0,0-1.83Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 594 B |
@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21.5 22.97">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #a6a8ba;
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_12" data-name="Layer 12">
|
||||
<g id="Group_49-6" data-name="Group 49-6">
|
||||
<path id="Path_49-6" data-name="Path 49-6" class="cls-1" d="M17.67,15.31A3.22,3.22,0,0,0,15,16.49L7.66,12.37V10.6L15,6.48a3.75,3.75,0,0,0,2.65,1.18,3.83,3.83,0,1,0-3.83-3.83h0v.88L6.48,8.83A3.76,3.76,0,0,0,3.83,7.66a3.83,3.83,0,1,0,0,7.65,3.17,3.17,0,0,0,2.65-1.18l7.36,4.13v.88a3.83,3.83,0,1,0,3.83-3.83Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 666 B |
@ -0,0 +1,36 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215.79 220.07">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2 {
|
||||
fill: #ff8c67;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
font-size: 34.34px;
|
||||
font-family: NexaLight, Nexa Light;
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: #374061;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M168.23,0a23.81,23.81,0,0,0,0,2.44c.18,1.73-.55,2.64-2.16,3.42q-18.66,9-37.21,18.31a70.34,70.34,0,0,0-6.31,4c-.89-3.52-.56-4.87,2.3-6.74a85.34,85.34,0,0,1,9.28-5.33C144.71,11,155.33,6,165.93.91,166.56.61,167.24.39,168.23,0Z"/>
|
||||
<path class="cls-1" d="M102.69,23.81c3,2.08,5.62,3.89,8.21,5.77a4.13,4.13,0,0,1,1.67,4.11,30.75,30.75,0,0,1-1.09,5.23c-1.11,3.35-6.89,5.73-10.08,4.23a4.47,4.47,0,0,1-2.87-4,11.82,11.82,0,0,1,.22-3.72C99.91,31.7,101.25,28,102.69,23.81Zm-.47,6.27c-1,2.13-1.82,4.1-.55,6.08S105,38,107,37.62c.58-.12,1.15-.28,1.72-.45,1.36-.42,1.43-1.16.36-2C106.84,33.5,104.6,31.86,102.22,30.08Z"/>
|
||||
<path class="cls-1" d="M20.29,123.16c.35-2.1.6-4.23,1.06-6.31a23.46,23.46,0,0,1,1.45-4.58c.89-2,2.37-2.09,3.72-.43s1.29,3.67.31,5.88a10.5,10.5,0,0,0-1.36-1.58c-.53-.41-1.34-1-1.77-.86A2.57,2.57,0,0,0,22.38,117c-.57,2.81-.95,5.65-1.42,8.47-.22,1.32-.47,2.64-.72,4l-.59.12a35.57,35.57,0,0,1-1.5-3.63,12.14,12.14,0,0,0-5.9-7.52,4,4,0,0,1-1-5.52c.89-1.12,1.84-.79,2.51.16,1.83,2.63,3.58,5.32,5.31,8a12.86,12.86,0,0,1,.9,2.12Z"/>
|
||||
<path class="cls-1" d="M30.13,176.41c-.83,3-1.75,6-2.44,9.06a6.9,6.9,0,0,0,.16,3.58c.54,1.55,1.82,1.57,2.8.21a10.07,10.07,0,0,0,.72-1.43c.22-.46.43-.92.71-1.52a7.44,7.44,0,0,1-2.46,7.28c-1.13.79-1.93.2-2.59-.65a7.08,7.08,0,0,1-1.11-6.3c.77-3.11,1.87-6.14,2.85-9.19a7.47,7.47,0,0,1,.67-1.2Z"/>
|
||||
<text class="cls-2" transform="translate(48.35 197.93)">Tangheem</text>
|
||||
<g>
|
||||
<path class="cls-3" d="M49.51,148.62q-1.89,9.27-1.9,12l.25,1.49c3.47-2.21,5.81-3.72,7-4.55,4.84-3.19,7.3-4.82,7.35-4.88a10.11,10.11,0,0,0,3.56-7.77c0-.71,0-1.76-.13-3.14s-.12-2.42-.12-3.14A95.94,95.94,0,0,1,49.51,148.62Z"/>
|
||||
<path class="cls-3" d="M84.18,59.26q1.25-4,1.74-5.62-.92-2.73-9.09-5.45a113.1,113.1,0,0,0-4.47,11.65,78.54,78.54,0,0,0,8.68,5Q82.78,63.74,84.18,59.26Z"/>
|
||||
<path class="cls-3" d="M122.08,62.56c.38-1,1-3,1.9-6q-.83-1.65-4-3.39-1.58-.83-5-2.23a120.31,120.31,0,0,0-4.47,11.66q5.7,3.63,8.68,5.29A14.64,14.64,0,0,0,122.08,62.56Z"/>
|
||||
<path class="cls-3" d="M129.47,53.53a13.26,13.26,0,0,0,4-2.6,11.61,11.61,0,0,1,4.09-2.52q9.92-5.86,9.92-10.5c0-.88,0-2.23-.13-4s-.12-3.16-.12-4.05A129.51,129.51,0,0,1,131.12,40l-1.81,8.43v3.47a5.76,5.76,0,0,0,.08.83A7.64,7.64,0,0,1,129.47,53.53Z"/>
|
||||
<path class="cls-3" d="M155.26,78.17q-2-7.2-9.18-15.87-4,3.3-4,17.93c0,1.88.24,2.81.74,2.81a3,3,0,0,0,.66-.08,12.92,12.92,0,0,1,2.15-4.55q5.54,4.14,7.77,14.72a15,15,0,0,1-4.4,7.65l0-.07c-1,1.43-4,3.92-8.32,6.56-3.48,2.15-6.31,3.22-8.52,3.22a11.71,11.71,0,0,1-5.54-1,17.07,17.07,0,0,0,2.65-9.58q0-5.62-1.24-8.19l-.74.83c-.28,1.72-2.49,4.58-6.24,9.07v0q-6.28,6.87-11.57,6.86-5.46,0-8.35-2c-1.71-1.16-3.42-3.44-5.12-6.86q4.78-6.28,4.79-12,0-6.94-11.32-6.94a75.48,75.48,0,0,0-11.08.91c-2.2.33-3.65.85-4.34,1.57s-1.17,2.2-1.45,4.46q-.73,6-.74,4.88v4.22l.17,2.39,5.2-.58a6.36,6.36,0,0,1,4.55,1.82A12.35,12.35,0,0,1,79,102.82v.09q-1.55,2.15-7.87,6-5.2,3.22-8.52,3.22a11.64,11.64,0,0,1-5.53-1,17.15,17.15,0,0,0,2.64-9.59q0-5.61-1.24-8.18l-.74.83c-.27,1.73-2.3,4.86-6.06,9.4h0q-15,11.9-22.15,16.94-3.06,2.24-6.16,9.38t-3.1,11.28A20.55,20.55,0,0,0,23,152.06q-9.67,8.43-13.35,13.43a45.32,45.32,0,0,0-4.48,7.65C2,179,0,185.15,0,189.81c0,16.72,20.69,30.26,46.22,30.26,13.38,0,25.43-3.73,33.87-9.68a62.89,62.89,0,0,1-28.37,6.38c-25.53,0-47-12-45.12-28.61a6.42,6.42,0,0,1,.78-2.29,58.5,58.5,0,0,1,5-6.2q1.23-1.41,14.05-12.9,8.84-7.94,11.65-14.38,1-2.23,1-11,0-7.36-1.48-9-.09,0-4,6.32T26.84,145c-1,0-1.4-.3-1.24-.91q2-7.53,10.56-13.82L51.5,119.19h0L54,117.38q5,6,12.06,6a19,19,0,0,0,13.06-5v0C84,113,87.5,109.09,89.47,107q7.11,15.21,18.1,15.21a22.14,22.14,0,0,0,13.56-4.63v0l2.43-1.79q5,6,12.07,6a19,19,0,0,0,13.06-5l.2-.1q7.86-7.52,7.86-20.66Q156.75,83.54,155.26,78.17Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
@ -0,0 +1,36 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 215.79 220.07">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1, .cls-2 {
|
||||
fill: #ff8c67;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
font-size: 34.34px;
|
||||
font-family: NexaLight, Nexa Light;
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: #fff;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
<g id="Layer_2" data-name="Layer 2">
|
||||
<g id="Layer_1-2" data-name="Layer 1">
|
||||
<g>
|
||||
<path class="cls-1" d="M168.23,0a23.81,23.81,0,0,0,0,2.44c.18,1.73-.55,2.64-2.16,3.42q-18.66,9-37.21,18.31a70.34,70.34,0,0,0-6.31,4c-.89-3.52-.56-4.87,2.3-6.74a85.34,85.34,0,0,1,9.28-5.33C144.71,11,155.33,6,165.93.91,166.56.61,167.24.39,168.23,0Z"/>
|
||||
<path class="cls-1" d="M102.69,23.81c3,2.08,5.62,3.89,8.21,5.77a4.13,4.13,0,0,1,1.67,4.11,30.75,30.75,0,0,1-1.09,5.23c-1.11,3.35-6.89,5.73-10.08,4.23a4.47,4.47,0,0,1-2.87-4,11.82,11.82,0,0,1,.22-3.72C99.91,31.7,101.25,28,102.69,23.81Zm-.47,6.27c-1,2.13-1.82,4.1-.55,6.08S105,38,107,37.62c.58-.12,1.15-.28,1.72-.45,1.36-.42,1.43-1.16.36-2C106.84,33.5,104.6,31.86,102.22,30.08Z"/>
|
||||
<path class="cls-1" d="M20.29,123.16c.35-2.1.6-4.23,1.06-6.31a23.46,23.46,0,0,1,1.45-4.58c.89-2,2.37-2.09,3.72-.43s1.29,3.67.31,5.88a10.5,10.5,0,0,0-1.36-1.58c-.53-.41-1.34-1-1.77-.86A2.57,2.57,0,0,0,22.38,117c-.57,2.81-.95,5.65-1.42,8.47-.22,1.32-.47,2.64-.72,4l-.59.12a35.57,35.57,0,0,1-1.5-3.63,12.14,12.14,0,0,0-5.9-7.52,4,4,0,0,1-1-5.52c.89-1.12,1.84-.79,2.51.16,1.83,2.63,3.58,5.32,5.31,8a12.86,12.86,0,0,1,.9,2.12Z"/>
|
||||
<path class="cls-1" d="M30.13,176.41c-.83,3-1.75,6-2.44,9.06a6.9,6.9,0,0,0,.16,3.58c.54,1.55,1.82,1.57,2.8.21a10.07,10.07,0,0,0,.72-1.43c.22-.46.43-.92.71-1.52a7.44,7.44,0,0,1-2.46,7.28c-1.13.79-1.93.2-2.59-.65a7.08,7.08,0,0,1-1.11-6.3c.77-3.11,1.87-6.14,2.85-9.19a7.47,7.47,0,0,1,.67-1.2Z"/>
|
||||
<text class="cls-2" transform="translate(48.35 197.93)">Tangheem</text>
|
||||
<g>
|
||||
<path class="cls-3" d="M49.51,148.62q-1.89,9.27-1.9,12l.25,1.49c3.47-2.21,5.81-3.72,7-4.55,4.84-3.19,7.3-4.82,7.35-4.88a10.11,10.11,0,0,0,3.56-7.77c0-.71,0-1.76-.13-3.14s-.12-2.42-.12-3.14A95.94,95.94,0,0,1,49.51,148.62Z"/>
|
||||
<path class="cls-3" d="M84.18,59.26q1.25-4,1.74-5.62-.92-2.73-9.09-5.45a113.1,113.1,0,0,0-4.47,11.65,78.54,78.54,0,0,0,8.68,5Q82.78,63.74,84.18,59.26Z"/>
|
||||
<path class="cls-3" d="M122.08,62.56c.38-1,1-3,1.9-6q-.83-1.65-4-3.39-1.58-.83-5-2.23a120.31,120.31,0,0,0-4.47,11.66q5.7,3.63,8.68,5.29A14.64,14.64,0,0,0,122.08,62.56Z"/>
|
||||
<path class="cls-3" d="M129.47,53.53a13.26,13.26,0,0,0,4-2.6,11.61,11.61,0,0,1,4.09-2.52q9.92-5.86,9.92-10.5c0-.88,0-2.23-.13-4s-.12-3.16-.12-4.05A129.51,129.51,0,0,1,131.12,40l-1.81,8.43v3.47a5.76,5.76,0,0,0,.08.83A7.64,7.64,0,0,1,129.47,53.53Z"/>
|
||||
<path class="cls-3" d="M155.26,78.17q-2-7.2-9.18-15.87-4,3.3-4,17.93c0,1.88.24,2.81.74,2.81a3,3,0,0,0,.66-.08,12.92,12.92,0,0,1,2.15-4.55q5.54,4.14,7.77,14.72a15,15,0,0,1-4.4,7.65l0-.07c-1,1.43-4,3.92-8.32,6.56-3.48,2.15-6.31,3.22-8.52,3.22a11.71,11.71,0,0,1-5.54-1,17.07,17.07,0,0,0,2.65-9.58q0-5.62-1.24-8.19l-.74.83c-.28,1.72-2.49,4.58-6.24,9.07v0q-6.28,6.87-11.57,6.86-5.46,0-8.35-2c-1.71-1.16-3.42-3.44-5.12-6.86q4.78-6.28,4.79-12,0-6.94-11.32-6.94a75.48,75.48,0,0,0-11.08.91c-2.2.33-3.65.85-4.34,1.57s-1.17,2.2-1.45,4.46q-.73,6-.74,4.88v4.22l.17,2.39,5.2-.58a6.36,6.36,0,0,1,4.55,1.82A12.35,12.35,0,0,1,79,102.82v.09q-1.55,2.15-7.87,6-5.2,3.22-8.52,3.22a11.64,11.64,0,0,1-5.53-1,17.15,17.15,0,0,0,2.64-9.59q0-5.61-1.24-8.18l-.74.83c-.27,1.73-2.3,4.86-6.06,9.4h0q-15,11.9-22.15,16.94-3.06,2.24-6.16,9.38t-3.1,11.28A20.55,20.55,0,0,0,23,152.06q-9.67,8.43-13.35,13.43a45.32,45.32,0,0,0-4.48,7.65C2,179,0,185.15,0,189.81c0,16.72,20.69,30.26,46.22,30.26,13.38,0,25.43-3.73,33.87-9.68a62.89,62.89,0,0,1-28.37,6.38c-25.53,0-47-12-45.12-28.61a6.42,6.42,0,0,1,.78-2.29,58.5,58.5,0,0,1,5-6.2q1.23-1.41,14.05-12.9,8.84-7.94,11.65-14.38,1-2.23,1-11,0-7.36-1.48-9-.09,0-4,6.32T26.84,145c-1,0-1.4-.3-1.24-.91q2-7.53,10.56-13.82L51.5,119.19h0L54,117.38q5,6,12.06,6a19,19,0,0,0,13.06-5v0C84,113,87.5,109.09,89.47,107q7.11,15.21,18.1,15.21a22.14,22.14,0,0,0,13.56-4.63v0l2.43-1.79q5,6,12.07,6a19,19,0,0,0,13.06-5l.2-.1q7.86-7.52,7.86-20.66Q156.75,83.54,155.26,78.17Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.1 KiB |
@ -0,0 +1,22 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
|
||||
class Const {
|
||||
static Color primaryBlack = Color(0xff1C2238);
|
||||
static Color primaryBlue = Color(0xff374061);
|
||||
|
||||
static Color secondaryPink = Color(0xffE4697B);
|
||||
static Color secondaryOrange = Color(0xffFF8C67);
|
||||
static Color secondaryWhite = Color(0xffF2F2F2);
|
||||
|
||||
static Color tertiaryPurple = Color(0xff5A3C60);
|
||||
static Color secondaryCyan = Color(0xff94D5F0);
|
||||
|
||||
static Color gradientOrange = Color(0xffFF8C67);
|
||||
static Color gradientPink = Color(0xffE4697B);
|
||||
|
||||
static Color textGrey = Color(0xff787F95);
|
||||
static Color textGrey1 = Color(0xffA6A8BA);
|
||||
static Color textHintGrey = Color(0xffcccccc);
|
||||
|
||||
static Color sliderBackground = Color(0xffdfdfdf);
|
||||
}
|
||||
@ -1,117 +1,57 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:tangheem/ui/home_screen.dart';
|
||||
import 'package:tangheem/ui/search_screen.dart';
|
||||
import 'package:tangheem/widgets/common_appbar_widget.dart';
|
||||
|
||||
import 'classes/const.dart';
|
||||
|
||||
void main() {
|
||||
runApp(MyApp());
|
||||
runApp(Application());
|
||||
}
|
||||
|
||||
class MyApp extends StatelessWidget {
|
||||
class Application extends StatelessWidget {
|
||||
// This widget is the root of your application.
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return MaterialApp(
|
||||
title: 'Flutter Demo',
|
||||
theme: ThemeData(
|
||||
// This is the theme of your application.
|
||||
//
|
||||
// Try running your application with "flutter run". You'll see the
|
||||
// application has a blue toolbar. Then, without quitting the app, try
|
||||
// changing the primarySwatch below to Colors.green and then invoke
|
||||
// "hot reload" (press "r" in the console where you ran "flutter run",
|
||||
// or simply save your changes to "hot reload" in a Flutter IDE).
|
||||
// Notice that the counter didn't reset back to zero; the application
|
||||
// is not restarted.
|
||||
primarySwatch: Colors.blue,
|
||||
// This makes the visual density adapt to the platform that you run
|
||||
// the app on. For desktop platforms, the controls will be smaller and
|
||||
// closer together (more dense) than on mobile platforms.
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
),
|
||||
home: MyHomePage(title: 'Flutter Demo Home Page'),
|
||||
);
|
||||
title: 'Flutter Demo',
|
||||
theme: lightTheme(),
|
||||
//locale: Locale("ar"),
|
||||
// supportedLocales: [Locale("ar")],
|
||||
//locale: Locale("ar"),
|
||||
debugShowCheckedModeBanner: false,
|
||||
initialRoute: HomeScreen.routeName,
|
||||
onGenerateRoute: (settings) {
|
||||
var className;
|
||||
switch (settings.name) {
|
||||
case HomeScreen.routeName:
|
||||
className = CommonAppbarWidget(showDrawer: true, child: HomeScreen());
|
||||
break;
|
||||
case SearchScreen.routeName:
|
||||
String query = settings.arguments.toString();
|
||||
className = CommonAppbarWidget(child: SearchScreen(query: query));
|
||||
break;
|
||||
}
|
||||
return goToNavigation(className);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
class MyHomePage extends StatefulWidget {
|
||||
MyHomePage({Key key, this.title}) : super(key: key);
|
||||
|
||||
// This widget is the home page of your application. It is stateful, meaning
|
||||
// that it has a State object (defined below) that contains fields that affect
|
||||
// how it looks.
|
||||
|
||||
// This class is the configuration for the state. It holds the values (in this
|
||||
// case the title) provided by the parent (in this case the App widget) and
|
||||
// used by the build method of the State. Fields in a Widget subclass are
|
||||
// always marked "final".
|
||||
|
||||
final String title;
|
||||
|
||||
@override
|
||||
_MyHomePageState createState() => _MyHomePageState();
|
||||
}
|
||||
|
||||
class _MyHomePageState extends State<MyHomePage> {
|
||||
int _counter = 0;
|
||||
|
||||
void _incrementCounter() {
|
||||
setState(() {
|
||||
// This call to setState tells the Flutter framework that something has
|
||||
// changed in this State, which causes it to rerun the build method below
|
||||
// so that the display can reflect the updated values. If we changed
|
||||
// _counter without calling setState(), then the build method would not be
|
||||
// called again, and so nothing would appear to happen.
|
||||
_counter++;
|
||||
});
|
||||
PageRoute goToNavigation(var className) {
|
||||
print("classNameType:${className.runtimeType}");
|
||||
return CupertinoPageRoute(builder: (context) => className);
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
// This method is rerun every time setState is called, for instance as done
|
||||
// by the _incrementCounter method above.
|
||||
//
|
||||
// The Flutter framework has been optimized to make rerunning build methods
|
||||
// fast, so that you can just rebuild anything that needs updating rather
|
||||
// than having to individually change instances of widgets.
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
// Here we take the value from the MyHomePage object that was created by
|
||||
// the App.build method, and use it to set our appbar title.
|
||||
title: Text(widget.title),
|
||||
),
|
||||
body: Center(
|
||||
// Center is a layout widget. It takes a single child and positions it
|
||||
// in the middle of the parent.
|
||||
child: Column(
|
||||
// Column is also a layout widget. It takes a list of children and
|
||||
// arranges them vertically. By default, it sizes itself to fit its
|
||||
// children horizontally, and tries to be as tall as its parent.
|
||||
//
|
||||
// Invoke "debug painting" (press "p" in the console, choose the
|
||||
// "Toggle Debug Paint" action from the Flutter Inspector in Android
|
||||
// Studio, or the "Toggle Debug Paint" command in Visual Studio Code)
|
||||
// to see the wireframe for each widget.
|
||||
//
|
||||
// Column has various properties to control how it sizes itself and
|
||||
// how it positions its children. Here we use mainAxisAlignment to
|
||||
// center the children vertically; the main axis here is the vertical
|
||||
// axis because Columns are vertical (the cross axis would be
|
||||
// horizontal).
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
Text(
|
||||
'You have pushed the button this many times:',
|
||||
),
|
||||
Text(
|
||||
'$_counter',
|
||||
style: Theme.of(context).textTheme.headline4,
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
floatingActionButton: FloatingActionButton(
|
||||
onPressed: _incrementCounter,
|
||||
tooltip: 'Increment',
|
||||
child: Icon(Icons.add),
|
||||
), // This trailing comma makes auto-formatting nicer for build methods.
|
||||
ThemeData lightTheme() {
|
||||
return ThemeData(
|
||||
fontFamily: 'DroidKufi',
|
||||
brightness: Brightness.light,
|
||||
backgroundColor: Const.secondaryWhite,
|
||||
primarySwatch: Colors.blue,
|
||||
primaryColor: Colors.white,
|
||||
primaryColorBrightness: Brightness.light,
|
||||
primaryColorLight: Colors.white,
|
||||
visualDensity: VisualDensity.adaptivePlatformDensity,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@ -0,0 +1,123 @@
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/painting.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
import 'package:tangheem/classes/const.dart';
|
||||
import 'package:tangheem/ui/search_screen.dart';
|
||||
import 'package:tangheem/widgets/common_dropdown_button.dart';
|
||||
|
||||
class HomeScreen extends StatefulWidget {
|
||||
static const String routeName = "/home";
|
||||
|
||||
HomeScreen({Key key}) : super(key: key);
|
||||
|
||||
@override
|
||||
_HomeScreenState createState() {
|
||||
return _HomeScreenState();
|
||||
}
|
||||
}
|
||||
|
||||
class _HomeScreenState extends State<HomeScreen> {
|
||||
TextEditingController _searchController = TextEditingController();
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
SystemChannels.textInput.invokeMethod('TextInput.hide');
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Container(
|
||||
padding: EdgeInsets.fromLTRB(16, 16, 16, 0),
|
||||
width: double.infinity,
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
"موسوعةالأداء القرآني",
|
||||
style: TextStyle(fontWeight: FontWeight.bold, fontSize: 20, color: Const.primaryBlue, height: 1),
|
||||
),
|
||||
SizedBox(height: 4),
|
||||
Text(
|
||||
"للأساليب اللغوية",
|
||||
style: TextStyle(fontSize: 20, color: Const.primaryBlue, height: 1),
|
||||
),
|
||||
SizedBox(height: 8),
|
||||
Text(
|
||||
"تساعدك موسوعة \"تنغيم\" على أداء الأساليب اللغوية القرآنية (كالاستفهام والأمر والنهي والإتمام) بما يخدم معنى الآية. وقد أشرف عليها متخصصون في اللغة العربية والدراسات القرآنية.",
|
||||
style: TextStyle(fontSize: 14, color: Const.textGrey, height: 1),
|
||||
),
|
||||
SizedBox(height: 32),
|
||||
Row(
|
||||
children: [
|
||||
Expanded(
|
||||
child: CommonDropDownButton("الأسلوب اللغوي", onPressed: () {}),
|
||||
),
|
||||
SizedBox(width: 8),
|
||||
Expanded(
|
||||
child: CommonDropDownButton("السورة", onPressed: () {}),
|
||||
)
|
||||
],
|
||||
),
|
||||
SizedBox(height: 16),
|
||||
CommonDropDownButton("ابدأ البحث", color: Const.secondaryPink, icon: "assets/icons/go_forward.svg", widthHeight: 20, iconColor: Colors.white, onPressed: () {}),
|
||||
SizedBox(height: 16),
|
||||
SizedBox(
|
||||
height: 40,
|
||||
child: TextField(
|
||||
controller: _searchController,
|
||||
style: TextStyle(color: Const.primaryBlack, fontSize: 14),
|
||||
decoration: InputDecoration(
|
||||
contentPadding: EdgeInsets.fromLTRB(4, 4, 4, 4),
|
||||
alignLabelWithHint: true,
|
||||
fillColor: Colors.white,
|
||||
filled: true,
|
||||
hintStyle: TextStyle(color: Const.textHintGrey, fontSize: 12),
|
||||
hintText: "البحث عن سورة أو آية",
|
||||
prefixIconConstraints: BoxConstraints(maxHeight: 16),
|
||||
prefixIcon: Padding(
|
||||
padding: EdgeInsets.only(right: 6),
|
||||
child: SvgPicture.asset(
|
||||
"assets/icons/search.svg",
|
||||
color: Const.secondaryOrange,
|
||||
),
|
||||
),
|
||||
suffixIcon: InkWell(
|
||||
onTap: () {
|
||||
FocusScope.of(context).unfocus();
|
||||
Navigator.pushNamed(context, SearchScreen.routeName, arguments: _searchController.text);
|
||||
},
|
||||
splashColor: Colors.transparent,
|
||||
highlightColor: Colors.transparent,
|
||||
child: Container(
|
||||
alignment: Alignment.center,
|
||||
width: 80,
|
||||
child: Text(
|
||||
"بحث",
|
||||
style: TextStyle(fontSize: 14, color: Colors.white),
|
||||
),
|
||||
decoration: BoxDecoration(
|
||||
color: Const.secondaryPink,
|
||||
borderRadius: BorderRadius.only(
|
||||
bottomLeft: Radius.circular(6),
|
||||
topLeft: Radius.circular(6),
|
||||
),
|
||||
),
|
||||
),
|
||||
),
|
||||
border: OutlineInputBorder(borderRadius: BorderRadius.circular(6), borderSide: BorderSide.none),
|
||||
),
|
||||
),
|
||||
)
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,162 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
import 'package:tangheem/classes/const.dart';
|
||||
|
||||
class CommonAppbarWidget extends StatefulWidget {
|
||||
final bool showDrawer;
|
||||
final Widget child;
|
||||
|
||||
CommonAppbarWidget({Key key, this.showDrawer = false, @required this.child}) : super(key: key);
|
||||
|
||||
@override
|
||||
_CommonAppbarWidgetState createState() {
|
||||
return _CommonAppbarWidgetState();
|
||||
}
|
||||
}
|
||||
|
||||
class _CommonAppbarWidgetState extends State<CommonAppbarWidget> {
|
||||
final GlobalKey<ScaffoldState> _scaffoldKey = new GlobalKey<ScaffoldState>();
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
}
|
||||
|
||||
@override
|
||||
void dispose() {
|
||||
super.dispose();
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
key: widget.showDrawer ? _scaffoldKey : null,
|
||||
drawer: widget.showDrawer ? drawerView() : null,
|
||||
drawerScrimColor: Colors.black.withOpacity(.3),
|
||||
body: SafeArea(
|
||||
child: Column(
|
||||
children: [
|
||||
Container(
|
||||
color: Colors.white,
|
||||
height: 100,
|
||||
padding: EdgeInsets.only(top: 8, bottom: 8),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: [
|
||||
IconButton(
|
||||
icon: Icon(widget.showDrawer ? Icons.menu : Icons.arrow_back_ios, color: Const.textGrey),
|
||||
padding: EdgeInsets.only(left: 16),
|
||||
onPressed: () {
|
||||
if (widget.showDrawer) {
|
||||
_scaffoldKey.currentState.openDrawer();
|
||||
} else {
|
||||
Navigator.pop(context);
|
||||
}
|
||||
},
|
||||
),
|
||||
SvgPicture.asset(
|
||||
"assets/logos/tangheem_logo.svg",
|
||||
height: 100,
|
||||
width: 100,
|
||||
alignment: Alignment.centerRight,
|
||||
)
|
||||
],
|
||||
),
|
||||
),
|
||||
Expanded(child: Directionality(textDirection: TextDirection.rtl, child: widget.child)),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget drawerView() {
|
||||
var height = MediaQuery.of(context).padding.top;
|
||||
return Drawer(
|
||||
elevation: 0,
|
||||
child: Container(
|
||||
color: Colors.white,
|
||||
child: Column(
|
||||
children: [
|
||||
Container(
|
||||
height: 100 + height,
|
||||
padding: EdgeInsets.only(left: 0, top: height),
|
||||
alignment: Alignment.centerLeft,
|
||||
child: IconButton(
|
||||
icon: Icon(Icons.clear, color: Const.textGrey),
|
||||
onPressed: () {
|
||||
if (_scaffoldKey.currentState.isDrawerOpen) {
|
||||
Navigator.pop(context);
|
||||
}
|
||||
},
|
||||
),
|
||||
),
|
||||
Container(
|
||||
margin: EdgeInsets.only(top: 8, bottom: 16),
|
||||
padding: EdgeInsets.only(left: 12, right: 12),
|
||||
child: Row(
|
||||
children: [
|
||||
commonIconButton("assets/icons/accessibility.svg", () {}),
|
||||
commonIconButton("assets/icons/dark_mode.svg", () {}),
|
||||
commonIconButton("assets/icons/bookmark.svg", () {}),
|
||||
commonIconButton("assets/icons/increase_size.svg", () {}),
|
||||
commonIconButton("assets/icons/reduce_size.svg", () {}),
|
||||
commonIconButton("assets/icons/notification.svg", () {}),
|
||||
commonIconButton("assets/icons/user_logged.svg", () {}),
|
||||
],
|
||||
),
|
||||
),
|
||||
Container(
|
||||
height: 40,
|
||||
margin: EdgeInsets.only(left: 24, right: 24),
|
||||
padding: EdgeInsets.only(left: 8, right: 8),
|
||||
alignment: Alignment.centerRight,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(6),
|
||||
gradient: LinearGradient(
|
||||
stops: [0.0, 0.5],
|
||||
begin: Alignment.topCenter,
|
||||
end: Alignment.bottomCenter,
|
||||
colors: [Const.gradientPink, Const.gradientOrange],
|
||||
),
|
||||
),
|
||||
child: Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
Text(
|
||||
"الرئيسية",
|
||||
style: TextStyle(fontSize: 14, color: Colors.white),
|
||||
),
|
||||
SizedBox(width: 8),
|
||||
SvgPicture.asset("assets/icons /home.svg", height: 20, width: 20, color: Colors.white),
|
||||
],
|
||||
),
|
||||
),
|
||||
Expanded(child: Container()),
|
||||
Container(
|
||||
margin: EdgeInsets.only(top: 16, bottom: 0),
|
||||
padding: EdgeInsets.only(left: 32, right: 32),
|
||||
child: Row(
|
||||
children: [
|
||||
commonIconButton("assets/icons/linkedin.svg", () {}, size: 35),
|
||||
commonIconButton("assets/icons/pinterest.svg", () {}, size: 35),
|
||||
commonIconButton("assets/icons/whatsapp.svg", () {}, size: 35),
|
||||
commonIconButton("assets/icons/facebook.svg", () {}, size: 35),
|
||||
commonIconButton("assets/icons/instgram.svg", () {}, size: 35),
|
||||
commonIconButton("assets/icons/twitter.svg", () {}, size: 35),
|
||||
],
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Widget commonIconButton(String icon, VoidCallback onPressed, {double size}) {
|
||||
return Expanded(
|
||||
child: IconButton(padding: EdgeInsets.zero, icon: SvgPicture.asset(icon, height: size ?? 25, width: size ?? 30, color: Const.textGrey), onPressed: onPressed),
|
||||
);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/flutter_svg.dart';
|
||||
import 'package:tangheem/classes/const.dart';
|
||||
|
||||
class CommonDropDownButton extends StatelessWidget {
|
||||
final String text;
|
||||
final String icon;
|
||||
final Color iconColor;
|
||||
final Color color;
|
||||
final VoidCallback onPressed;
|
||||
final double widthHeight;
|
||||
|
||||
CommonDropDownButton(this.text, {Key key, this.onPressed, this.color, this.icon, this.widthHeight, this.iconColor}) : super(key: key);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return InkWell(
|
||||
splashColor: Colors.transparent,
|
||||
highlightColor: Colors.transparent,
|
||||
onTap: onPressed,
|
||||
child: Container(
|
||||
height: 40,
|
||||
decoration: BoxDecoration(
|
||||
color: color ?? Const.primaryBlue,
|
||||
borderRadius: BorderRadius.circular(6),
|
||||
),
|
||||
padding: EdgeInsets.fromLTRB(8, 8, 16, 8),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
Text(
|
||||
text,
|
||||
style: TextStyle(fontSize: 13, color: Colors.white),
|
||||
),
|
||||
SizedBox(width: 8),
|
||||
SvgPicture.asset(
|
||||
icon ?? "assets/icons/drop_menu.svg",
|
||||
width: widthHeight ?? 10,
|
||||
height: widthHeight ?? 5,
|
||||
color: iconColor ?? Const.secondaryOrange,
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||