Commit e833c1c7 authored by Dinushe Jayasekera's avatar Dinushe Jayasekera

gesture final files

parent b8715b54
{
"files": [
"README.md"
],
"imageSize": 100,
"commit": false,
"contributors": [
{
"login": "simon1tan",
"name": "Simon Tan",
"avatar_url": "https://avatars.githubusercontent.com/u/1250858?v=4",
"profile": "https://github.com/simon1tan",
"contributions": [
"bug"
]
},
{
"login": "gillescoolen",
"name": "Gilles",
"avatar_url": "https://avatars.githubusercontent.com/u/31668393?v=4",
"profile": "https://github.com/gillescoolen",
"contributions": [
"bug"
]
}
],
"contributorsPerLine": 7,
"projectName": "Flutter-Responsive-Admin-Panel-or-Dashboard",
"projectOwner": "abuanwar072",
"repoType": "github",
"repoHost": "https://github.com",
"skipCi": true
}
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/
# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.packages
.pub-cache/
.pub/
/build/
# Web related
lib/generated_plugin_registrant.dart
# Symbolication related
app.*.symbols
# Obfuscation related
app.*.map.json
# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
version:
revision: 4d7946a68d26794349189cf21b3f68cc6fe61dcb
channel: stable
project_type: app
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java
# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
key.properties
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>android</name>
<comment>Project android created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
<filteredResources>
<filter>
<id>1634160037510</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 30
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.admin"
minSdkVersion 19
targetSdkVersion 30
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.debug
}
}
aaptOptions{
noCompress 'tflite'
noCompress 'lite'
}
}
flutter {
source '../..'
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
{
"project_info": {
"project_number": "249223581139",
"project_id": "autism-f6d60",
"storage_bucket": "autism-f6d60.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:249223581139:android:204e66510051c56dd37326",
"android_client_info": {
"package_name": "com.example.admin"
}
},
"oauth_client": [
{
"client_id": "249223581139-4r3vat7ron0abt7ir28mahb7uh9clpis.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyABXHLN6KeiDas-fnEAJMq-AtVsThRtkxA"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "249223581139-4r3vat7ron0abt7ir28mahb7uh9clpis.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}
\ No newline at end of file
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.admin">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.admin">
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="https" />
</intent>
<intent>
<action android:name="android.intent.action.DIAL" />
<data android:scheme="tel" />
</intent>
<intent>
<action android:name="android.intent.action.SEND" />
<data android:mimeType="*/*" />
</intent>
</queries>
<application
android:label="admin"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<!-- Displays an Android View that continues showing the launch screen
Drawable until Flutter paints its first frame, then this splash
screen fades out. A splash screen is useful to avoid any visual
gap between the end of Android's launch screen and the painting of
Flutter's first frame. -->
<meta-data
android:name="io.flutter.embedding.android.SplashScreenDrawable"
android:resource="@drawable/launch_background"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
</manifest>
package com.example.admin
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity() {
}
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on -->
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
Flutter draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
Flutter draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.admin">
<!-- Flutter needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.google.gms:google-services:4.3.10'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
include ':app'
def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
def properties = new Properties()
assert localPropertiesFile.exists()
localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"
I love you
OKAY
Pointing
THUMBS DOWN
THUMBS UP
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15.429" viewBox="0 0 12 15.429">
<g id="Group_785" data-name="Group 785" transform="translate(-279 -215)">
<path id="Vector" d="M11.864,6.612H7.091a1.628,1.628,0,0,1-1.157-.484,1.662,1.662,0,0,1-.479-1.169V.138a.138.138,0,0,0-.04-.1.136.136,0,0,0-.1-.04H2.182A2.171,2.171,0,0,0,.639.646,2.216,2.216,0,0,0,0,2.2v11.02a2.216,2.216,0,0,0,.639,1.559,2.171,2.171,0,0,0,1.543.646H9.818a2.171,2.171,0,0,0,1.543-.646A2.216,2.216,0,0,0,12,13.224V6.75a.138.138,0,0,0-.04-.1A.136.136,0,0,0,11.864,6.612Z" transform="translate(279 215)" fill="#2697ff"/>
<path id="Vector-2" data-name="Vector" d="M5.019,4.973.116.02a.068.068,0,0,0-.1.01A.069.069,0,0,0,0,.069v4.47a.554.554,0,0,0,.16.39.543.543,0,0,0,.386.161H4.971a.068.068,0,0,0,.038-.012.069.069,0,0,0,.025-.031.069.069,0,0,0-.015-.075Z" transform="translate(285.545 215.42)" fill="#2697ff"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_3" data-name="Group 3" transform="translate(-285 -566)">
<rect id="Rectangle_315" data-name="Rectangle 315" width="30" height="30" rx="5" transform="translate(285 566)" fill="#ff4387"/>
<g id="Group">
<g id="Group-2" data-name="Group">
<path id="Vector" d="M2.282,4.563A2.282,2.282,0,1,1,2.282,0H6.827a2.282,2.282,0,0,1,0,4.563Z" transform="translate(295.06 574)" fill="#fff"/>
<path id="Vector-2" data-name="Vector" d="M2.281,4.564H4.6V0H2.281a2.282,2.282,0,0,0,0,4.564Z" transform="translate(295 579.222)" fill="#fff"/>
<path id="Vector-3" data-name="Vector" d="M2.282,0A2.282,2.282,0,1,0,4.563,2.282,2.282,2.282,0,0,0,2.282,0Z" transform="translate(299.826 579.269)" fill="#fff"/>
<path id="Vector-4" data-name="Vector" d="M4.558,0H2.195V0A2.28,2.28,0,1,0,4.557,2.4h0V2.372c0-.03,0-.06,0-.09s0-.06,0-.09Z" transform="translate(295.041 584.437)" fill="#fff"/>
</g>
</g>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13.811" height="13.572" viewBox="0 0 13.811 13.572">
<g id="Search" transform="translate(-1165.25 -48.25)" opacity="0.8">
<path id="Vector" d="M10.286,5.041a5.093,5.093,0,0,1-5.143,5.041A5.093,5.093,0,0,1,0,5.041,5.093,5.093,0,0,1,5.143,0,5.093,5.093,0,0,1,10.286,5.041Z" transform="translate(1166 49)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
<path id="Vector-2" data-name="Vector" d="M2.571,2.52,0,0" transform="translate(1175.429 58.241)" fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_4" data-name="Group 4" transform="translate(-285 -620)">
<rect id="Rectangle_315" data-name="Rectangle 315" width="30" height="30" rx="5" transform="translate(285 620)" fill="#ff4343"/>
<g id="Group_798" data-name="Group 798">
<path id="Vector" d="M11.534,6.429H6.894a1.583,1.583,0,0,1-1.125-.471A1.615,1.615,0,0,1,5.3,4.821V.134A.135.135,0,0,0,5.264.039.132.132,0,0,0,5.17,0H2.121a2.11,2.11,0,0,0-1.5.628A2.154,2.154,0,0,0,0,2.143V12.857a2.154,2.154,0,0,0,.621,1.515,2.11,2.11,0,0,0,1.5.628H9.545a2.11,2.11,0,0,0,1.5-.628,2.154,2.154,0,0,0,.621-1.515V6.563a.135.135,0,0,0-.039-.095A.132.132,0,0,0,11.534,6.429Z" transform="translate(294 628)" fill="#fff"/>
<path id="Vector-2" data-name="Vector" d="M4.879,4.835.113.019a.066.066,0,0,0-.1.01A.067.067,0,0,0,0,.067V4.413a.538.538,0,0,0,.155.379.528.528,0,0,0,.375.157h4.3a.066.066,0,0,0,.037-.011.067.067,0,0,0,.024-.03.067.067,0,0,0-.014-.073Z" transform="translate(300.363 628.409)" fill="#fff"/>
</g>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="14.655" height="14.88" viewBox="0 0 14.655 14.88">
<g id="Group" transform="translate(-918 -214)">
<path id="Vector" d="M3.837,2.249a.346.346,0,0,1-.178-.05L0,0V3.914L4.87,6.842V.966L4.127,2.093A.347.347,0,0,1,3.837,2.249Z" transform="translate(920.102 222.038)" fill="#007ee5"/>
<path id="Vector-2" data-name="Vector" d="M6.654,1.092,4.9,0,0,2.943,1.758,4.036Z" transform="translate(918 214.061)" fill="#007ee5"/>
<path id="Vector-3" data-name="Vector" d="M5.965,2.987,1,0,0,1.513,4.968,4.5Z" transform="translate(918.864 218.972)" fill="#007ee5"/>
<path id="Vector-4" data-name="Vector" d="M4.89,0,0,2.94,4.89,5.88,9.78,2.94Z" transform="translate(920.429 215.563)" fill="#007ee5"/>
<path id="Vector-5" data-name="Vector" d="M3.114,1.115,0,2.987,1.007,4.5,5.975,1.514,4.968,0Z" transform="translate(925.808 218.971)" fill="#007ee5"/>
<path id="Vector-6" data-name="Vector" d="M0,1.147,4.9,4.094,6.679,2.947,1.778,0Z" transform="translate(925.976 214)" fill="#007ee5"/>
<path id="Vector-7" data-name="Vector" d="M1.045,2.242a.347.347,0,0,1-.289-.155L0,.951V6.834L4.87,3.907V0L1.223,2.192A.346.346,0,0,1,1.045,2.242Z" transform="translate(925.666 222.046)" fill="#007ee5"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_8" data-name="Group 8" transform="translate(-285 -832)">
<rect id="Rectangle_388" data-name="Rectangle 388" width="30" height="30" rx="5" transform="translate(285 832)" fill="#19b7e9"/>
<g id="Group_799" data-name="Group 799">
<path id="Vector" d="M7.247,4.7a.7.7,0,0,1-.7-.7V0H.7A.7.7,0,0,0,0,.7V14.273A.7.7,0,0,0,.7,15h9.808a.7.7,0,0,0,.7-.7V4.7ZM8.3,12.565A.352.352,0,0,1,8,13.108H6.981a.34.34,0,0,1-.306-.185c-.577-1.056-1.067-2.008-1.067-2.008-.185.433-.294.577-1.067,2.013a.358.358,0,0,1-.306.185H3.214a.352.352,0,0,1-.294-.542l1.76-2.729L2.92,7.108a.346.346,0,0,1,.294-.537H4.229a.363.363,0,0,1,.312.179c.762,1.425.577.987,1.067,2l1.067-2a.363.363,0,0,1,.312-.179H8a.346.346,0,0,1,.294.537L6.566,9.837Z" transform="translate(294 840)" fill="#fff"/>
<path id="Vector-2" data-name="Vector" d="M3.738,3.583v.179H0V0H.179a.721.721,0,0,1,.5.2L3.56,3.087a.7.7,0,0,1,.179.5Z" transform="translate(301.478 840)" fill="#fff"/>
</g>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="25" height="19" viewBox="0 0 25 19">
<path id="Vector" d="M25,4.354a2.7,2.7,0,0,0-.854-1.959,3,3,0,0,0-2.062-.812H10.631a1.292,1.292,0,0,1-.693-.2L8.49.466A3.015,3.015,0,0,0,6.869,0H2.917A3,3,0,0,0,.854.812,2.7,2.7,0,0,0,0,2.771V5.146a.386.386,0,0,0,.122.28.428.428,0,0,0,.295.116H24.583a.428.428,0,0,0,.295-.116A.386.386,0,0,0,25,5.146ZM0,16.229a2.7,2.7,0,0,0,.854,1.959A3,3,0,0,0,2.917,19H22.083a3,3,0,0,0,2.062-.812A2.7,2.7,0,0,0,25,16.229V7.521a.386.386,0,0,0-.122-.28.428.428,0,0,0-.295-.116H.417a.428.428,0,0,0-.295.116A.386.386,0,0,0,0,7.521Z" fill="#ffcf26"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="17.452" height="15" viewBox="0 0 17.452 15">
<g id="Group_786" data-name="Group 786" transform="translate(-490 -213)">
<path id="Vector" d="M5.783,0H0L5.548,9.408h5.783Z" transform="translate(496.121 213)" fill="#ffa113"/>
<path id="Vector-2" data-name="Vector" d="M13.885,0H2.862L0,4.932H11.022Z" transform="translate(493.568 223.068)" fill="#ffa113"/>
<path id="Vector-3" data-name="Vector" d="M8.5,4.946,5.56,0,0,9.418l2.935,4.946Z" transform="translate(490 213.386)" fill="#ffa113"/>
</g>
</svg>
This diff is collapsed.
<svg xmlns="http://www.w3.org/2000/svg" width="26" height="22" viewBox="0 0 26 22">
<path id="Vector" d="M23.231,0H2.769A2.755,2.755,0,0,0,.811.819,2.81,2.81,0,0,0,0,2.8V19.2a2.81,2.81,0,0,0,.811,1.977A2.755,2.755,0,0,0,2.769,22H23.231a2.755,2.755,0,0,0,1.958-.819A2.81,2.81,0,0,0,26,19.2V2.8A2.81,2.81,0,0,0,25.189.819,2.755,2.755,0,0,0,23.231,0ZM9.177,15.475V6.525L16.837,11Z" fill="#26e5ff"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_6" data-name="Group 6" transform="translate(-285 -726)">
<rect id="Rectangle_387" data-name="Rectangle 387" width="30" height="30" rx="5" transform="translate(285 726)" fill="#ffb443"/>
<path id="Vector" d="M15,2.885A2.885,2.885,0,0,0,12.115,0H2.885A2.885,2.885,0,0,0,0,2.885v9.231A2.885,2.885,0,0,0,2.885,15h9.231A2.885,2.885,0,0,0,15,12.115ZM10.678,6.5l-5.2-3.034a1.154,1.154,0,0,0-1.735,1v6.068a1.154,1.154,0,0,0,1.735,1l5.2-3.034a1.154,1.154,0,0,0,0-1.993Z" transform="translate(293 734)" fill="#fff"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="14" viewBox="0 0 13 14">
<path id="Vector" d="M12.994,2.169V4.278a2.281,2.281,0,0,1-.559,1.537,1.886,1.886,0,0,1-1.384.652h-.8a.592.592,0,0,1,0-1.161h.772a.878.878,0,0,0,.649-.3,1.063,1.063,0,0,0,.262-.719V2.169a.972.972,0,0,0-.911-1H9.1a.959.959,0,0,0-.911,1V5.332a.563.563,0,0,1-.543.57.5.5,0,0,1-.37-.181.61.61,0,0,1-.143-.416V2.169A2.276,2.276,0,0,1,7.71.636,1.881,1.881,0,0,1,9.1,0h1.924A2.123,2.123,0,0,1,12.994,2.169ZM3.9,0H1.973A2.09,2.09,0,0,0,0,2.169V4.284A2.083,2.083,0,0,0,1.973,6.446H3.9a1.88,1.88,0,0,0,1.394-.631A2.276,2.276,0,0,0,5.87,4.284V2.169A2.084,2.084,0,0,0,3.9,0Zm.911,4.284A1.063,1.063,0,0,1,4.546,5a.879.879,0,0,1-.649.3H1.973a.87.87,0,0,1-.662-.293,1.056,1.056,0,0,1-.267-.728V2.169a1.053,1.053,0,0,1,.273-.715.869.869,0,0,1,.656-.286H3.9a.966.966,0,0,1,.911,1Zm4.3,3.27h1.924A2.083,2.083,0,0,1,13,9.716v2.116A2.09,2.09,0,0,1,11.027,14H9.1a2.085,2.085,0,0,1-1.967-2.169V9.716A2.071,2.071,0,0,1,9.1,7.554Zm2.57,4.988a1.048,1.048,0,0,0,.265-.71V9.716a1.054,1.054,0,0,0-.267-.708.871.871,0,0,0-.644-.293H9.1a.959.959,0,0,0-.911,1v2.116a1.048,1.048,0,0,0,.265.71.865.865,0,0,0,.646.291h1.924A.865.865,0,0,0,11.673,12.541ZM0,11.825V9.716A2.275,2.275,0,0,1,.578,8.185a1.88,1.88,0,0,1,1.394-.631h.79a.516.516,0,0,1,.507.271.633.633,0,0,1,0,.619.516.516,0,0,1-.507.271h-.79a.965.965,0,0,0-.917,1V11.8a.984.984,0,0,0,.917,1H3.909a.87.87,0,0,0,.648-.291,1.054,1.054,0,0,0,.269-.71V8.668a.608.608,0,0,1,.238-.6.492.492,0,0,1,.594.019.614.614,0,0,1,.206.613v3.124a2.078,2.078,0,0,1-1.973,2.169H1.973A2.122,2.122,0,0,1,0,11.825Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="15" viewBox="0 0 13 15">
<path id="Vector" d="M12.841,4.167,8.979.183A.574.574,0,0,0,8.567.009H8.41L8.39,0a.082.082,0,0,0-.024,0,.087.087,0,0,0-.025,0l-.019,0H3.495A3.486,3.486,0,0,0,0,3.391V6.51a.572.572,0,0,0,1.144,0V3.391A2.333,2.333,0,0,1,3.495,1.142h4.3V2.764a2.526,2.526,0,0,0,2.529,2.511h0a.566.566,0,1,0,0-1.133A1.386,1.386,0,0,1,8.938,2.764V1.777l2.918,3.011v6.694a2.392,2.392,0,0,1-2.271,2.386H3.495a2.344,2.344,0,0,1-2.351-2.386V9.589A.572.572,0,0,0,0,9.589v1.892A3.47,3.47,0,0,0,3.495,15H9.585A3.514,3.514,0,0,0,13,11.481V4.56A.565.565,0,0,0,12.841,4.167ZM4.107,10.8H8.222a.566.566,0,1,0,0-1.133H4.107a.566.566,0,1,0,0,1.133ZM6.665,7.065H4.107a.566.566,0,1,1,0-1.133H6.665a.566.566,0,1,1,0,1.133Z" fill="#fff"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="16" viewBox="0 0 14 16">
<path id="Vector" d="M13.445,7.447A3.185,3.185,0,0,1,14,9.088l-.022.148a3.252,3.252,0,0,1-.774,2.2,4.069,4.069,0,0,1-2.572,1.232,34.465,34.465,0,0,1-7.306,0A4.022,4.022,0,0,1,.8,11.439,3.207,3.207,0,0,1,0,9.249v-.1A3.3,3.3,0,0,1,.6,7.469L.659,7.4A3.035,3.035,0,0,0,1.389,5.99V4.54a.631.631,0,0,1,.653-.381.619.619,0,0,1,.553.507v1.45a.353.353,0,0,1,0,.077A4.166,4.166,0,0,1,1.586,8.151a1.982,1.982,0,0,0-.321,1v.155a2.022,2.022,0,0,0,.482,1.373,2.768,2.768,0,0,0,1.71.788,33.927,33.927,0,0,0,7.073,0,2.773,2.773,0,0,0,1.746-.824,2,2,0,0,0,.46-1.33V9.151a2.056,2.056,0,0,0-.314-1.007,4.175,4.175,0,0,1-1.067-1.957.358.358,0,0,1,0-.077V4.653C11.143,2.527,8.944,1.211,7.03,1.211a4.853,4.853,0,0,0-2.323.584.649.649,0,0,1-.639,0A.595.595,0,0,1,4.093.739,6.108,6.108,0,0,1,6.971,0C9.5,0,12.334,1.732,12.656,4.512v1.45a2.973,2.973,0,0,0,.731,1.408A.538.538,0,0,1,13.445,7.447Zm-6.238,7.3a1.641,1.641,0,0,0,1.072-.624h.007a.647.647,0,0,1,.888-.081.592.592,0,0,1,.084.855,2.926,2.926,0,0,1-4.581,0,.592.592,0,0,1,.084-.855.647.647,0,0,1,.888.081,1.661,1.661,0,0,0,1.558.624Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="15" viewBox="0 0 10 15">
<path id="Vector" d="M2.536,4.015A2.735,2.735,0,0,1,5,1.078,2.735,2.735,0,0,1,7.464,4.015,2.735,2.735,0,0,1,5,6.952,2.735,2.735,0,0,1,2.536,4.015Zm-.9,0C1.633,6.229,3.143,8.03,5,8.03s3.367-1.8,3.367-4.015S6.857,0,5,0,1.633,1.8,1.633,4.015ZM4.361,14.989Q4.675,15,5,15c2.147,0,5-.286,5-2.752,0-2.768-3.764-2.768-5-2.768-2.147,0-5,.286-5,2.753a2.362,2.362,0,0,0,1.66,2.29.438.438,0,0,0,.573-.338A.567.567,0,0,0,1.95,13.5C1.011,13.124.9,12.6.9,12.233c0-1.112,1.379-1.676,4.1-1.676s4.1.569,4.1,1.691S7.718,13.922,5,13.922q-.311,0-.613-.01a.547.547,0,0,0-.026,1.076Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="15" viewBox="0 0 13 15">
<path id="Vector" d="M4.408,3.656a1.713,1.713,0,0,1-1.813-.013L2.57,3.617A.6.6,0,0,1,2.4,2.826a.516.516,0,0,1,.739-.184.732.732,0,0,0,.369.112.723.723,0,0,0,.54-.212.829.829,0,0,0,.241-.559A1.92,1.92,0,0,1,6.078,0h.843A1.915,1.915,0,0,1,8.767,1.976a.8.8,0,0,0,.1.4.755.755,0,0,0,.453.376.7.7,0,0,0,.569-.08,1.78,1.78,0,0,1,2.462.711.61.61,0,0,1-.2.784.522.522,0,0,1-.732-.2.724.724,0,0,0-1.022-.29,1.741,1.741,0,0,1-1.809-.021,2,2,0,0,1-.924-1.665A.829.829,0,0,0,7.456,1.4a.722.722,0,0,0-.535-.243H6.078A.727.727,0,0,0,5.54,1.4a.835.835,0,0,0-.213.581A1.97,1.97,0,0,1,4.408,3.656Zm.919,9.388a.778.778,0,0,0,.751.8l-.006.013a.53.53,0,0,1,.464.287.608.608,0,0,1,0,.573A.53.53,0,0,1,6.071,15a1.915,1.915,0,0,1-1.846-1.976.8.8,0,0,0-.1-.4.725.725,0,0,0-1.022-.3,1.78,1.78,0,0,1-2.462-.711l-.418-.784A2.056,2.056,0,0,1,.89,8.2a.792.792,0,0,0,.271-.29.842.842,0,0,0,.122-.637A.794.794,0,0,0,.92,6.752,2.056,2.056,0,0,1,.256,4.117.535.535,0,0,1,.6,3.873a.507.507,0,0,1,.4.087.592.592,0,0,1,.154.764A.828.828,0,0,0,1.431,5.81a1.887,1.887,0,0,1,.64.718,2.055,2.055,0,0,1-.665,2.635A.828.828,0,0,0,1.13,10.25l.425.784a.742.742,0,0,0,.453.378.691.691,0,0,0,.569-.088,1.689,1.689,0,0,1,.9-.257A1.915,1.915,0,0,1,5.327,13.043ZM12.1,8.2a.793.793,0,0,1-.348-.486.847.847,0,0,1,.077-.607.793.793,0,0,1,.271-.29.6.6,0,0,0,.185-.784.529.529,0,0,0-.726-.217A2.055,2.055,0,0,0,10.9,8.445a1.868,1.868,0,0,0,.671.784.785.785,0,0,1,.348.483.839.839,0,0,1-.077.6l-.418.784a.779.779,0,0,1-.455.375.691.691,0,0,1-.566-.086,1.741,1.741,0,0,0-1.812.023,2,2,0,0,0-.921,1.67.539.539,0,0,0,1.077,0,.8.8,0,0,1,.369-.7.7.7,0,0,1,.751.008,1.78,1.78,0,0,0,2.462-.711l.419-.784A2.056,2.056,0,0,0,12.1,8.2ZM6.5,5.026A2.318,2.318,0,0,0,4.358,6.557a2.606,2.606,0,0,0,.5,2.7,2.2,2.2,0,0,0,2.524.533A2.486,2.486,0,0,0,8.81,7.5a2.561,2.561,0,0,0-.678-1.749A2.233,2.233,0,0,0,6.5,5.026Zm0,3.794A1.276,1.276,0,0,1,5.265,7.5,1.276,1.276,0,0,1,6.5,6.186,1.276,1.276,0,0,1,7.727,7.5,1.276,1.276,0,0,1,6.5,8.821Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="15" viewBox="0 0 13 15">
<path id="Vector" d="M12.934,10.31l-.517-4.4c-.331-1.978-1.527-2.637-2.537-2.637A3.628,3.628,0,0,0,7.559.174,3.176,3.176,0,0,0,4.032,1.226a.622.622,0,0,0-.118.566.552.552,0,0,0,.388.4.5.5,0,0,0,.506-.17V1.951a2.168,2.168,0,0,1,3.258-.2,2.66,2.66,0,0,1,.745,1.516H3.173c-.968,0-2.14.659-2.537,2.67l-.15.989a.574.574,0,0,0,.436.631.531.531,0,0,0,.6-.433l.144-.969c.222-1.1.781-1.76,1.5-1.76H9.881c.757,0,1.316.659,1.5,1.714l.511,4.358a3.567,3.567,0,0,1-.391,2.578,2.657,2.657,0,0,1-2.23.771H3.786a2.728,2.728,0,0,1-2.17-.857,3.285,3.285,0,0,1-.451-2.492A.57.57,0,0,0,.72,9.816a.535.535,0,0,0-.6.488,3.971,3.971,0,0,0,.692,3.412,3.222,3.222,0,0,0,2.974,1.256H9.268A3.528,3.528,0,0,0,12.273,13.8,4.671,4.671,0,0,0,12.934,10.31ZM8.216,7.522a.684.684,0,0,0,.234.053.577.577,0,0,0,.421-.2.527.527,0,0,0,.144-.218.6.6,0,0,0,.048-.251.468.468,0,0,0,0-.132.421.421,0,0,0-.036-.125.273.273,0,0,0-.054-.112.917.917,0,0,0-.162-.185.729.729,0,0,0-.222-.1.473.473,0,0,0-.234,0,.4.4,0,0,0-.114.04.441.441,0,0,0-.108.059l-.09.086a.288.288,0,0,0-.072.1l-.06.112v.125a.478.478,0,0,0,0,.132.593.593,0,0,0,.042.251A.652.652,0,0,0,8.216,7.522ZM5.228,6.915a.632.632,0,0,1-.6.659.578.578,0,0,1-.409-.2.667.667,0,0,1-.132-.218.716.716,0,0,1-.042-.251.47.47,0,0,1,0-.132.423.423,0,0,1,.036-.125.383.383,0,0,1,.054-.112.286.286,0,0,1,.072-.1.4.4,0,0,1,.09-.079A.327.327,0,0,1,4.4,6.3a.339.339,0,0,1,.114-.04.473.473,0,0,1,.234,0,.339.339,0,0,1,.114.04.327.327,0,0,1,.1.059.4.4,0,0,1,.1.086.287.287,0,0,1,.072.1.674.674,0,0,1,.06.112l.036.125A.9.9,0,0,1,5.228,6.915Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14">
<path id="Vector" d="M13.992,5.48A6.347,6.347,0,0,0,8.009,0a1.056,1.056,0,0,0-.8.34,1.114,1.114,0,0,0-.288.821L7.23,5.981A1.144,1.144,0,0,0,8.347,7.059H8.42l4.6-.321a1.02,1.02,0,0,0,.718-.365A1.116,1.116,0,0,0,14,5.583v-.1ZM8.347,5.9,8.04,1.168a5.217,5.217,0,0,1,4.847,4.421Zm2.013,3.3a.562.562,0,0,1,.687-.4.555.555,0,0,1,.346.267.6.6,0,0,1,.059.446,6.045,6.045,0,0,1-2.816,3.728,5.587,5.587,0,0,1-5.477.087A6.081,6.081,0,0,1,.045,8.612,3.969,3.969,0,0,1,0,7.9,6.038,6.038,0,0,1,4.64,1.925a.565.565,0,0,1,.663.462.589.589,0,0,1-.442.693A4.889,4.889,0,0,0,1.125,7.919a3.251,3.251,0,0,0,.031.545,4.806,4.806,0,0,0,4.312,4.317A4.724,4.724,0,0,0,10.359,9.2Z" fill="#001b34" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="14" viewBox="0 0 13 14">
<path id="Vector" d="M13,6a.518.518,0,0,1-.5.536H12.5a.475.475,0,0,1-.352-.159A.552.552,0,0,1,12.005,6V4.377c0-2.13-1.092-3.306-3.07-3.306H4.065c-1.984,0-3.07,1.176-3.07,3.306V9.629c0,2.13,1.092,3.3,3.07,3.3H8.935c1.984,0,3.07-1.176,3.07-3.3a.5.5,0,1,1,.995,0C13,12.325,11.445,14,8.941,14H4.065C1.555,14,0,12.325,0,9.629V4.377C0,1.675,1.555,0,4.065,0H8.935C11.434,0,13,1.675,13,4.377ZM3.224,10.281V5.8a.548.548,0,0,1,.158-.371.471.471,0,0,1,.356-.14.483.483,0,0,1,.347.17.56.56,0,0,1,.133.384v4.476a.515.515,0,0,1-.515.517A.521.521,0,0,1,3.224,10.281Zm2.8-6.557v6.563a.5.5,0,1,0,.995,0V3.725a.5.5,0,1,0-.995,0Zm2.755,6.557V8.188a.5.5,0,1,1,.995,0v2.093a.5.5,0,1,1-.995,0Z" fill="#00162a" opacity="0.6"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="15.001" height="8.88" viewBox="0 0 15.001 8.88">
<g id="Group" transform="translate(-704 -217)">
<path id="Vector" d="M10.015,3.331c0-.032,0-.064,0-.1A2.316,2.316,0,0,0,7.661.963a2.419,2.419,0,0,0-1.143.285A2.368,2.368,0,0,0,4.414,0,2.316,2.316,0,0,0,2.055,2.271a2.185,2.185,0,0,0,.033.363,1.635,1.635,0,0,0-.279-.026A1.924,1.924,0,0,0,0,4.63,1.924,1.924,0,0,0,1.809,6.652H9.856a1.7,1.7,0,0,0,1.728-1.664A1.689,1.689,0,0,0,10.015,3.331Z" transform="translate(707.416 219.228)" fill="#a4cdff"/>
<path id="Vector-2" data-name="Vector" d="M3.177,7.831a1.932,1.932,0,0,1-1.162.39A2.074,2.074,0,0,1,0,6.092a2.1,2.1,0,0,1,1.694-2.1c-.007-.083-.012-.167-.012-.252A2.742,2.742,0,0,1,4.344.926a2.539,2.539,0,0,1,1.378.41A3.043,3.043,0,0,1,8.216,0a3.159,3.159,0,0,1,3.061,2.754h0q-.1-.007-.2-.007a2.841,2.841,0,0,0-.985.176A2.786,2.786,0,0,0,7.83,1.784,2.755,2.755,0,0,0,5.053,4.4,2.383,2.383,0,0,0,3,6.858a2.681,2.681,0,0,0,.181.973Z" transform="translate(704 217)" fill="#a4cdff"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_7" data-name="Group 7" transform="translate(-285 -778)">
<rect id="Rectangle_315" data-name="Rectangle 315" width="30" height="30" rx="5" transform="translate(285 778)" fill="#19e9aa"/>
<g id="Group">
<path id="Vector" d="M.405,2.94H3.015A1.252,1.252,0,0,0,2.82,2.7L.243.19A1.587,1.587,0,0,0,0,0V2.529A.4.4,0,0,0,.405,2.94Z" transform="translate(303.189 786.221)" fill="#fff"/>
<path id="Vector-2" data-name="Vector" d="M.294.063C.278.032.246,0,.148,0S.035.032.035.047A1.986,1.986,0,0,0,.278,1.28C.424.616.408.221.294.063Z" transform="translate(299.508 791.532)" fill="#fff"/>
<path id="Vector-3" data-name="Vector" d="M9.595,4.22A1.469,1.469,0,0,1,8.1,2.766V0H1.442A1.439,1.439,0,0,0,.421.411a1.368,1.368,0,0,0-.421,1V13.593A1.428,1.428,0,0,0,1.442,15h9.546a1.428,1.428,0,0,0,1.442-1.407V4.22Zm.049,5.832A1.221,1.221,0,0,1,8.8,10.4a2.763,2.763,0,0,1-1.588-.727c-.324.063-.681.158-1.1.269-.357.095-.665.205-.94.3-.486.854-1.118,1.723-1.718,1.865a.832.832,0,0,1-.194.032.649.649,0,0,1-.438-.158.677.677,0,0,1-.259-.664c.13-.648,1.2-1.2,2.172-1.581.13-.237.243-.49.357-.743.194-.474.357-.9.47-1.264a3.244,3.244,0,0,1-.567-2.387.735.735,0,0,1,.7-.427.748.748,0,0,1,.665.332c.292.411.243,1.217-.113,2.418a4.409,4.409,0,0,0,.5.7,8.087,8.087,0,0,0,.665.632c1.3-.221,2.156-.126,2.415.285A.662.662,0,0,1,9.644,10.053Z" transform="translate(294 786)" fill="#fff"/>
<path id="Vector-4" data-name="Vector" d="M.405,0C.308.253.211.522.1.806.065.885.032.948,0,1.027.146.98.259.948.373.917.616.854.859.79,1.07.727A4.255,4.255,0,0,1,.7.348,4.292,4.292,0,0,1,.405,0Z" transform="translate(299.559 794.425)" fill="#fff"/>
<path id="Vector-5" data-name="Vector" d="M0,.774C.049.854.065.854.113.854A2.142,2.142,0,0,0,.989,0C.34.316.032.616,0,.774Z" transform="translate(297.16 796.669)" fill="#fff"/>
<path id="Vector-6" data-name="Vector" d="M0,.039A1.557,1.557,0,0,0,.729.292.379.379,0,0,0,1.118.133C1.2.007.778-.04,0,.039Z" transform="translate(302.087 795.477)" fill="#fff"/>
</g>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_5" data-name="Group 5" transform="translate(-285 -672)">
<rect id="Rectangle_315" data-name="Rectangle 315" width="30" height="30" rx="5" transform="translate(285 672)" fill="#ff7b43"/>
<path id="Vector" d="M9.814,0H5.186A5.2,5.2,0,0,0,0,5.186V9.814A5.2,5.2,0,0,0,5.186,15H9.814A5.2,5.2,0,0,0,15,9.814V5.186A5.2,5.2,0,0,0,9.814,0ZM9.2,5.084c.293-.173.586-.343.881-.509a.5.5,0,1,1,.49.861c-.288.17-.576.338-.868.5a.5.5,0,0,1-.741-.483A.45.45,0,0,1,9.2,5.084Zm-.7,5.454c0,.582-.381.772-.846.421L5.56,9.383a1.111,1.111,0,0,1-.421.08H4.632A1.113,1.113,0,0,1,3.516,8.35V6.655A1.118,1.118,0,0,1,4.632,5.537h.507a1.113,1.113,0,0,1,.415.081l2.1-1.579c.465-.352.846-.16.846.422v6.077Zm2.25-.3a.492.492,0,0,1-.663.183c-.3-.165-.59-.336-.881-.508a.476.476,0,0,1-.24-.426.489.489,0,0,1,.716-.439c.308.165.61.342.908.524a.488.488,0,0,1,.16.668Zm.739-2.666a.252.252,0,0,1-.023.065A.491.491,0,0,1,11,7.994q-.513.005-1.025,0a.495.495,0,0,1-.008-.989c.347-.006.694,0,1.041,0a.49.49,0,0,1,.456.36.234.234,0,0,1,.02.059v.152Z" transform="translate(293 680)" fill="#fff"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="18" height="25" viewBox="0 0 18 25">
<path id="Vector" d="M17.473,5.357H12.6V.523ZM18,7.143V22.321a2.671,2.671,0,0,1-.792,1.893A2.714,2.714,0,0,1,15.3,25H2.7a2.714,2.714,0,0,1-1.908-.785A2.671,2.671,0,0,1,0,22.321V2.679A2.671,2.671,0,0,1,.792.785,2.714,2.714,0,0,1,2.7,0h8.1V6.25a.889.889,0,0,0,.264.631.9.9,0,0,0,.636.262Zm-8.1,12.5a.889.889,0,0,0-.264-.631.905.905,0,0,0-1.273,0,.888.888,0,0,0,0,1.263.905.905,0,0,0,1.273,0A.889.889,0,0,0,9.9,19.643Zm2.644-8.676A3.559,3.559,0,0,0,11.75,9.3a3.613,3.613,0,0,0-6.014.8,3.542,3.542,0,0,0-.337,1.51.889.889,0,0,0,.264.631.905.905,0,0,0,1.273,0,.889.889,0,0,0,.264-.631,1.782,1.782,0,0,1,.652-1.375,1.809,1.809,0,0,1,2.475.165,1.781,1.781,0,0,1-.64,2.861,2.621,2.621,0,0,0-1.167.98A2.59,2.59,0,0,0,8.1,15.7v1.268a.889.889,0,0,0,.264.631.905.905,0,0,0,1.273,0,.889.889,0,0,0,.264-.631V15.7a.834.834,0,0,1,.119-.464.844.844,0,0,1,.356-.324,3.584,3.584,0,0,0,1.789-1.589,3.54,3.54,0,0,0,.38-2.352Z" fill="#ee2727"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<g id="Group_2" data-name="Group 2" transform="translate(-285 -512)">
<rect id="Rectangle_120" data-name="Rectangle 120" width="30" height="30" rx="5" transform="translate(285 512)" fill="#ff43ca"/>
<g id="Group">
<path id="Vector" d="M.865.232A.718.718,0,0,0,.555.053,1.409,1.409,0,0,0,.149,0H0V2.21H.149a1.3,1.3,0,0,0,.406-.058.771.771,0,0,0,.31-.189.907.907,0,0,0,.2-.345,1.671,1.671,0,0,0,.071-.529A1.625,1.625,0,0,0,1.066.569.847.847,0,0,0,.865.232Z" transform="translate(301.408 527.022)" fill="#fff"/>
<path id="Vector-2" data-name="Vector" d="M8.711,3.3,8.592,0H0V13.648H11.742V3.335ZM5.461,9.205H4.945a.154.154,0,0,1-.139-.088L4.5,8.494l-.126-.275c-.041-.09-.086-.189-.136-.3H4.217c-.04.106-.078.206-.118.3s-.078.182-.118.275l-.28.623a.166.166,0,0,1-.141.091H3.073a.166.166,0,0,1-.138-.23l.8-1.492a.156.156,0,0,0,0-.148L2.994,5.948a.156.156,0,0,1,.138-.229h.517a.166.166,0,0,1,.141.09l.262.567c.04.083.078.166.118.26s.083.191.134.3h.022c.038-.111.076-.212.114-.3s.073-.177.109-.26l.237-.562a.166.166,0,0,1,.144-.094h.479a.156.156,0,0,1,.138.227L4.8,7.377a.153.153,0,0,0,0,.146l.794,1.449a.154.154,0,0,1-.134.234Zm3.125-.978a1.441,1.441,0,0,1-.346.547,1.422,1.422,0,0,1-.537.332,2.138,2.138,0,0,1-.7.108h-.87a.156.156,0,0,1-.156-.156V5.878a.156.156,0,0,1,.156-.156h.829a2.429,2.429,0,0,1,.721.1,1.456,1.456,0,0,1,.549.31,1.373,1.373,0,0,1,.351.537,2.167,2.167,0,0,1,.124.774,2.215,2.215,0,0,1-.124.782Z" transform="translate(294.643 520.663)" fill="#fff"/>
<path id="Vector-3" data-name="Vector" d="M12.634,3.372,9.968.456A1.4,1.4,0,0,0,8.935,0H1.4A1.4,1.4,0,0,0,0,1.4V13.521a1.4,1.4,0,0,0,1.4,1.4H11.6a1.4,1.4,0,0,0,1.4-1.4V4.31a1.392,1.392,0,0,0-.366-.938Zm-.884.416H10.033a.467.467,0,0,1-.466-.472V1.4Zm-.149,10.2H1.4a.467.467,0,0,1-.467-.467V1.4A.467.467,0,0,1,1.4.932H8.634V3.315a1.4,1.4,0,0,0,1.4,1.4h2.036v8.806a.469.469,0,0,1-.467.467Z" transform="translate(294 520)" fill="#fff"/>
</g>
</g>
</svg>
This image diff could not be displayed because it is too large. You can view the blob instead.
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
#!/usr/bin/env sh
#
# Copyright 2015 the original author or authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
##############################################################################
##
## Gradle start up script for UN*X
##
##############################################################################
# Attempt to set APP_HOME
# Resolve links: $0 may be a link
PRG="$0"
# Need this for relative symlinks.
while [ -h "$PRG" ] ; do
ls=`ls -ld "$PRG"`
link=`expr "$ls" : '.*-> \(.*\)$'`
if expr "$link" : '/.*' > /dev/null; then
PRG="$link"
else
PRG=`dirname "$PRG"`"/$link"
fi
done
SAVED="`pwd`"
cd "`dirname \"$PRG\"`/" >/dev/null
APP_HOME="`pwd -P`"
cd "$SAVED" >/dev/null
APP_NAME="Gradle"
APP_BASE_NAME=`basename "$0"`
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
# Use the maximum available, or set MAX_FD != -1 to use that value.
MAX_FD="maximum"
warn () {
echo "$*"
}
die () {
echo
echo "$*"
echo
exit 1
}
# OS specific support (must be 'true' or 'false').
cygwin=false
msys=false
darwin=false
nonstop=false
case "`uname`" in
CYGWIN* )
cygwin=true
;;
Darwin* )
darwin=true
;;
MINGW* )
msys=true
;;
NONSTOP* )
nonstop=true
;;
esac
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
# Determine the Java command to use to start the JVM.
if [ -n "$JAVA_HOME" ] ; then
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
# IBM's JDK on AIX uses strange locations for the executables
JAVACMD="$JAVA_HOME/jre/sh/java"
else
JAVACMD="$JAVA_HOME/bin/java"
fi
if [ ! -x "$JAVACMD" ] ; then
die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
else
JAVACMD="java"
which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation."
fi
# Increase the maximum file descriptors if we can.
if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
MAX_FD_LIMIT=`ulimit -H -n`
if [ $? -eq 0 ] ; then
if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
MAX_FD="$MAX_FD_LIMIT"
fi
ulimit -n $MAX_FD
if [ $? -ne 0 ] ; then
warn "Could not set maximum file descriptor limit: $MAX_FD"
fi
else
warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
fi
fi
# For Darwin, add options to specify how the application appears in the dock
if $darwin; then
GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
fi
# For Cygwin or MSYS, switch paths to Windows format before running java
if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
APP_HOME=`cygpath --path --mixed "$APP_HOME"`
CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
JAVACMD=`cygpath --unix "$JAVACMD"`
# We build the pattern for arguments to be converted via cygpath
ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
SEP=""
for dir in $ROOTDIRSRAW ; do
ROOTDIRS="$ROOTDIRS$SEP$dir"
SEP="|"
done
OURCYGPATTERN="(^($ROOTDIRS))"
# Add a user-defined pattern to the cygpath arguments
if [ "$GRADLE_CYGPATTERN" != "" ] ; then
OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
fi
# Now convert the arguments - kludge to limit ourselves to /bin/sh
i=0
for arg in "$@" ; do
CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
else
eval `echo args$i`="\"$arg\""
fi
i=`expr $i + 1`
done
case $i in
0) set -- ;;
1) set -- "$args0" ;;
2) set -- "$args0" "$args1" ;;
3) set -- "$args0" "$args1" "$args2" ;;
4) set -- "$args0" "$args1" "$args2" "$args3" ;;
5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
esac
fi
# Escape application args
save () {
for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
echo " "
}
APP_ARGS=`save "$@"`
# Collect all arguments for the java command, following the shell quoting and substitution rules
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
exec "$JAVACMD" "$@"
@rem
@rem Copyright 2015 the original author or authors.
@rem
@rem Licensed under the Apache License, Version 2.0 (the "License");
@rem you may not use this file except in compliance with the License.
@rem You may obtain a copy of the License at
@rem
@rem https://www.apache.org/licenses/LICENSE-2.0
@rem
@rem Unless required by applicable law or agreed to in writing, software
@rem distributed under the License is distributed on an "AS IS" BASIS,
@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@rem See the License for the specific language governing permissions and
@rem limitations under the License.
@rem
@if "%DEBUG%" == "" @echo off
@rem ##########################################################################
@rem
@rem Gradle startup script for Windows
@rem
@rem ##########################################################################
@rem Set local scope for the variables with windows NT shell
if "%OS%"=="Windows_NT" setlocal
set DIRNAME=%~dp0
if "%DIRNAME%" == "" set DIRNAME=.
set APP_BASE_NAME=%~n0
set APP_HOME=%DIRNAME%
@rem Resolve any "." and ".." in APP_HOME to make it shorter.
for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
@rem Find java.exe
if defined JAVA_HOME goto findJavaFromJavaHome
set JAVA_EXE=java.exe
%JAVA_EXE% -version >NUL 2>&1
if "%ERRORLEVEL%" == "0" goto execute
echo.
echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:findJavaFromJavaHome
set JAVA_HOME=%JAVA_HOME:"=%
set JAVA_EXE=%JAVA_HOME%/bin/java.exe
if exist "%JAVA_EXE%" goto execute
echo.
echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
echo.
echo Please set the JAVA_HOME variable in your environment to match the
echo location of your Java installation.
goto fail
:execute
@rem Setup the command line
set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
@rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
:end
@rem End local scope for the variables with windows NT shell
if "%ERRORLEVEL%"=="0" goto mainEnd
:fail
rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
rem the _cmd.exe /c_ return code!
if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
exit /b 1
:mainEnd
if "%OS%"=="Windows_NT" endlocal
:omega
*.mode1v3
*.mode2v3
*.moved-aside
*.pbxuser
*.perspectivev3
**/*sync/
.sconsign.dblite
.tags*
**/.vagrant/
**/DerivedData/
Icon?
**/Pods/
**/.symlinks/
profile
xcuserdata
**/.generated/
Flutter/App.framework
Flutter/Flutter.framework
Flutter/Flutter.podspec
Flutter/Generated.xcconfig
Flutter/app.flx
Flutter/app.zip
Flutter/flutter_assets/
Flutter/flutter_export_environment.sh
ServiceDefinitions.json
Runner/GeneratedPluginRegistrant.*
# Exceptions to above rules.
!default.mode1v3
!default.mode2v3
!default.pbxuser
!default.perspectivev3
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>App</string>
<key>CFBundleIdentifier</key>
<string>io.flutter.flutter.app</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>App</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>8.0</string>
</dict>
</plist>
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}
def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end
File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
flutter_ios_podfile_setup
target 'Runner' do
use_frameworks!
use_modular_headers!
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end
post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
PODS:
- Flutter (1.0.0)
- path_provider (0.0.1):
- Flutter
DEPENDENCIES:
- Flutter (from `Flutter`)
- path_provider (from `.symlinks/plugins/path_provider/ios`)
EXTERNAL SOURCES:
Flutter:
:path: Flutter
path_provider:
:path: ".symlinks/plugins/path_provider/ios"
SPEC CHECKSUMS:
Flutter: 434fef37c0980e73bb6479ef766c45957d4b510c
path_provider: abfe2b5c733d04e238b0d8691db0cfd63a27a93c
PODFILE CHECKSUM: aafe91acc616949ddb318b77800a7f51bffa2a4c
COCOAPODS: 1.10.0
This diff is collapsed.
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "self:">
</FileRef>
</Workspace>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1020"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
</Testables>
<MacroExpansion>
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</MacroExpansion>
<AdditionalOptions>
</AdditionalOptions>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
<AdditionalOptions>
</AdditionalOptions>
</LaunchAction>
<ProfileAction
buildConfiguration = "Profile"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "97C146ED1CF9000F007C117D"
BuildableName = "Runner.app"
BlueprintName = "Runner"
ReferencedContainer = "container:Runner.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "group:Runner.xcodeproj">
</FileRef>
<FileRef
location = "group:Pods/Pods.xcodeproj">
</FileRef>
</Workspace>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PreviewsEnabled</key>
<false/>
</dict>
</plist>
import UIKit
import Flutter
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
) -> Bool {
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
{
"images" : [
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon-App-20x20@2x.png",
"scale" : "2x"
},
{
"size" : "20x20",
"idiom" : "iphone",
"filename" : "Icon-App-20x20@3x.png",
"scale" : "3x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@1x.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "iphone",
"filename" : "Icon-App-29x29@3x.png",
"scale" : "3x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon-App-40x40@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "iphone",
"filename" : "Icon-App-40x40@3x.png",
"scale" : "3x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-App-60x60@2x.png",
"scale" : "2x"
},
{
"size" : "60x60",
"idiom" : "iphone",
"filename" : "Icon-App-60x60@3x.png",
"scale" : "3x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "Icon-App-20x20@1x.png",
"scale" : "1x"
},
{
"size" : "20x20",
"idiom" : "ipad",
"filename" : "Icon-App-20x20@2x.png",
"scale" : "2x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "Icon-App-29x29@1x.png",
"scale" : "1x"
},
{
"size" : "29x29",
"idiom" : "ipad",
"filename" : "Icon-App-29x29@2x.png",
"scale" : "2x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "Icon-App-40x40@1x.png",
"scale" : "1x"
},
{
"size" : "40x40",
"idiom" : "ipad",
"filename" : "Icon-App-40x40@2x.png",
"scale" : "2x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "Icon-App-76x76@1x.png",
"scale" : "1x"
},
{
"size" : "76x76",
"idiom" : "ipad",
"filename" : "Icon-App-76x76@2x.png",
"scale" : "2x"
},
{
"size" : "83.5x83.5",
"idiom" : "ipad",
"filename" : "Icon-App-83.5x83.5@2x.png",
"scale" : "2x"
},
{
"size" : "1024x1024",
"idiom" : "ios-marketing",
"filename" : "Icon-App-1024x1024@1x.png",
"scale" : "1x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
{
"images" : [
{
"idiom" : "universal",
"filename" : "LaunchImage.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@2x.png",
"scale" : "2x"
},
{
"idiom" : "universal",
"filename" : "LaunchImage@3x.png",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
# Launch Screen Assets
You can customize the launch screen with your own desired assets by replacing the image files in this directory.
You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images.
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12121" systemVersion="16G29" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12089"/>
</dependencies>
<scenes>
<!--View Controller-->
<scene sceneID="EHf-IW-A2E">
<objects>
<viewController id="01J-lp-oVM" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="Ydg-fD-yQy"/>
<viewControllerLayoutGuide type="bottom" id="xbc-2k-c8Z"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<imageView opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" image="LaunchImage" translatesAutoresizingMaskIntoConstraints="NO" id="YRO-k0-Ey4">
</imageView>
</subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerX" secondItem="Ze5-6b-2t3" secondAttribute="centerX" id="1a2-6s-vTC"/>
<constraint firstItem="YRO-k0-Ey4" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="centerY" id="4X2-HB-R7a"/>
</constraints>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="53" y="375"/>
</scene>
</scenes>
<resources>
<image name="LaunchImage" width="168" height="185"/>
</resources>
</document>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="10117" systemVersion="15F34" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" initialViewController="BYZ-38-t0r">
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="10085"/>
</dependencies>
<scenes>
<!--Flutter View Controller-->
<scene sceneID="tne-QT-ifu">
<objects>
<viewController id="BYZ-38-t0r" customClass="FlutterViewController" sceneMemberID="viewController">
<layoutGuides>
<viewControllerLayoutGuide type="top" id="y3c-jy-aDJ"/>
<viewControllerLayoutGuide type="bottom" id="wfy-db-euE"/>
</layoutGuides>
<view key="view" contentMode="scaleToFill" id="8bC-Xf-vdC">
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
</view>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="dkx-z0-nzr" sceneMemberID="firstResponder"/>
</objects>
</scene>
</scenes>
</document>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment