Initial commit: Penyerahan final Source code Tugas Akhir

This commit is contained in:
ferdiakhh
2025-07-10 19:15:14 +07:00
commit e1f2206b8a
687 changed files with 80132 additions and 0 deletions

49
.gitignore vendored Normal file
View File

@ -0,0 +1,49 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
migrate_working_dir/
# 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
.pub-cache/
.pub/
/build/
# 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
#env
.env
.env.dev
.env.prod

45
.metadata Normal file
View File

@ -0,0 +1,45 @@
# 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: "78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9"
channel: "stable"
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: android
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: ios
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: linux
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: macos
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: web
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
- platform: windows
create_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
base_revision: 78666c8dc57e9f7548ca9f8dd0740fbf0c658dc9
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'

3
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
}

33
README.md Normal file
View File

@ -0,0 +1,33 @@
# Vocasia lms Mobile App
Project ini dibuat untuk Tugas Akhir.
Nama : Muhammad Ferdi Akhdan
NIM : 2210501086
Prodi : D3 Sistem Informasi UPNVJ
## Kebutuhan
- flutter sdk version: "3.16.x" [download sdk](https://docs.flutter.dev/get-started/install)
## Instalasi project
- git clone --branch dev https://gitlab.com/divisi.it/vocasia-front-end-app.git
- cd vocasia-front-end-app
- flutter pub get
## Run Project
- command `flutter run`
- vscode `menu > run > run wth debugging/run without debugging`
##### Tambahan
<small> Jika Ada error dari pusher_client </small>
<small>Ubah versi kotlin pusher_client dari `ext.kotlin_version = '1.3.50'` menjadi `ext.kotlin_version = '1.7.10'`</small>
##### Langkah-langkah
- <small>buka folder pusher_client/android, `%AppData%\..\Local\Pub\Cache\hosted\pub.dev\pusher_client-2.0.0\android`</small>
- <small>buka file build.gradle, lalu cari `ext.kotlin_version`</small>

28
analysis_options.yaml Normal file
View File

@ -0,0 +1,28 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.
# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml
linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at https://dart.dev/lints.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options

13
android/.gitignore vendored Normal file
View File

@ -0,0 +1,13 @@
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
**/*.keystore
**/*.jks

71
android/app/build.gradle Normal file
View File

@ -0,0 +1,71 @@
plugins {
id "com.android.application"
id "kotlin-android"
id "dev.flutter.flutter-gradle-plugin"
id 'com.google.gms.google-services'
}
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
android {
namespace "com.example.initial_folder"
compileSdkVersion flutter.compileSdkVersion
ndkVersion flutter.ndkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
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.initial_folder"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
minSdkVersion 21
targetSdkVersion flutter.targetSdkVersion
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
}
}
}
flutter {
source '../..'
}
dependencies {
implementation platform('com.google.firebase:firebase-bom:32.7.0')
implementation 'com.google.firebase:firebase-analytics'
}

View File

@ -0,0 +1,54 @@
{
"project_info": {
"project_number": "652715934272",
"project_id": "vocasia-bbfb5",
"storage_bucket": "vocasia-bbfb5.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:652715934272:android:6069e948b9052d2d3195a5",
"android_client_info": {
"package_name": "com.example.initial_folder"
}
},
"oauth_client": [
{
"client_id": "652715934272-scils5j9h4ijtgvdoqbmeg2ij79nrsm8.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.example.initial_folder",
"certificate_hash": "59c38f7aa79f5983ac5829a66c225e306f47dc0b"
}
},
{
"client_id": "652715934272-7tk330fm39jvfhlh66g96hnqdlkr0h0o.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyAiHFJENCvW1B8RClUfdZXwk1H6suWtGUU"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "652715934272-7tk330fm39jvfhlh66g96hnqdlkr0h0o.apps.googleusercontent.com",
"client_type": 3
},
{
"client_id": "652715934272-4p5mpa6hj9b71pfv5nn6al7pf79qck4h.apps.googleusercontent.com",
"client_type": 2,
"ios_info": {
"bundle_id": "com.example.fcmtes"
}
}
]
}
}
}
],
"configuration_version": "1"
}

View File

@ -0,0 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool 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>

View File

@ -0,0 +1,41 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" >
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<application
android:label="Vocasia"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher"
android:hardwareAccelerated="true"
tools:replace="android:label, android:usesCleartextTraffic"
android:usesCleartextTraffic="true">
<activity
android:name=".MainActivity"
android:supportsPictureInPicture="true"
android:exported="true"
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"
/>
<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>

View File

@ -0,0 +1,6 @@
package com.example.initial_folder
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity() {
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:gravity="fill" android:src="@drawable/background"/>
</item>
<item>
<bitmap android:gravity="center" android:src="@drawable/splash"/>
</item>
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:gravity="fill" android:src="@drawable/background"/>
</item>
<item>
<bitmap android:gravity="center" android:src="@drawable/splash"/>
</item>
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:gravity="fill" android:src="@drawable/background"/>
</item>
<item>
<bitmap android:gravity="center" android:src="@drawable/splash"/>
</item>
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 B

View File

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<bitmap android:gravity="fill" android:src="@drawable/background"/>
</item>
<item>
<bitmap android:gravity="center" android:src="@drawable/splash"/>
</item>
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,22 @@
<?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.Black.NoTitleBar">
<item name="android:forceDarkAllowed">false</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
<item name="android:windowSplashScreenBackground">#121212</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
<item name="android:windowSplashScreenIconBackgroundColor">#121212</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>

View File

@ -0,0 +1,22 @@
<?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
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
<item name="android:forceDarkAllowed">false</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</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>

View File

@ -0,0 +1,22 @@
<?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">
<item name="android:forceDarkAllowed">false</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
<item name="android:windowSplashScreenBackground">#f5f5f5</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/android12splash</item>
<item name="android:windowSplashScreenIconBackgroundColor">#f5f5f5</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>

View File

@ -0,0 +1,22 @@
<?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
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
<item name="android:forceDarkAllowed">false</item>
<item name="android:windowFullscreen">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">false</item>
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</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>

View File

@ -0,0 +1,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool 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>

31
android/build.gradle Normal file
View File

@ -0,0 +1,31 @@
buildscript {
ext.kotlin_version = '1.9.0'
repositories {
google()
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.google.gms:google-services:4.3.15"
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}

View File

@ -0,0 +1,3 @@
org.gradle.jvmargs=-Xmx4G
android.useAndroidX=true
android.enableJetifier=true

View File

@ -0,0 +1,5 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

29
android/settings.gradle Normal file
View File

@ -0,0 +1,29 @@
pluginManagement {
def flutterSdkPath = {
def properties = new Properties()
file("local.properties").withInputStream { properties.load(it) }
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
return flutterSdkPath
}
settings.ext.flutterSdkPath = flutterSdkPath()
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
plugins {
id "dev.flutter.flutter-gradle-plugin" version "1.0.0" apply false
}
}
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
}
include ":app"

0
assets/.gitkeep Normal file
View File

0
assets/fonts/.gitkeep Normal file
View File

Binary file not shown.

Binary file not shown.

0
assets/icons/.gitkeep Normal file
View File

View File

@ -0,0 +1,5 @@
<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.5 14C28.5 21.4395 22.2487 27.5 14.5 27.5C6.75133 27.5 0.5 21.4395 0.5 14C0.5 6.56055 6.75133 0.5 14.5 0.5C22.2487 0.5 28.5 6.56055 28.5 14Z" fill="#F8F8F8" stroke="#E6E6E6"/>
<path d="M20.4173 14H7.58398" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.0007 20.4154L7.58398 13.9987L14.0007 7.58203" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 550 B

View File

@ -0,0 +1,5 @@
<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.5 14C28.5 21.4395 22.2487 27.5 14.5 27.5C6.75133 27.5 0.5 21.4395 0.5 14C0.5 6.56055 6.75133 0.5 14.5 0.5C22.2487 0.5 28.5 6.56055 28.5 14Z" fill="#212643" stroke="#212643"/>
<path d="M20.4168 14H7.5835" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M14.0002 20.4154L7.5835 13.9987L14.0002 7.58203" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 544 B

View File

@ -0,0 +1,3 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6663 1.66732H10.333V1.00065C10.333 0.82384 10.2628 0.654271 10.1377 0.529247C10.0127 0.404222 9.84315 0.333984 9.66634 0.333984C9.48953 0.333984 9.31996 0.404222 9.19494 0.529247C9.06991 0.654271 8.99968 0.82384 8.99968 1.00065V1.66732H4.99967V1.00065C4.99967 0.82384 4.92944 0.654271 4.80441 0.529247C4.67939 0.404222 4.50982 0.333984 4.33301 0.333984C4.1562 0.333984 3.98663 0.404222 3.8616 0.529247C3.73658 0.654271 3.66634 0.82384 3.66634 1.00065V1.66732H2.33301C1.80257 1.66732 1.29387 1.87803 0.918794 2.2531C0.543722 2.62818 0.333008 3.13689 0.333008 3.66732V11.6673C0.333008 12.1978 0.543722 12.7065 0.918794 13.0815C1.29387 13.4566 1.80257 13.6673 2.33301 13.6673H11.6663C12.1968 13.6673 12.7055 13.4566 13.0806 13.0815C13.4556 12.7065 13.6663 12.1978 13.6663 11.6673V3.66732C13.6663 3.13689 13.4556 2.62818 13.0806 2.2531C12.7055 1.87803 12.1968 1.66732 11.6663 1.66732ZM12.333 11.6673C12.333 11.8441 12.2628 12.0137 12.1377 12.1387C12.0127 12.2637 11.8432 12.334 11.6663 12.334H2.33301C2.1562 12.334 1.98663 12.2637 1.8616 12.1387C1.73658 12.0137 1.66634 11.8441 1.66634 11.6673V7.00065H12.333V11.6673ZM12.333 5.66732H1.66634V3.66732C1.66634 3.49051 1.73658 3.32094 1.8616 3.19591C1.98663 3.07089 2.1562 3.00065 2.33301 3.00065H3.66634V3.66732C3.66634 3.84413 3.73658 4.0137 3.8616 4.13872C3.98663 4.26375 4.1562 4.33398 4.33301 4.33398C4.50982 4.33398 4.67939 4.26375 4.80441 4.13872C4.92944 4.0137 4.99967 3.84413 4.99967 3.66732V3.00065H8.99968V3.66732C8.99968 3.84413 9.06991 4.0137 9.19494 4.13872C9.31996 4.26375 9.48953 4.33398 9.66634 4.33398C9.84315 4.33398 10.0127 4.26375 10.1377 4.13872C10.2628 4.0137 10.333 3.84413 10.333 3.66732V3.00065H11.6663C11.8432 3.00065 12.0127 3.07089 12.1377 3.19591C12.2628 3.32094 12.333 3.49051 12.333 3.66732V5.66732Z" fill="#727272"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

5
assets/icons/cart.svg Normal file
View File

@ -0,0 +1,5 @@
<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.5 14C28.5 21.4395 22.2487 27.5 14.5 27.5C6.75133 27.5 0.5 21.4395 0.5 14C0.5 6.56055 6.75133 0.5 14.5 0.5C22.2487 0.5 28.5 6.56055 28.5 14Z" fill="#F8F8F8" stroke="#E6E6E6"/>
<path d="M19.72 20.9994H9.17228C9.01042 21.0004 8.85393 20.9403 8.73302 20.8307C8.61211 20.7211 8.53535 20.5699 8.51755 20.4061L8.00031 12.5029C7.99759 12.4146 8.01265 12.3267 8.04459 12.2445C8.07653 12.1624 8.12466 12.0878 8.18601 12.0253C8.24735 11.9629 8.32063 11.9139 8.4013 11.8813C8.48197 11.8488 8.56833 11.8335 8.65504 11.8363H20.3453C20.5189 11.8363 20.6854 11.9065 20.8082 12.0315C20.931 12.1565 21 12.3261 21 12.5029L20.3747 20.4127C20.3554 20.5753 20.278 20.725 20.1573 20.8332C20.0365 20.9414 19.8809 21.0006 19.72 20.9994V20.9994Z" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11.2246 13.9998V10.3333C11.2246 9.44922 11.5695 8.60139 12.1834 7.97629C12.7974 7.35118 13.63 7 14.4983 7C15.3665 7 16.1992 7.35118 16.8131 7.97629C17.427 8.60139 17.7719 9.44922 17.7719 10.3333V13.9998" stroke="#212121" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="16" height="16" rx="5" fill="#DD2153"/>
<path d="M13.7251 4.25257C13.6457 4.17254 13.5513 4.10902 13.4472 4.06567C13.3432 4.02232 13.2316 4 13.1189 4C13.0062 4 12.8946 4.02232 12.7905 4.06567C12.6865 4.10902 12.592 4.17254 12.5126 4.25257L6.15139 10.6224L3.47882 7.94124C3.3964 7.86162 3.29911 7.79902 3.1925 7.75701C3.08589 7.715 2.97205 7.69439 2.85748 7.69638C2.74291 7.69836 2.62985 7.72289 2.52476 7.76856C2.41967 7.81424 2.3246 7.88017 2.24499 7.96258C2.16538 8.045 2.10278 8.14229 2.06077 8.2489C2.01875 8.35551 1.99815 8.46935 2.00013 8.58392C2.00211 8.69849 2.02664 8.81155 2.07232 8.91664C2.11799 9.02173 2.18392 9.1168 2.26634 9.19641L5.54515 12.4752C5.62453 12.5553 5.71897 12.6188 5.82302 12.6621C5.92707 12.7055 6.03867 12.7278 6.15139 12.7278C6.26411 12.7278 6.37572 12.7055 6.47977 12.6621C6.58382 12.6188 6.67826 12.5553 6.75763 12.4752L13.7251 5.50774C13.8118 5.42778 13.881 5.33074 13.9283 5.22273C13.9756 5.11472 14 4.99808 14 4.88016C14 4.76224 13.9756 4.64559 13.9283 4.53758C13.881 4.42957 13.8118 4.33253 13.7251 4.25257Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="16" height="16" rx="5" fill="#DD2153"/>
<path d="M13.7251 4.25257C13.6457 4.17254 13.5513 4.10902 13.4472 4.06567C13.3432 4.02232 13.2316 4 13.1189 4C13.0062 4 12.8946 4.02232 12.7905 4.06567C12.6865 4.10902 12.592 4.17254 12.5126 4.25257L6.15139 10.6224L3.47882 7.94124C3.3964 7.86162 3.29911 7.79902 3.1925 7.75701C3.08589 7.715 2.97205 7.69439 2.85748 7.69638C2.74291 7.69836 2.62985 7.72289 2.52476 7.76856C2.41967 7.81424 2.3246 7.88017 2.24499 7.96258C2.16538 8.045 2.10278 8.14229 2.06077 8.2489C2.01875 8.35551 1.99815 8.46935 2.00013 8.58392C2.00211 8.69849 2.02664 8.81155 2.07232 8.91664C2.11799 9.02173 2.18392 9.1168 2.26634 9.19641L5.54515 12.4752C5.62453 12.5553 5.71897 12.6188 5.82302 12.6621C5.92707 12.7055 6.03867 12.7278 6.15139 12.7278C6.26411 12.7278 6.37572 12.7055 6.47977 12.6621C6.58382 12.6188 6.67826 12.5553 6.75763 12.4752L13.7251 5.50774C13.8118 5.42778 13.881 5.33074 13.9283 5.22273C13.9756 5.11472 14 4.99808 14 4.88016C14 4.76224 13.9756 4.64559 13.9283 4.53758C13.881 4.42957 13.8118 4.33253 13.7251 4.25257Z" fill="#212643"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,5 @@
<svg width="29" height="28" viewBox="0 0 29 28" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.5 14C28.5 21.4395 22.2487 27.5 14.5 27.5C6.75133 27.5 0.5 21.4395 0.5 14C0.5 6.56055 6.75133 0.5 14.5 0.5C22.2487 0.5 28.5 6.56055 28.5 14Z" fill="#212643" stroke="#4A4D60"/>
<path d="M19.72 21.3795H9.17228C9.01042 21.3806 8.85393 21.3146 8.73302 21.1942C8.61211 21.0738 8.53535 20.9077 8.51755 20.7277L8.00031 12.0461C7.99759 11.9491 8.01265 11.8526 8.04459 11.7623C8.07653 11.6721 8.12466 11.5901 8.18601 11.5215C8.24735 11.4529 8.32063 11.3991 8.4013 11.3634C8.48197 11.3276 8.56833 11.3108 8.65504 11.3138H20.3453C20.5189 11.3138 20.6854 11.391 20.8082 11.5283C20.931 11.6657 21 11.8519 21 12.0461L20.3747 20.735C20.3554 20.9136 20.278 21.0781 20.1573 21.1969C20.0365 21.3158 19.8809 21.3808 19.72 21.3795V21.3795Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M11.2246 13.6893V9.66156C11.2246 8.69046 11.5695 7.75912 12.1834 7.07244C12.7974 6.38577 13.63 6 14.4983 6C15.3665 6 16.1992 6.38577 16.8131 7.07244C17.427 7.75912 17.7719 8.69046 17.7719 9.66156V13.6893" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 966 B

View File

@ -0,0 +1,6 @@
<svg width="50" height="110" viewBox="0 0 50 110" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0 0H45C47.7614 0 50 2.23858 50 5V105C50 107.761 47.7614 110 45 110H0V0Z" fill="#EB455F"/>
<path d="M16.216 80H15.352V77.392H12.624V80H11.76V74.288H12.624V76.656H15.352V74.288H16.216V80ZM19.7403 75.608C20.2843 75.608 20.6896 75.728 20.9563 75.968C21.2229 76.2027 21.3563 76.5733 21.3563 77.08V80H20.7563L20.5883 79.4H20.5563C20.4336 79.5547 20.3056 79.6827 20.1723 79.784C20.0443 79.8853 19.8949 79.96 19.7243 80.008C19.5589 80.056 19.3563 80.08 19.1163 80.08C18.8603 80.08 18.6283 80.0347 18.4203 79.944C18.2176 79.848 18.0576 79.704 17.9403 79.512C17.8229 79.3147 17.7643 79.0693 17.7643 78.776C17.7643 78.3387 17.9296 78.0053 18.2603 77.776C18.5963 77.5467 19.1056 77.4213 19.7883 77.4L20.5243 77.376V77.136C20.5243 76.816 20.4523 76.592 20.3083 76.464C20.1643 76.336 19.9616 76.272 19.7003 76.272C19.4763 76.272 19.2629 76.304 19.0603 76.368C18.8576 76.432 18.6656 76.5093 18.4843 76.6L18.2123 75.984C18.4149 75.8773 18.6469 75.7893 18.9083 75.72C19.1749 75.6453 19.4523 75.608 19.7403 75.608ZM19.9403 77.944C19.4496 77.9653 19.1083 78.048 18.9163 78.192C18.7296 78.3307 18.6363 78.528 18.6363 78.784C18.6363 79.008 18.7029 79.1707 18.8363 79.272C18.9749 79.3733 19.1483 79.424 19.3563 79.424C19.6923 79.424 19.9696 79.3307 20.1883 79.144C20.4069 78.9573 20.5163 78.6773 20.5163 78.304V77.928L19.9403 77.944ZM25.2339 75.608C25.7512 75.608 26.1672 75.7947 26.4819 76.168C26.8019 76.5413 26.9619 77.0987 26.9619 77.84C26.9619 78.3253 26.8899 78.736 26.7459 79.072C26.6019 79.408 26.3992 79.6613 26.1379 79.832C25.8766 79.9973 25.5726 80.08 25.2259 80.08C25.0072 80.08 24.8152 80.0533 24.6499 80C24.4846 79.9413 24.3432 79.8667 24.2259 79.776C24.1139 79.68 24.0152 79.5787 23.9299 79.472H23.8739C23.8899 79.568 23.9032 79.6827 23.9139 79.816C23.9246 79.944 23.9299 80.0587 23.9299 80.16V81.92H23.0819V75.688H23.7699L23.8899 76.264H23.9299C24.0152 76.1467 24.1166 76.0373 24.2339 75.936C24.3512 75.8347 24.4926 75.7547 24.6579 75.696C24.8232 75.6373 25.0152 75.608 25.2339 75.608ZM25.0339 76.304C24.7672 76.304 24.5539 76.3573 24.3939 76.464C24.2339 76.5653 24.1166 76.72 24.0419 76.928C23.9726 77.1307 23.9352 77.3893 23.9299 77.704V77.832C23.9299 78.1627 23.9646 78.4453 24.0339 78.68C24.1032 78.9093 24.2179 79.0853 24.3779 79.208C24.5432 79.3253 24.7672 79.384 25.0499 79.384C25.2899 79.384 25.4846 79.32 25.6339 79.192C25.7886 79.0587 25.9032 78.8747 25.9779 78.64C26.0526 78.4053 26.0899 78.1333 26.0899 77.824C26.0899 77.3547 26.0046 76.984 25.8339 76.712C25.6632 76.44 25.3966 76.304 25.0339 76.304ZM32.1747 75.688V80H31.4947L31.3747 79.432H31.3347C31.244 79.5813 31.1267 79.704 30.9827 79.8C30.8387 79.896 30.6814 79.9653 30.5107 80.008C30.34 80.056 30.164 80.08 29.9827 80.08C29.6467 80.08 29.3614 80.0267 29.1267 79.92C28.8974 79.808 28.7214 79.6373 28.5987 79.408C28.4814 79.1733 28.4227 78.8747 28.4227 78.512V75.688H29.2787V78.384C29.2787 78.72 29.348 78.9707 29.4867 79.136C29.6307 79.3013 29.852 79.384 30.1507 79.384C30.4494 79.384 30.684 79.3253 30.8547 79.208C31.0254 79.0907 31.1454 78.92 31.2147 78.696C31.2894 78.4667 31.3267 78.192 31.3267 77.872V75.688H32.1747ZM36.7857 78.784C36.7857 79.0667 36.7163 79.304 36.5777 79.496C36.439 79.688 36.239 79.8347 35.9777 79.936C35.7163 80.032 35.4017 80.08 35.0337 80.08C34.7297 80.08 34.4683 80.056 34.2497 80.008C34.0363 79.9653 33.839 79.9013 33.6577 79.816V79.072C33.8497 79.1627 34.071 79.2453 34.3217 79.32C34.5723 79.3893 34.8177 79.424 35.0577 79.424C35.3777 79.424 35.607 79.3733 35.7457 79.272C35.8897 79.1707 35.9617 79.0347 35.9617 78.864C35.9617 78.768 35.935 78.6827 35.8817 78.608C35.8283 78.528 35.727 78.448 35.5777 78.368C35.4337 78.2827 35.2203 78.1867 34.9377 78.08C34.6657 77.968 34.4337 77.8587 34.2417 77.752C34.0497 77.64 33.903 77.5093 33.8017 77.36C33.7003 77.2053 33.6497 77.008 33.6497 76.768C33.6497 76.3947 33.799 76.1093 34.0977 75.912C34.4017 75.7093 34.8017 75.608 35.2977 75.608C35.559 75.608 35.8043 75.6347 36.0337 75.688C36.2683 75.736 36.495 75.8107 36.7137 75.912L36.4337 76.56C36.311 76.5013 36.183 76.4533 36.0497 76.416C35.9217 76.3733 35.791 76.3387 35.6577 76.312C35.5297 76.2853 35.3963 76.272 35.2577 76.272C35.0017 76.272 34.807 76.312 34.6737 76.392C34.5403 76.472 34.4737 76.584 34.4737 76.728C34.4737 76.8293 34.503 76.9173 34.5617 76.992C34.6257 77.0667 34.735 77.1413 34.8897 77.216C35.0443 77.2907 35.255 77.3813 35.5217 77.488C35.7883 77.5893 36.015 77.6933 36.2017 77.8C36.3937 77.9067 36.5377 78.0373 36.6337 78.192C36.735 78.3467 36.7857 78.544 36.7857 78.784Z" fill="white"/>
<path d="M31 44L19 56" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M19 44L31 56" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect x="1.25" y="1.25" width="13.5" height="13.5" rx="3.75" stroke="white" stroke-width="2.5"/>
</svg>

After

Width:  |  Height:  |  Size: 200 B

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.8 KiB

View File

@ -0,0 +1,12 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#B6A400"/>
<path d="M23.9232 20.4835C23.9228 20.4775 23.9226 20.4714 23.9219 20.4655C23.9209 20.4568 23.9193 20.448 23.9179 20.4393C23.9165 20.4305 23.9153 20.4216 23.9134 20.4129C23.9121 20.4071 23.9104 20.4014 23.9089 20.3956C23.9061 20.3842 23.9031 20.3729 23.8995 20.3618C23.8992 20.3607 23.899 20.3596 23.8986 20.3586L22.4662 16.0694C22.3958 15.8588 22.1984 15.7168 21.976 15.7168C21.7536 15.7168 21.5562 15.8588 21.4858 16.0694L20.0534 20.3586C20.053 20.3596 20.0528 20.3607 20.0525 20.3618C20.0489 20.3729 20.0459 20.3842 20.0431 20.3956C20.0416 20.4014 20.0399 20.4071 20.0386 20.4129C20.0368 20.4216 20.0355 20.4304 20.0341 20.4393C20.0327 20.448 20.031 20.4568 20.0301 20.4655C20.0294 20.4714 20.0293 20.4775 20.0288 20.4835C20.0279 20.4951 20.0271 20.5067 20.027 20.5183C20.027 20.5194 20.0269 20.5205 20.0269 20.5217V26.2883C20.0269 26.5731 20.2582 26.804 20.5435 26.804C20.8288 26.804 21.0602 26.5731 21.0602 26.2883V21.0373H22.8917V26.2883C22.8917 26.5731 23.123 26.804 23.4084 26.804C23.6937 26.804 23.925 26.5731 23.925 26.2883V20.5216C23.925 20.5205 23.9249 20.5194 23.9248 20.5183C23.9249 20.5067 23.9241 20.4951 23.9232 20.4835ZM21.976 17.8631L22.6916 20.006H21.2604L21.976 17.8631Z" fill="white"/>
<path d="M26.8196 11.7144C25.018 10.2511 22.6549 9.68729 20.3363 10.1674C17.3551 10.7849 14.9809 13.2223 14.4285 16.2326C14.0384 18.3588 14.5252 20.4722 15.7993 22.1835C16.6779 23.364 17.1619 24.7234 17.1619 26.0113L17.1619 29.195C17.1619 31.0561 18.6788 32.5702 20.5434 32.5702H23.4083C25.2728 32.5702 26.7898 31.0561 26.7898 29.195V26.1402C26.7898 24.7778 27.2784 23.3859 28.2029 22.1151C29.1527 20.8095 29.6547 19.2696 29.6547 17.6618C29.6547 15.3456 28.6214 13.1778 26.8196 11.7144ZM25.7565 28.6794H18.1952L18.1952 26.8036H25.7565V28.6794ZM23.4083 31.5389H20.5434C19.4261 31.5389 18.4893 30.7558 18.2532 29.7107H25.6985C25.4625 30.7558 24.5256 31.5389 23.4083 31.5389ZM27.3667 21.5092C26.395 22.845 25.8462 24.3114 25.7669 25.7723H18.1902C18.1349 24.3376 17.5856 22.854 16.6287 21.5685C15.5274 20.0891 15.107 18.2601 15.4449 16.4184C15.9223 13.8166 17.9724 11.7103 20.5462 11.1773C22.5591 10.7604 24.6079 11.2477 26.1673 12.5143C27.7269 13.7811 28.6214 15.6573 28.6214 17.6618C28.6214 19.0504 28.1876 20.3808 27.3667 21.5092Z" fill="white"/>
<path d="M23.4084 34.0001H20.5435C20.2582 34.0001 20.0269 33.7692 20.0269 33.4844C20.0269 33.1996 20.2582 32.9688 20.5435 32.9688H23.4084C23.6937 32.9688 23.925 33.1996 23.925 33.4844C23.925 33.7692 23.6938 34.0001 23.4084 34.0001Z" fill="white"/>
<path d="M33.4832 18.1778H32.003C31.7176 18.1778 31.4863 17.947 31.4863 17.6622C31.4863 17.3774 31.7176 17.1465 32.003 17.1465H33.4832C33.7685 17.1465 33.9998 17.3774 33.9998 17.6622C33.9998 17.947 33.7685 18.1778 33.4832 18.1778Z" fill="white"/>
<path d="M11.9491 18.1778H10.5167C10.2313 18.1778 10 17.947 10 17.6622C10 17.3774 10.2313 17.1465 10.5167 17.1465H11.9491C12.2344 17.1465 12.4657 17.3774 12.4657 17.6622C12.4657 17.947 12.2344 18.1778 11.9491 18.1778Z" fill="white"/>
<path d="M30.6603 13.1732C30.4817 13.1732 30.3081 13.0807 30.2124 12.9152C30.0697 12.6686 30.1544 12.3532 30.4015 12.2108L31.642 11.4959C31.8891 11.3536 32.2051 11.438 32.3477 11.6847C32.4904 11.9313 32.4058 12.2467 32.1587 12.3891L30.9182 13.104C30.8368 13.1508 30.748 13.1732 30.6603 13.1732Z" fill="white"/>
<path d="M12.0524 23.8968C11.8738 23.8968 11.7002 23.8043 11.6045 23.6388C11.4618 23.3922 11.5465 23.0768 11.7936 22.9344L13.0341 22.2196C13.2811 22.0772 13.5972 22.1617 13.7398 22.4083C13.8825 22.6549 13.7978 22.9703 13.5507 23.1127L12.3102 23.8276C12.2289 23.8745 12.1401 23.8968 12.0524 23.8968Z" fill="white"/>
<path d="M31.8999 23.8968C31.8122 23.8968 31.7234 23.8744 31.642 23.8276L30.4015 23.1127C30.1544 22.9703 30.0697 22.6549 30.2124 22.4083C30.3551 22.1616 30.671 22.0772 30.9181 22.2195L32.1587 22.9344C32.4058 23.0768 32.4904 23.3922 32.3477 23.6388C32.2521 23.8043 32.0784 23.8968 31.8999 23.8968Z" fill="white"/>
<path d="M13.2919 13.1731C13.2043 13.1731 13.1155 13.1508 13.0341 13.1039L11.7936 12.3891C11.5465 12.2467 11.4618 11.9313 11.6045 11.6847C11.7472 11.438 12.0632 11.3535 12.3102 11.4959L13.5507 12.2108C13.7978 12.3532 13.8825 12.6686 13.7398 12.9152C13.6442 13.0806 13.4705 13.1731 13.2919 13.1731Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -0,0 +1,22 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#B6008E"/>
<path d="M14.6522 22.5242H10.5238C10.2345 22.5242 10 22.2897 10 22.0004C10 21.7111 10.2345 21.4766 10.5238 21.4766H14.6522C14.9415 21.4766 15.176 21.7111 15.176 22.0004C15.176 22.2897 14.9415 22.5242 14.6522 22.5242Z" fill="white"/>
<path d="M15.4523 19.6669H11.9525C11.6632 19.6669 11.4287 19.4324 11.4287 19.1431V14.8574H12.4763V18.6193H15.4523V19.6669Z" fill="white"/>
<path d="M32.0476 19.6669H28.6738V18.6193H31.5238V14.8574H32.5714V19.1431C32.5714 19.4324 32.3369 19.6669 32.0476 19.6669Z" fill="white"/>
<path d="M12.4763 29.1425H11.4287V24.8568C11.4287 24.5675 11.6632 24.333 11.9525 24.333H15.4523V25.3806H12.4763V29.1425Z" fill="white"/>
<path d="M32.5714 29.1425H31.5238V25.3806H28.6738V24.333H32.0476C32.3369 24.333 32.5714 24.5675 32.5714 24.8568V29.1425Z" fill="white"/>
<path d="M33.4762 22.5242H29.4242C29.1349 22.5242 28.9004 22.2897 28.9004 22.0004C28.9004 21.7111 29.1349 21.4766 29.4242 21.4766H33.4762C33.7655 21.4766 34 21.7111 34 22.0004C34 22.2897 33.7655 22.5242 33.4762 22.5242Z" fill="white"/>
<path d="M21.9999 15.1455C21.7106 15.1455 21.4761 14.911 21.4761 14.6217V10.5238C21.4761 10.2345 21.7106 10 21.9999 10C22.2892 10 22.5237 10.2345 22.5237 10.5238V14.6217C22.5237 14.911 22.2892 15.1455 21.9999 15.1455Z" fill="white"/>
<path d="M21.9999 33.9998C21.7106 33.9998 21.4761 33.7652 21.4761 33.476V29.3549C21.4761 29.0656 21.7106 28.8311 21.9999 28.8311C22.2892 28.8311 22.5237 29.0656 22.5237 29.3549V33.476C22.5237 33.7652 22.2892 33.9998 21.9999 33.9998Z" fill="white"/>
<path d="M19.143 31.0955C18.8537 31.0955 18.6191 30.861 18.6191 30.5717V28.7465C18.6191 28.4572 18.8537 28.2227 19.143 28.2227C19.4322 28.2227 19.6668 28.4572 19.6668 28.7465V30.5717C19.6668 30.861 19.4322 31.0955 19.143 31.0955Z" fill="white"/>
<path d="M24.8573 31.0955C24.568 31.0955 24.3335 30.861 24.3335 30.5717V28.6898C24.3335 28.4005 24.568 28.166 24.8573 28.166C25.1466 28.166 25.3811 28.4005 25.3811 28.6898V30.5717C25.3811 30.861 25.1466 31.0955 24.8573 31.0955Z" fill="white"/>
<path d="M24.8573 15.7742C24.568 15.7742 24.3335 15.5397 24.3335 15.2504V13.4281C24.3335 13.1388 24.568 12.9043 24.8573 12.9043C25.1466 12.9043 25.3811 13.1388 25.3811 13.4281V15.2504C25.3811 15.5397 25.1466 15.7742 24.8573 15.7742Z" fill="white"/>
<path d="M19.143 15.7742C18.8537 15.7742 18.6191 15.5397 18.6191 15.2504V13.4281C18.6191 13.1388 18.8537 12.9043 19.143 12.9043C19.4322 12.9043 19.6668 13.1388 19.6668 13.4281V15.2504C19.6668 15.5397 19.4322 15.7742 19.143 15.7742Z" fill="white"/>
<path d="M11.9524 15.3813C10.8759 15.3813 10 14.5055 10 13.4289C10 12.3524 10.8759 11.4766 11.9524 11.4766C13.0289 11.4766 13.9048 12.3524 13.9048 13.4289C13.9048 14.5055 13.0289 15.3813 11.9524 15.3813ZM11.9524 12.5242C11.4535 12.5242 11.0476 12.93 11.0476 13.4289C11.0476 13.9278 11.4535 14.3337 11.9524 14.3337C12.4513 14.3337 12.8571 13.9278 12.8571 13.4289C12.8571 12.93 12.4513 12.5242 11.9524 12.5242Z" fill="white"/>
<path d="M32.0476 15.3813C30.9711 15.3813 30.0952 14.5055 30.0952 13.4289C30.0952 12.3524 30.9711 11.4766 32.0476 11.4766C33.1241 11.4766 34 12.3524 34 13.4289C34 14.5055 33.1241 15.3813 32.0476 15.3813ZM32.0476 12.5242C31.5487 12.5242 31.1428 12.93 31.1428 13.4289C31.1428 13.9278 31.5487 14.3337 32.0476 14.3337C32.5465 14.3337 32.9524 13.9278 32.9524 13.4289C32.9524 12.93 32.5465 12.5242 32.0476 12.5242Z" fill="white"/>
<path d="M32.0476 32.5239C30.9711 32.5239 30.0952 31.648 30.0952 30.5715C30.0952 29.495 30.9711 28.6191 32.0476 28.6191C33.1241 28.6191 34 29.495 34 30.5715C34 31.648 33.1241 32.5239 32.0476 32.5239ZM32.0476 29.6668C31.5487 29.6668 31.1428 30.0726 31.1428 30.5715C31.1428 31.0704 31.5487 31.4763 32.0476 31.4763C32.5465 31.4763 32.9524 31.0704 32.9524 30.5715C32.9524 30.0726 32.5465 29.6668 32.0476 29.6668Z" fill="white"/>
<path d="M11.9524 32.5239C10.8759 32.5239 10 31.648 10 30.5715C10 29.495 10.8759 28.6191 11.9524 28.6191C13.0289 28.6191 13.9048 29.495 13.9048 30.5715C13.9048 31.648 13.0289 32.5239 11.9524 32.5239ZM11.9524 29.6668C11.4535 29.6668 11.0476 30.0726 11.0476 30.5715C11.0476 31.0704 11.4535 31.4763 11.9524 31.4763C12.4513 31.4763 12.8571 31.0704 12.8571 30.5715C12.8571 30.0726 12.4513 29.6668 11.9524 29.6668Z" fill="white"/>
<path d="M22.0004 23.9523C21.7111 23.9523 21.4766 23.7178 21.4766 23.4285V17.7142C21.4766 17.425 21.7111 17.1904 22.0004 17.1904C22.2897 17.1904 22.5242 17.425 22.5242 17.7142V23.4285C22.5242 23.7178 22.2897 23.9523 22.0004 23.9523Z" fill="white"/>
<path d="M22 26.8094C19.348 26.8094 17.1904 24.6519 17.1904 21.9999C17.1904 20.6362 17.7747 19.3306 18.7932 18.4179C19.0087 18.2248 19.3399 18.2431 19.5329 18.4585C19.726 18.6739 19.7078 19.0051 19.4923 19.1982C18.6952 19.9124 18.238 20.9336 18.238 21.9999C18.238 24.0742 19.9256 25.7618 22 25.7618C24.0743 25.7618 25.7619 24.0742 25.7619 21.9999C25.7619 20.9336 25.3047 19.9124 24.5075 19.1981C24.2921 19.0051 24.274 18.6739 24.467 18.4585C24.66 18.243 24.9911 18.2248 25.2066 18.4179C26.2252 19.3306 26.8095 20.6362 26.8095 21.9999C26.8095 24.6519 24.6519 26.8094 22 26.8094Z" fill="white"/>
<path d="M22.0002 29.6663C17.7728 29.6663 14.3335 26.2271 14.3335 21.9997C14.3335 17.7722 17.7728 14.333 22.0002 14.333C26.2275 14.333 29.6668 17.7722 29.6668 21.9997C29.6668 26.2271 26.2275 29.6663 22.0002 29.6663ZM22.0002 15.3806C18.3504 15.3806 15.3811 18.3499 15.3811 21.9997C15.3811 25.6494 18.3504 28.6187 22.0002 28.6187C25.6499 28.6187 28.6192 25.6494 28.6192 21.9997C28.6192 18.3499 25.6499 15.3806 22.0002 15.3806Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

View File

@ -0,0 +1,16 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#04B600"/>
<g clip-path="url(#clip0_6914_30362)">
<path d="M20.5169 27.2178C19.443 27.2178 18.5693 28.0914 18.5693 29.1653C18.6763 31.749 22.3579 31.7483 22.4645 29.1653C22.4645 28.0914 21.5907 27.2178 20.5169 27.2178ZM20.5169 30.0804C20.0123 30.0804 19.6018 29.6699 19.6018 29.1653C19.6521 27.9514 21.3819 27.9517 21.432 29.1653C21.432 29.6699 21.0215 30.0804 20.5169 30.0804Z" fill="white"/>
<path d="M15.2689 18.6299C14.195 18.6299 13.3213 19.5036 13.3213 20.5775C13.4283 23.1611 17.1098 23.1604 17.2164 20.5775C17.2164 19.5036 16.3427 18.6299 15.2689 18.6299ZM15.2689 21.4925C14.7643 21.4925 14.3538 21.082 14.3538 20.5775C14.404 19.3635 16.1338 19.3638 16.1839 20.5775C16.1839 21.082 15.7734 21.4925 15.2689 21.4925Z" fill="white"/>
<path d="M23.5708 20.4819C22.6575 19.5685 21.0551 19.5685 20.1418 20.4819C19.9134 20.7103 19.5715 21.2049 19.2415 22.8542C19.0704 23.7097 18.9852 24.469 18.9817 24.501C18.9644 24.6568 19.0188 24.8121 19.1297 24.923C19.2404 25.0341 19.3973 25.0885 19.5518 25.071C20.5658 24.9734 23.0988 24.5169 23.5708 23.9108C24.4842 22.9976 24.4842 21.3952 23.5708 20.4819ZM22.8407 23.1808C22.5559 23.4656 21.3043 23.7767 20.0941 23.9586C20.2761 22.7484 20.5871 21.4968 20.8719 21.212C21.1106 20.9733 21.4879 20.8325 21.8727 20.8325C23.1758 20.8195 23.6131 22.3548 22.8407 23.1808Z" fill="white"/>
<path d="M15.7459 24.3555C14.672 24.3555 13.7983 25.2291 13.7983 26.303C13.9053 28.8867 17.5869 28.886 17.6934 26.303C17.6935 25.2291 16.8198 24.3555 15.7459 24.3555ZM15.7459 27.2181C15.2413 27.2181 14.8308 26.8076 14.8308 26.303C14.8811 25.0891 16.6109 25.0894 16.6609 26.303C16.661 26.8076 16.2505 27.2181 15.7459 27.2181Z" fill="white"/>
<path d="M17.1775 13.3818C16.1036 13.3818 15.23 14.2555 15.23 15.3294C15.3369 17.9131 19.0185 17.9123 19.1251 15.3294C19.1251 14.2555 18.2513 13.3818 17.1775 13.3818ZM17.1775 16.2444C16.6729 16.2444 16.2625 15.834 16.2625 15.3294C16.3127 14.1154 18.0425 14.1158 18.0926 15.3294C18.0926 15.834 17.6821 16.2444 17.1775 16.2444Z" fill="white"/>
<path d="M33.692 10.3606C32.1187 8.96097 27.9258 12.7335 26.316 14.3081C25.0241 15.5857 23.8678 16.9636 23.0849 18.1416C22.1165 17.5465 21.5105 16.4848 21.5105 15.3293V12.4667C21.5105 11.1297 20.4227 10.042 19.0858 10.042C16.6254 10.042 14.3221 11.3064 12.6003 13.6023C9.13342 18.0323 9.13304 25.9853 12.6004 30.4153C16.0251 35.138 22.1466 35.1392 25.5714 30.4152C27.2601 28.1638 28.19 25.1783 28.19 22.0088C28.19 21.2135 27.9117 20.4561 27.4132 19.855C29.254 18.4619 35.4405 12.2864 33.692 10.3606ZM26.3257 19.3981C26.3219 19.401 26.3181 19.4038 26.3143 19.4069C25.4167 20.0973 24.5833 20.6246 23.9101 20.9184C24.0894 21.2181 24.1988 21.5549 24.2385 21.9003C24.9199 21.6128 25.7283 21.1253 26.5962 20.4866C26.9564 20.9082 27.1575 21.445 27.1575 22.0088C26.7051 36.5166 11.4665 36.5172 11.0141 22.0087C11.0141 15.9795 14.6351 11.0744 19.0858 11.0744C19.8534 11.0744 20.478 11.699 20.478 12.4666V15.3293C20.478 16.8462 21.2734 18.2399 22.5444 19.021C22.3887 19.3001 22.2574 19.5655 22.1525 19.8141C22.4978 19.8538 22.8346 19.9632 23.1342 20.1424C23.2692 19.8333 23.4533 19.4905 23.6798 19.1232C23.6937 19.1041 23.7063 19.0838 23.7177 19.0625C24.1835 18.3169 24.8197 17.4742 25.5712 16.6101C26.5279 16.7834 27.2692 17.5247 27.4425 18.4814C27.064 18.8106 26.6897 19.1177 26.3257 19.3981ZM29.0932 16.9262C28.8334 17.1916 28.568 17.4507 28.2964 17.7064C27.9575 16.805 27.2476 16.0951 26.3462 15.7562C26.7485 15.3289 27.1339 14.9438 27.5669 14.5372C28.5503 14.7399 29.3126 15.5023 29.5154 16.4858C29.3666 16.6441 29.228 16.7885 29.0932 16.9262ZM32.1835 13.117C31.709 13.8865 31.0674 14.7387 30.3144 15.6066C29.9651 14.7769 29.2758 14.0876 28.4461 13.7383C29.4878 12.778 32.1568 10.862 32.9614 11.0913C33.0104 11.1853 33.0151 11.7681 32.1835 13.117Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_6914_30362">
<rect width="24" height="24" fill="white" transform="translate(10 10)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,14 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#00B6AB"/>
<g clip-path="url(#clip0_6914_30373)">
<path d="M12.4217 22.468C12.3475 22.468 12.2728 22.4521 12.203 22.4193C12.0219 22.3345 11.9061 22.1525 11.9061 21.9524V20.0854H11.4687C10.6589 20.0854 10 19.4266 10 18.6167V12.8984C10 12.0886 10.6589 11.4297 11.4687 11.4297H19.1884C19.4732 11.4297 19.7041 11.6605 19.7041 11.9453C19.7041 12.2301 19.4732 12.4609 19.1884 12.4609H11.4686C11.2275 12.4609 11.0312 12.6572 11.0312 12.8984V18.6168C11.0312 18.858 11.2275 19.0542 11.4686 19.0542H12.4217C12.7065 19.0542 12.9373 19.285 12.9373 19.5698V20.8516L14.9508 19.1737C15.0435 19.0965 15.1603 19.0542 15.2809 19.0542H19.1884C19.4732 19.0542 19.7041 19.285 19.7041 19.5698C19.7041 19.8546 19.4732 20.0854 19.1884 20.0854H15.4676L12.7518 22.3486C12.6573 22.4273 12.5401 22.468 12.4217 22.468Z" fill="white"/>
<path d="M15.7577 31.6176C15.6258 31.6176 15.4938 31.5673 15.3931 31.4666L13.1673 29.2408C12.4403 28.5138 12.4403 27.3308 13.1673 26.6038C13.5195 26.2516 13.9877 26.0576 14.4858 26.0576C14.9622 26.0576 15.4113 26.2351 15.7577 26.5587C16.1041 26.2351 16.5532 26.0576 17.0296 26.0576C17.5277 26.0576 17.9959 26.2516 18.3481 26.6038C19.0751 27.3308 19.0751 28.5138 18.3481 29.2408L16.1223 31.4666C16.0216 31.5673 15.8897 31.6176 15.7577 31.6176ZM14.4858 27.0888C14.2632 27.0888 14.0539 27.1755 13.8965 27.3329C13.5716 27.6579 13.5716 28.1866 13.8965 28.5115L15.7577 30.3727L17.6189 28.5115C17.9438 28.1866 17.9438 27.6579 17.6189 27.3329C17.4615 27.1755 17.2522 27.0888 17.0296 27.0888C16.807 27.0888 16.5977 27.1755 16.4403 27.3329L16.1223 27.6509C15.9209 27.8522 15.5944 27.8522 15.3931 27.6509L15.0751 27.3329C14.9177 27.1755 14.7085 27.0888 14.4858 27.0888Z" fill="white"/>
<path d="M28.8549 23.8977H25.1956C24.9047 23.8977 24.623 23.8124 24.3809 23.651L23.3214 22.9446H22.0479C21.7631 22.9446 21.5322 22.7138 21.5322 22.429V16.7106C21.5322 16.4259 21.7631 16.195 22.0479 16.195H23.3214L24.1966 15.6115C24.3186 15.5302 24.3914 15.3941 24.3914 15.2475V12.8984C24.3914 12.6137 24.6223 12.3828 24.907 12.3828H25.3836C26.7189 12.3828 27.8053 13.4692 27.8053 14.8046V16.1951H29.6718C30.262 16.1951 30.8134 16.4583 31.1845 16.9174C31.5556 17.3764 31.6975 17.9707 31.5738 18.5479L30.7569 22.3601C30.566 23.251 29.7661 23.8977 28.8549 23.8977ZM22.5635 21.9134H23.4774C23.5793 21.9134 23.6788 21.9435 23.7635 22L24.9529 22.793C25.0251 22.841 25.109 22.8665 25.1956 22.8665H28.8549C29.283 22.8665 29.6589 22.5626 29.7486 22.144L30.5655 18.3317C30.6236 18.0605 30.5569 17.7813 30.3826 17.5656C30.2082 17.3499 29.9491 17.2263 29.6718 17.2263H27.2897C27.0049 17.2263 26.7741 16.9954 26.7741 16.7106V14.8045C26.7741 14.0509 26.1714 13.4353 25.4227 13.4146V15.2475C25.4227 15.7397 25.1782 16.1965 24.7687 16.4695L23.7635 17.1396C23.6788 17.1961 23.5793 17.2262 23.4774 17.2262H22.5635V21.9134Z" fill="white"/>
<path d="M32.0552 10H20.6181C19.5456 10 18.6728 10.8728 18.6728 11.9453V23.4381H11.4691C10.6591 23.4381 10 24.0972 10 24.9072V32.5314C10 33.3414 10.6591 34 11.4691 34H20.0463C20.8563 34 21.5153 33.3414 21.5153 32.5314V31.765L23.7784 29.0495C23.9064 28.8958 23.9341 28.6816 23.8492 28.5006C23.7644 28.3192 23.582 28.2034 23.3823 28.2034H21.5153V26.2802H27.2505V28.6239C27.2505 28.8325 27.3761 29.0205 27.5687 29.1002C27.6325 29.1269 27.6995 29.1395 27.7661 29.1395C27.9002 29.1395 28.0323 29.087 28.1308 28.9886L30.8387 26.2802H32.0552C33.1277 26.2802 34 25.4078 34 24.3353V11.9453C34 10.8728 33.1277 10 32.0552 10ZM22.2812 29.2347L20.6036 31.2484C20.5262 31.3408 20.4841 31.458 20.4841 31.5784V32.5314C20.4841 32.7728 20.2877 32.9688 20.0463 32.9688H11.4691C11.2277 32.9688 11.0312 32.7728 11.0312 32.5314V24.9072C11.0312 24.6658 11.2277 24.4694 11.4691 24.4694H18.6775C18.7436 25.4355 19.518 26.2094 20.4841 26.2755V28.7191C20.4841 29.0041 20.7147 29.2347 20.9997 29.2347H22.2812ZM32.9688 24.3353C32.9688 24.8392 32.5591 25.2489 32.0552 25.2489H30.6255C30.4886 25.2489 30.3573 25.3033 30.2608 25.4003L28.2817 27.3789V25.7645C28.2817 25.48 28.0511 25.2489 27.7661 25.2489H20.6181C20.1142 25.2489 19.7041 24.8392 19.7041 24.3353V11.9453C19.7041 11.4414 20.1142 11.0312 20.6181 11.0312H32.0552C32.5591 11.0312 32.9688 11.4414 32.9688 11.9453V24.3353Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_6914_30373">
<rect width="24" height="24" fill="white" transform="translate(10 10)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -0,0 +1,4 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#C52030"/>
<path d="M28 13.5H16C15.8674 13.5 15.7402 13.5527 15.6464 13.6464C15.5527 13.7402 15.5 13.8674 15.5 14V20C15.5 20.1326 15.5527 20.2598 15.6464 20.3536C15.7402 20.4473 15.8674 20.5 16 20.5H28C28.1326 20.5 28.2598 20.4473 28.3536 20.3536C28.4473 20.2598 28.5 20.1326 28.5 20V14C28.5 13.8674 28.4473 13.7402 28.3536 13.6464C28.2598 13.5527 28.1326 13.5 28 13.5ZM27.5 19.5H16.5V14.5H27.5V19.5ZM31 9.5H13C12.6022 9.5 12.2206 9.65804 11.9393 9.93934C11.658 10.2206 11.5 10.6022 11.5 11V33C11.5 33.3978 11.658 33.7794 11.9393 34.0607C12.2206 34.342 12.6022 34.5 13 34.5H31C31.3978 34.5 31.7794 34.342 32.0607 34.0607C32.342 33.7794 32.5 33.3978 32.5 33V11C32.5 10.6022 32.342 10.2206 32.0607 9.93934C31.7794 9.65804 31.3978 9.5 31 9.5ZM31.5 33C31.5 33.1326 31.4473 33.2598 31.3536 33.3536C31.2598 33.4473 31.1326 33.5 31 33.5H13C12.8674 33.5 12.7402 33.4473 12.6464 33.3536C12.5527 33.2598 12.5 33.1326 12.5 33V11C12.5 10.8674 12.5527 10.7402 12.6464 10.6464C12.7402 10.5527 12.8674 10.5 13 10.5H31C31.1326 10.5 31.2598 10.5527 31.3536 10.6464C31.4473 10.7402 31.5 10.8674 31.5 11V33ZM18 24.5C18 24.6978 17.9414 24.8911 17.8315 25.0556C17.7216 25.22 17.5654 25.3482 17.3827 25.4239C17.2 25.4996 16.9989 25.5194 16.8049 25.4808C16.6109 25.4422 16.4327 25.347 16.2929 25.2071C16.153 25.0673 16.0578 24.8891 16.0192 24.6951C15.9806 24.5011 16.0004 24.3 16.0761 24.1173C16.1518 23.9346 16.28 23.7784 16.4444 23.6685C16.6089 23.5586 16.8022 23.5 17 23.5C17.2652 23.5 17.5196 23.6054 17.7071 23.7929C17.8946 23.9804 18 24.2348 18 24.5ZM23 24.5C23 24.6978 22.9414 24.8911 22.8315 25.0556C22.7216 25.22 22.5654 25.3482 22.3827 25.4239C22.2 25.4996 21.9989 25.5194 21.8049 25.4808C21.6109 25.4422 21.4327 25.347 21.2929 25.2071C21.153 25.0673 21.0578 24.8891 21.0192 24.6951C20.9806 24.5011 21.0004 24.3 21.0761 24.1173C21.1518 23.9346 21.28 23.7784 21.4444 23.6685C21.6089 23.5586 21.8022 23.5 22 23.5C22.2652 23.5 22.5196 23.6054 22.7071 23.7929C22.8946 23.9804 23 24.2348 23 24.5ZM28 24.5C28 24.6978 27.9414 24.8911 27.8315 25.0556C27.7216 25.22 27.5654 25.3482 27.3827 25.4239C27.2 25.4996 26.9989 25.5194 26.8049 25.4808C26.6109 25.4422 26.4327 25.347 26.2929 25.2071C26.153 25.0673 26.0578 24.8891 26.0192 24.6951C25.9806 24.5011 26.0004 24.3 26.0761 24.1173C26.1518 23.9346 26.28 23.7784 26.4444 23.6685C26.6089 23.5586 26.8022 23.5 27 23.5C27.2652 23.5 27.5196 23.6054 27.7071 23.7929C27.8946 23.9804 28 24.2348 28 24.5ZM18 29.5C18 29.6978 17.9414 29.8911 17.8315 30.0556C17.7216 30.22 17.5654 30.3482 17.3827 30.4239C17.2 30.4996 16.9989 30.5194 16.8049 30.4808C16.6109 30.4422 16.4327 30.347 16.2929 30.2071C16.153 30.0673 16.0578 29.8891 16.0192 29.6951C15.9806 29.5011 16.0004 29.3 16.0761 29.1173C16.1518 28.9346 16.28 28.7784 16.4444 28.6685C16.6089 28.5586 16.8022 28.5 17 28.5C17.2652 28.5 17.5196 28.6054 17.7071 28.7929C17.8946 28.9804 18 29.2348 18 29.5ZM23 29.5C23 29.6978 22.9414 29.8911 22.8315 30.0556C22.7216 30.22 22.5654 30.3482 22.3827 30.4239C22.2 30.4996 21.9989 30.5194 21.8049 30.4808C21.6109 30.4422 21.4327 30.347 21.2929 30.2071C21.153 30.0673 21.0578 29.8891 21.0192 29.6951C20.9806 29.5011 21.0004 29.3 21.0761 29.1173C21.1518 28.9346 21.28 28.7784 21.4444 28.6685C21.6089 28.5586 21.8022 28.5 22 28.5C22.2652 28.5 22.5196 28.6054 22.7071 28.7929C22.8946 28.9804 23 29.2348 23 29.5ZM28 29.5C28 29.6978 27.9414 29.8911 27.8315 30.0556C27.7216 30.22 27.5654 30.3482 27.3827 30.4239C27.2 30.4996 26.9989 30.5194 26.8049 30.4808C26.6109 30.4422 26.4327 30.347 26.2929 30.2071C26.153 30.0673 26.0578 29.8891 26.0192 29.6951C25.9806 29.5011 26.0004 29.3 26.0761 29.1173C26.1518 28.9346 26.28 28.7784 26.4444 28.6685C26.6089 28.5586 26.8022 28.5 27 28.5C27.2652 28.5 27.5196 28.6054 27.7071 28.7929C27.8946 28.9804 28 29.2348 28 29.5Z" fill="#F4F4F4"/>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -0,0 +1,11 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#4C50B1"/>
<g clip-path="url(#clip0_6791_26474)">
<path d="M32.4854 11.1553C32.4274 11.1144 32.3599 11.0859 32.2879 11.0721C32.216 11.0582 32.1414 11.0594 32.07 11.0755L16.57 14.5755C16.4652 14.5991 16.3722 14.6537 16.3057 14.7306C16.2393 14.8075 16.2031 14.9023 16.2031 14.9998V28.0012C15.6031 27.3868 14.7835 26.9819 13.8869 26.8571C12.9904 26.7323 12.0738 26.8956 11.2968 27.3185C10.5199 27.7414 9.93183 28.3971 9.63508 29.1713C9.33834 29.9456 9.35173 30.7893 9.67292 31.5556C9.99411 32.3218 10.6027 32.962 11.3928 33.3646C12.1828 33.7672 13.1042 33.9067 13.9964 33.7588C14.8887 33.6109 15.6951 33.1849 16.2754 32.5551C16.8556 31.9254 17.1729 31.1317 17.1719 30.3123V20.5911L31.7031 17.3098V24.5012C31.1031 23.8868 30.2835 23.4819 29.3869 23.3571C28.4904 23.2323 27.5738 23.3956 26.7969 23.8185C26.0199 24.2414 25.4318 24.8971 25.1351 25.6713C24.8383 26.4456 24.8517 27.2893 25.1729 28.0556C25.4941 28.8218 26.1027 29.462 26.8928 29.8646C27.6828 30.2672 28.6042 30.4067 29.4964 30.2588C30.3887 30.1109 31.1951 29.6849 31.7754 29.0551C32.3556 28.4254 32.6729 27.6317 32.6719 26.8123V11.4998C32.6718 11.4334 32.655 11.3678 32.6227 11.3081C32.5903 11.2484 32.5434 11.1962 32.4854 11.1553ZM13.2969 32.9373C12.7221 32.9373 12.1602 32.7834 11.6822 32.495C11.2043 32.2065 10.8318 31.7965 10.6118 31.3169C10.3919 30.8372 10.3343 30.3094 10.4465 29.8002C10.5586 29.291 10.8354 28.8233 11.2418 28.4562C11.6483 28.0891 12.1661 27.8391 12.7299 27.7378C13.2936 27.6365 13.878 27.6885 14.409 27.8872C14.9401 28.0858 15.394 28.4223 15.7133 28.854C16.0327 29.2857 16.2031 29.7932 16.2031 30.3123C16.2031 31.0085 15.8969 31.6762 15.3519 32.1685C14.8069 32.6608 14.0677 32.9373 13.2969 32.9373ZM28.7969 29.4373C28.2221 29.4373 27.6602 29.2834 27.1822 28.995C26.7043 28.7065 26.3318 28.2965 26.1118 27.8169C25.8919 27.3372 25.8343 26.8094 25.9465 26.3002C26.0586 25.791 26.3354 25.3233 26.7418 24.9562C27.1483 24.5891 27.6661 24.3391 28.2299 24.2378C28.7936 24.1365 29.378 24.1885 29.909 24.3872C30.4401 24.5858 30.894 24.9223 31.2133 25.354C31.5327 25.7857 31.7031 26.2932 31.7031 26.8123C31.7031 27.5085 31.3969 28.1762 30.8519 28.6685C30.3069 29.1608 29.5677 29.4373 28.7969 29.4373ZM17.1719 19.6898V15.3411L31.7031 12.0598V16.4086L17.1719 19.6898Z" fill="white"/>
</g>
<defs>
<clipPath id="clip0_6791_26474">
<rect width="24" height="24" fill="white" transform="translate(10 10)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.4 KiB

View File

@ -0,0 +1,4 @@
<svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect width="44" height="44" rx="10" fill="#9979C4"/>
<path d="M33 14.5H27.5V14C27.5 12.5413 26.9205 11.1424 25.8891 10.1109C24.8576 9.07946 23.4587 8.5 22 8.5C20.5413 8.5 19.1424 9.07946 18.1109 10.1109C17.0795 11.1424 16.5 12.5413 16.5 14V14.5H11C10.6022 14.5 10.2206 14.658 9.93934 14.9393C9.65804 15.2206 9.5 15.6022 9.5 16V31C9.5 31.3978 9.65804 31.7794 9.93934 32.0607C10.2206 32.342 10.6022 32.5 11 32.5H33C33.3978 32.5 33.7794 32.342 34.0607 32.0607C34.342 31.7794 34.5 31.3978 34.5 31V16C34.5 15.6022 34.342 15.2206 34.0607 14.9393C33.7794 14.658 33.3978 14.5 33 14.5ZM17.5 14C17.5 12.8065 17.9741 11.6619 18.818 10.818C19.6619 9.97411 20.8065 9.5 22 9.5C23.1935 9.5 24.3381 9.97411 25.182 10.818C26.0259 11.6619 26.5 12.8065 26.5 14V14.5H17.5V14ZM33.5 31C33.5 31.1326 33.4473 31.2598 33.3536 31.3536C33.2598 31.4473 33.1326 31.5 33 31.5H11C10.8674 31.5 10.7402 31.4473 10.6464 31.3536C10.5527 31.2598 10.5 31.1326 10.5 31V16C10.5 15.8674 10.5527 15.7402 10.6464 15.6464C10.7402 15.5527 10.8674 15.5 11 15.5H16.5V18C16.5 18.1326 16.5527 18.2598 16.6464 18.3536C16.7402 18.4473 16.8674 18.5 17 18.5C17.1326 18.5 17.2598 18.4473 17.3536 18.3536C17.4473 18.2598 17.5 18.1326 17.5 18V15.5H26.5V18C26.5 18.1326 26.5527 18.2598 26.6464 18.3536C26.7402 18.4473 26.8674 18.5 27 18.5C27.1326 18.5 27.2598 18.4473 27.3536 18.3536C27.4473 18.2598 27.5 18.1326 27.5 18V15.5H33C33.1326 15.5 33.2598 15.5527 33.3536 15.6464C33.4473 15.7402 33.5 15.8674 33.5 16V31Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,3 @@
<svg width="13" height="16" viewBox="0 0 13 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.3438 6.00034C12.3443 5.07346 12.096 4.16148 11.6219 3.3491C11.1478 2.53672 10.4632 1.85029 9.63174 1.35357C8.8003 0.856844 7.84896 0.56594 6.86609 0.507875C5.88322 0.44981 4.9007 0.626467 4.00979 1.02144C3.11888 1.41641 2.34847 2.01688 1.77012 2.76709C1.19178 3.51729 0.824253 4.39289 0.701687 5.31256C0.579121 6.23222 0.705489 7.16613 1.06905 8.02753C1.43262 8.88893 2.02158 9.64988 2.78125 10.2397V15.0003C2.78119 15.0856 2.80429 15.1695 2.84838 15.244C2.89246 15.3185 2.95606 15.3811 3.03312 15.426C3.11018 15.4708 3.19814 15.4964 3.28865 15.5002C3.37916 15.504 3.46921 15.486 3.55024 15.4478L6.5 14.0628L9.45043 15.451C9.5244 15.4843 9.6055 15.5012 9.6875 15.5003C9.8284 15.5003 9.96352 15.4477 10.0632 15.3539C10.1628 15.2601 10.2188 15.1329 10.2188 15.0003V10.2397C10.8834 9.72448 11.4187 9.07715 11.7861 8.34418C12.1535 7.61121 12.3439 6.81078 12.3438 6.00034ZM1.71875 6.00034C1.71875 5.11032 1.99917 4.24029 2.52454 3.50027C3.04991 2.76025 3.79664 2.18347 4.6703 1.84288C5.54395 1.50228 6.5053 1.41317 7.43278 1.5868C8.36025 1.76044 9.21219 2.18902 9.88085 2.81836C10.5495 3.44769 11.0049 4.24952 11.1894 5.12243C11.3739 5.99534 11.2792 6.90014 10.9173 7.72241C10.5554 8.54468 9.94259 9.24748 9.15632 9.74195C8.37005 10.2364 7.44564 10.5003 6.5 10.5003C5.23237 10.499 4.01705 10.0245 3.1207 9.18086C2.22435 8.33723 1.72016 7.1934 1.71875 6.00034ZM9.15625 14.1916L6.73707 13.0535C6.66326 13.0187 6.58187 13.0006 6.49934 13.0006C6.4168 13.0006 6.33541 13.0187 6.2616 13.0535L3.84375 14.1916V10.8985C4.6661 11.2941 5.57646 11.5003 6.5 11.5003C7.42354 11.5003 8.3339 11.2941 9.15625 10.8985V14.1916ZM6.5 9.50034C7.2355 9.50034 7.95448 9.29507 8.56603 8.91048C9.17757 8.5259 9.65421 7.97927 9.93568 7.33973C10.2171 6.70019 10.2908 5.99645 10.1473 5.31752C10.0038 4.63859 9.64963 4.01495 9.12955 3.52546C8.60948 3.03598 7.94686 2.70264 7.22549 2.56759C6.50413 2.43254 5.75641 2.50185 5.0769 2.76676C4.39738 3.03166 3.81659 3.48027 3.40797 4.05584C2.99935 4.63141 2.78125 5.3081 2.78125 6.00034C2.78231 6.92829 3.17444 7.81795 3.87161 8.47411C4.56878 9.13028 5.51405 9.49934 6.5 9.50034ZM6.5 3.50034C7.02536 3.50034 7.53892 3.64696 7.97573 3.92166C8.41255 4.19637 8.75301 4.58681 8.95406 5.04363C9.1551 5.50044 9.2077 6.00311 9.10521 6.48806C9.00272 6.97301 8.74974 7.41847 8.37825 7.7681C8.00677 8.11773 7.53347 8.35584 7.01821 8.4523C6.50295 8.54876 5.96886 8.49925 5.4835 8.31004C4.99813 8.12082 4.58328 7.80038 4.29141 7.38926C3.99954 6.97814 3.84375 6.49479 3.84375 6.00034C3.84375 5.33729 4.1236 4.70141 4.62175 4.23257C5.11989 3.76373 5.79552 3.50034 6.5 3.50034Z" fill="#343330"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,11 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6695_23632)">
<path d="M12.8332 6.46309V6.99976C12.8325 8.25767 12.4251 9.48165 11.6719 10.4892C10.9188 11.4967 9.86009 12.2337 8.6538 12.5904C7.44751 12.947 6.15824 12.9042 4.97828 12.4683C3.79832 12.0323 2.79089 11.2266 2.10623 10.1714C1.42158 9.11611 1.09638 7.8678 1.17915 6.61261C1.26192 5.35742 1.74821 4.16262 2.5655 3.20638C3.38279 2.25015 4.4873 1.58373 5.71428 1.30651C6.94127 1.02929 8.22499 1.15612 9.37401 1.66809" stroke="#25D366" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M12.8333 2.33301L7 8.17217L5.25 6.42217" stroke="#25D366" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<defs>
<clipPath id="clip0_6695_23632">
<rect width="14" height="14" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 885 B

3
assets/icons/clock.svg Normal file
View File

@ -0,0 +1,3 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.0651 7.42318L7.66634 6.61588V3.66732C7.66634 3.49051 7.59611 3.32094 7.47108 3.19591C7.34606 3.07089 7.17649 3.00065 6.99968 3.00065C6.82287 3.00065 6.6533 3.07089 6.52827 3.19591C6.40325 3.32094 6.33301 3.49051 6.33301 3.66732V7.00065C6.33298 7.1177 6.36377 7.23269 6.42228 7.33406C6.4808 7.43543 6.56497 7.51961 6.66634 7.57812L8.39844 8.57812C8.47427 8.62195 8.558 8.65041 8.64484 8.66187C8.73168 8.67332 8.81993 8.66756 8.90454 8.6449C8.98914 8.62225 9.06846 8.58314 9.13795 8.52982C9.20745 8.4765 9.26575 8.41002 9.30954 8.33416C9.35333 8.2583 9.38174 8.17455 9.39315 8.08771C9.40457 8.00086 9.39876 7.91262 9.37606 7.82802C9.35336 7.74343 9.31421 7.66413 9.26086 7.59466C9.20751 7.5252 9.14099 7.46693 9.0651 7.42318ZM6.99968 0.333984C5.68114 0.333984 4.3922 0.724978 3.29588 1.45752C2.19955 2.19006 1.34506 3.23125 0.840481 4.44943C0.335896 5.6676 0.203874 7.00805 0.461109 8.30125C0.718344 9.59446 1.35328 10.7823 2.28563 11.7147C3.21798 12.647 4.40587 13.282 5.69908 13.5392C6.99228 13.7965 8.33273 13.6644 9.5509 13.1598C10.7691 12.6553 11.8103 11.8008 12.5428 10.7045C13.2754 9.60812 13.6663 8.31919 13.6663 7.00065C13.6644 5.23314 12.9614 3.53859 11.7116 2.28878C10.4617 1.03896 8.76718 0.33595 6.99968 0.333984ZM6.99968 12.334C5.94484 12.334 4.9137 12.0212 4.03664 11.4352C3.15957 10.8491 2.47599 10.0162 2.07232 9.04163C1.66865 8.06709 1.56304 6.99474 1.76882 5.96017C1.97461 4.9256 2.48256 3.9753 3.22844 3.22941C3.97432 2.48354 4.92463 1.97558 5.9592 1.7698C6.99376 1.56401 8.06612 1.66963 9.04066 2.07329C10.0152 2.47696 10.8481 3.16055 11.4342 4.03761C12.0202 4.91467 12.333 5.94582 12.333 7.00065C12.3314 8.41464 11.769 9.77026 10.7691 10.7701C9.76928 11.7699 8.41367 12.3324 6.99968 12.334Z" fill="#727272"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,4 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.5 9H2.5C2.36739 9 2.24021 9.05268 2.14645 9.14645C2.05268 9.24021 2 9.36739 2 9.5C2 9.63261 2.05268 9.75979 2.14645 9.85355C2.24021 9.94732 2.36739 10 2.5 10H9.5C9.63261 10 9.75979 9.94732 9.85355 9.85355C9.94732 9.75979 10 9.63261 10 9.5C10 9.36739 9.94732 9.24021 9.85355 9.14645C9.75979 9.05268 9.63261 9 9.5 9Z" fill="white"/>
<path d="M5.50205 2.49859L5.50205 6.29359L3.85705 4.64359C3.76289 4.54944 3.6352 4.49654 3.50205 4.49654C3.36889 4.49654 3.2412 4.54944 3.14705 4.64359C3.05289 4.73774 3 4.86544 3 4.99859C3 5.13174 3.05289 5.25944 3.14705 5.35359L5.64705 7.85359C5.6946 7.89911 5.75067 7.93479 5.81205 7.95859C5.93378 8.0086 6.07032 8.0086 6.19205 7.95859C6.25342 7.93479 6.30949 7.89911 6.35705 7.85359L8.85704 5.35359C8.90391 5.30711 8.94111 5.2518 8.96649 5.19088C8.99188 5.12995 9.00494 5.06459 9.00494 4.99859C9.00494 4.93258 8.99188 4.86723 8.96649 4.8063C8.94111 4.74537 8.90391 4.69007 8.85704 4.64359C8.81056 4.59672 8.75526 4.55953 8.69433 4.53414C8.6334 4.50876 8.56805 4.49569 8.50205 4.49569C8.43604 4.49569 8.37069 4.50876 8.30976 4.53414C8.24883 4.55953 8.19353 4.59672 8.14705 4.64359L6.50205 6.29359L6.50205 2.49859C6.50205 2.36598 6.44937 2.2388 6.3556 2.14503C6.26183 2.05127 6.13465 1.99859 6.00205 1.99859C5.86944 1.99859 5.74226 2.05127 5.64849 2.14503C5.55472 2.2388 5.50205 2.36598 5.50205 2.49859Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

16
assets/icons/eye.svg Normal file
View File

@ -0,0 +1,16 @@
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_6845_5348)">
<g clip-path="url(#clip1_6845_5348)">
<path d="M0.5 6C0.5 6 2.5 2 6 2C9.5 2 11.5 6 11.5 6C11.5 6 9.5 10 6 10C2.5 10 0.5 6 0.5 6Z" stroke="white" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M6 7.5C6.82843 7.5 7.5 6.82843 7.5 6C7.5 5.17157 6.82843 4.5 6 4.5C5.17157 4.5 4.5 5.17157 4.5 6C4.5 6.82843 5.17157 7.5 6 7.5Z" stroke="white" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</g>
</g>
<defs>
<clipPath id="clip0_6845_5348">
<rect width="12" height="12" fill="white" transform="translate(0 12) rotate(-90)"/>
</clipPath>
<clipPath id="clip1_6845_5348">
<rect width="12" height="12" fill="white"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 816 B

BIN
assets/icons/facebook.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,4 @@
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.4868 11.4805C11.234 11.4805 11.9506 11.759 12.4789 12.2548C13.0073 12.7505 13.3041 13.4229 13.3041 14.124V19.9998H7.66406V14.124C7.66406 13.7764 7.73712 13.4323 7.87904 13.1112C8.02097 12.7901 8.22898 12.4985 8.49117 12.2529C8.75336 12.0074 9.06457 11.8128 9.40702 11.6802C9.74946 11.5477 10.1164 11.4798 10.4868 11.4805V11.4805Z" stroke="#212121" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.99913 1.88207L2.31509 6.49284C1.9024 6.82818 1.57139 7.24285 1.34448 7.70876C1.11758 8.17468 1.0001 8.68093 1 9.19319V17.3201C0.999982 17.6742 1.07475 18.0247 1.21999 18.3515C1.36522 18.6784 1.57804 18.9749 1.84614 19.2241C2.11425 19.4733 2.43233 19.6701 2.78199 19.8033C3.13165 19.9364 3.50596 20.0032 3.88329 19.9998H17.4799C18.1483 19.9998 18.7893 19.7506 19.2619 19.3072C19.7345 18.8637 20 18.2622 20 17.635V9.19319C19.9999 8.68093 19.8824 8.17468 19.6555 7.70876C19.4286 7.24285 19.0976 6.82818 18.6849 6.49284L13.0009 1.88207C12.3087 1.31344 11.42 1 10.5 1C9.58002 1 8.69133 1.31344 7.99913 1.88207V1.88207Z" stroke="#212121" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,4 @@
<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.4868 11.4805C11.234 11.4805 11.9506 11.759 12.4789 12.2548C13.0073 12.7505 13.3041 13.4229 13.3041 14.124V19.9998H7.66406V14.124C7.66406 13.7764 7.73712 13.4323 7.87904 13.1112C8.02097 12.7901 8.22898 12.4985 8.49117 12.2529C8.75336 12.0074 9.06457 11.8128 9.40702 11.6802C9.74946 11.5477 10.1164 11.4798 10.4868 11.4805V11.4805Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M7.99913 1.88207L2.31509 6.49284C1.9024 6.82818 1.57139 7.24285 1.34448 7.70876C1.11758 8.17468 1.0001 8.68093 1 9.19319V17.3201C0.999982 17.6742 1.07475 18.0247 1.21999 18.3515C1.36522 18.6784 1.57804 18.9749 1.84614 19.2241C2.11425 19.4733 2.43233 19.6701 2.78199 19.8033C3.13165 19.9364 3.50596 20.0032 3.88329 19.9998H17.4799C18.1483 19.9998 18.7893 19.7506 19.2619 19.3072C19.7345 18.8637 20 18.2622 20 17.635V9.19319C19.9999 8.68093 19.8824 8.17468 19.6555 7.70876C19.4286 7.24285 19.0976 6.82818 18.6849 6.49284L13.0009 1.88207C12.3087 1.31344 11.42 1 10.5 1C9.58002 1 8.69133 1.31344 7.99913 1.88207V1.88207Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
assets/icons/gold-medal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

BIN
assets/icons/google.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

4
assets/icons/heart.svg Normal file
View File

@ -0,0 +1,4 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.5039 18.772C39.5039 28.8339 30.803 37.0439 20.002 37.0439C9.20096 37.0439 0.5 28.8339 0.5 18.772C0.5 8.71006 9.20096 0.5 20.002 0.5C30.803 0.5 39.5039 8.71006 39.5039 18.772Z" fill="#F8F8F8" stroke="#E6E6E6"/>
<path d="M27.0018 11.5392C26.0853 10.8914 24.9995 10.6182 23.926 10.7655C22.8525 10.9128 21.8563 11.4715 21.1039 12.3483L20.005 13.5693H19.9793L18.8933 12.3483C18.1409 11.4715 17.1447 10.9128 16.0712 10.7655C14.9977 10.6182 13.9119 10.8914 12.9954 11.5392C12.4597 11.9307 12.0082 12.4521 11.6736 13.0654C11.339 13.6787 11.1297 14.3686 11.0611 15.0847C10.9924 15.8007 11.066 16.5251 11.2767 17.205C11.4873 17.8849 11.8295 18.5033 12.2785 19.0151L19.9492 28.1577L20.1038 27.9833L20.151 28.0366L27.7315 19.0151C28.1799 18.5023 28.5213 17.8831 28.7309 17.2025C28.9405 16.522 29.013 15.7973 28.9431 15.0811C28.8732 14.365 28.6627 13.6754 28.3268 13.0627C27.991 12.45 27.5383 11.9295 27.0018 11.5392V11.5392Z" stroke="#161616" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.5039 18.772C39.5039 28.8339 30.803 37.0439 20.002 37.0439C9.20096 37.0439 0.5 28.8339 0.5 18.772C0.5 8.71006 9.20096 0.5 20.002 0.5C30.803 0.5 39.5039 8.71006 39.5039 18.772Z" fill="#212643" stroke="#212643"/>
<path d="M27.0021 11.5392C26.0855 10.8914 24.9997 10.6182 23.9262 10.7655C22.8527 10.9128 21.8565 11.4715 21.1042 12.3483L20.0053 13.5693H19.9795L18.8935 12.3483C18.1412 11.4715 17.145 10.9128 16.0715 10.7655C14.9979 10.6182 13.9122 10.8914 12.9956 11.5392C12.46 11.9307 12.0085 12.4521 11.6738 13.0654C11.3392 13.6787 11.13 14.3686 11.0613 15.0847C10.9926 15.8007 11.0663 16.5251 11.2769 17.205C11.4875 17.8849 11.8298 18.5033 12.2788 19.0151L19.9495 28.1577L20.104 27.9833L20.1512 28.0366L27.7318 19.0151C28.1802 18.5023 28.5216 17.8831 28.7312 17.2025C28.9408 16.522 29.0132 15.7973 28.9433 15.0811C28.8734 14.365 28.6629 13.6754 28.3271 13.0627C27.9913 12.45 27.5386 11.9295 27.0021 11.5392V11.5392Z" stroke="#FFAF01" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.5039 18.772C39.5039 28.8339 30.803 37.0439 20.002 37.0439C9.20096 37.0439 0.5 28.8339 0.5 18.772C0.5 8.71006 9.20096 0.5 20.002 0.5C30.803 0.5 39.5039 8.71006 39.5039 18.772Z" fill="#FFAF01" stroke="#212643"/>
<path d="M27.0018 11.5392C26.0853 10.8914 24.9995 10.6182 23.926 10.7655C22.8525 10.9128 21.8563 11.4715 21.1039 12.3483L20.005 13.5693H19.9793L18.8933 12.3483C18.1409 11.4715 17.1447 10.9128 16.0712 10.7655C14.9977 10.6182 13.9119 10.8914 12.9954 11.5392C12.4597 11.9307 12.0082 12.4521 11.6736 13.0654C11.339 13.6787 11.1297 14.3686 11.0611 15.0847C10.9924 15.8007 11.066 16.5251 11.2767 17.205C11.4873 17.8849 11.8295 18.5033 12.2785 19.0151L19.9492 28.1577L20.1038 27.9833L20.151 28.0366L27.7315 19.0151C28.1799 18.5023 28.5213 17.8831 28.7309 17.2025C28.9405 16.522 29.013 15.7973 28.9431 15.0811C28.8732 14.365 28.6627 13.6754 28.3268 13.0627C27.991 12.45 27.5383 11.9295 27.0018 11.5392V11.5392Z" stroke="#212643" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M39.5039 18.772C39.5039 28.8339 30.803 37.0439 20.002 37.0439C9.20096 37.0439 0.5 28.8339 0.5 18.772C0.5 8.71006 9.20096 0.5 20.002 0.5C30.803 0.5 39.5039 8.71006 39.5039 18.772Z" fill="#161616" stroke="#E6E6E6"/>
<path d="M27.0018 11.5392C26.0853 10.8914 24.9995 10.6182 23.926 10.7655C22.8525 10.9128 21.8563 11.4715 21.1039 12.3483L20.005 13.5693H19.9793L18.8933 12.3483C18.1409 11.4715 17.1447 10.9128 16.0712 10.7655C14.9977 10.6182 13.9119 10.8914 12.9954 11.5392C12.4597 11.9307 12.0082 12.4521 11.6736 13.0654C11.339 13.6787 11.1297 14.3686 11.0611 15.0847C10.9924 15.8007 11.066 16.5251 11.2767 17.205C11.4873 17.8849 11.8295 18.5033 12.2785 19.0151L19.9492 28.1577L20.1038 27.9833L20.151 28.0366L27.7315 19.0151C28.1799 18.5023 28.5213 17.8831 28.7309 17.2025C28.9405 16.522 29.013 15.7973 28.9431 15.0811C28.8732 14.365 28.6627 13.6754 28.3268 13.0627C27.991 12.45 27.5383 11.9295 27.0018 11.5392V11.5392Z" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,3 @@
<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.8005 4L14.0005 5.2L7.20055 12L6.00055 10.8L12.8005 4ZM2.00055 0H18.0005C19.1105 0 20.0005 0.89 20.0005 2V6C19.4701 6 18.9614 6.21071 18.5863 6.58579C18.2113 6.96086 18.0005 7.46957 18.0005 8C18.0005 8.53043 18.2113 9.03914 18.5863 9.41421C18.9614 9.78928 19.4701 10 20.0005 10V14C20.0005 15.11 19.1105 16 18.0005 16H2.00055C1.47012 16 0.961408 15.7893 0.586336 15.4142C0.211263 15.0391 0.000549316 14.5304 0.000549316 14V10C1.11055 10 2.00055 9.11 2.00055 8C2.00055 7.46957 1.78984 6.96086 1.41476 6.58579C1.03969 6.21071 0.530982 6 0.000549316 6V2C0.000549316 1.46957 0.211263 0.960859 0.586336 0.585786C0.961408 0.210714 1.47012 0 2.00055 0ZM2.00055 2V4.54C2.60823 4.8904 3.11291 5.39466 3.4638 6.00205C3.8147 6.60944 3.99945 7.29853 3.99945 8C3.99945 8.70146 3.8147 9.39056 3.4638 9.99795C3.11291 10.6053 2.60823 11.1096 2.00055 11.46V14H18.0005V11.46C17.3929 11.1096 16.8882 10.6053 16.5373 9.99795C16.1864 9.39056 16.0017 8.70146 16.0017 8C16.0017 7.29853 16.1864 6.60944 16.5373 6.00205C16.8882 5.39466 17.3929 4.8904 18.0005 4.54V2H2.00055ZM7.50055 4C8.33055 4 9.00055 4.67 9.00055 5.5C9.00055 6.33 8.33055 7 7.50055 7C6.67055 7 6.00055 6.33 6.00055 5.5C6.00055 4.67 6.67055 4 7.50055 4ZM12.5005 9C13.3305 9 14.0005 9.67 14.0005 10.5C14.0005 11.33 13.3305 12 12.5005 12C11.6705 12 11.0005 11.33 11.0005 10.5C11.0005 9.67 11.6705 9 12.5005 9Z" fill="#000417"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5 12H7C7.26522 12 7.51957 11.8946 7.70711 11.7071C7.89464 11.5196 8 11.2652 8 11C8 10.7348 7.89464 10.4804 7.70711 10.2929C7.51957 10.1054 7.26522 10 7 10H5C4.73478 10 4.48043 10.1054 4.29289 10.2929C4.10536 10.4804 4 10.7348 4 11C4 11.2652 4.10536 11.5196 4.29289 11.7071C4.48043 11.8946 4.73478 12 5 12ZM11 14H5C4.73478 14 4.48043 14.1054 4.29289 14.2929C4.10536 14.4804 4 14.7348 4 15C4 15.2652 4.10536 15.5196 4.29289 15.7071C4.48043 15.8946 4.73478 16 5 16H11C11.2652 16 11.5196 15.8946 11.7071 15.7071C11.8946 15.5196 12 15.2652 12 15C12 14.7348 11.8946 14.4804 11.7071 14.2929C11.5196 14.1054 11.2652 14 11 14ZM17 0H3C2.20435 0 1.44129 0.316071 0.87868 0.87868C0.316071 1.44129 0 2.20435 0 3V17C0 17.7956 0.316071 18.5587 0.87868 19.1213C1.44129 19.6839 2.20435 20 3 20H17C17.7956 20 18.5587 19.6839 19.1213 19.1213C19.6839 18.5587 20 17.7956 20 17V3C20 2.20435 19.6839 1.44129 19.1213 0.87868C18.5587 0.316071 17.7956 0 17 0ZM12 2V5.29L10.49 4.45C10.338 4.36223 10.1655 4.31603 9.99 4.31603C9.81446 4.31603 9.64202 4.36223 9.49 4.45L8 5.29V2H12ZM18 17C18 17.2652 17.8946 17.5196 17.7071 17.7071C17.5196 17.8946 17.2652 18 17 18H3C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V3C2 2.73478 2.10536 2.48043 2.29289 2.29289C2.48043 2.10536 2.73478 2 3 2H6V7C6.00105 7.17451 6.04776 7.34571 6.13547 7.49658C6.22319 7.64746 6.34886 7.77274 6.5 7.86C6.65202 7.94777 6.82446 7.99397 7 7.99397C7.17554 7.99397 7.34798 7.94777 7.5 7.86L10 6.47L12.51 7.87C12.6595 7.9547 12.8282 7.99947 13 8C13.2652 8 13.5196 7.89464 13.7071 7.70711C13.8946 7.51957 14 7.26522 14 7V2H17C17.2652 2 17.5196 2.10536 17.7071 2.29289C17.8946 2.48043 18 2.73478 18 3V17Z" fill="#242424"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

BIN
assets/icons/left-arrow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B

3
assets/icons/lesson.svg Normal file
View File

@ -0,0 +1,3 @@
<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.66634 5.66732H4.99967C5.17649 5.66732 5.34606 5.59708 5.47108 5.47206C5.5961 5.34703 5.66634 5.17746 5.66634 5.00065C5.66634 4.82384 5.5961 4.65427 5.47108 4.52925C5.34606 4.40422 5.17649 4.33398 4.99967 4.33398H3.66634C3.48953 4.33398 3.31996 4.40422 3.19494 4.52925C3.06991 4.65427 2.99967 4.82384 2.99967 5.00065C2.99967 5.17746 3.06991 5.34703 3.19494 5.47206C3.31996 5.59708 3.48953 5.66732 3.66634 5.66732ZM12.9997 1.66732H7.66634V1.00065C7.66634 0.82384 7.5961 0.654271 7.47108 0.529246C7.34606 0.404222 7.17649 0.333984 6.99968 0.333984C6.82286 0.333984 6.6533 0.404222 6.52827 0.529246C6.40325 0.654271 6.33301 0.82384 6.33301 1.00065V1.66732H0.999675C0.822864 1.66732 0.653294 1.73756 0.52827 1.86258C0.403246 1.9876 0.333008 2.15717 0.333008 2.33398V9.00065C0.333008 9.53108 0.543722 10.0398 0.918794 10.4149C1.29387 10.7899 1.80257 11.0007 2.33301 11.0007H5.39301L3.85967 12.5273C3.79719 12.5893 3.74759 12.663 3.71375 12.7443C3.6799 12.8255 3.66248 12.9126 3.66248 13.0007C3.66248 13.0887 3.6799 13.1758 3.71375 13.257C3.74759 13.3383 3.79719 13.412 3.85967 13.474C3.92165 13.5365 3.99538 13.5861 4.07662 13.6199C4.15786 13.6538 4.245 13.6712 4.33301 13.6712C4.42102 13.6712 4.50815 13.6538 4.58939 13.6199C4.67063 13.5861 4.74437 13.5365 4.80634 13.474L6.33301 11.9407V13.0007C6.33301 13.1775 6.40325 13.347 6.52827 13.4721C6.6533 13.5971 6.82286 13.6673 6.99968 13.6673C7.17649 13.6673 7.34606 13.5971 7.47108 13.4721C7.5961 13.347 7.66634 13.1775 7.66634 13.0007V11.9407L9.19301 13.474C9.25498 13.5365 9.32872 13.5861 9.40996 13.6199C9.4912 13.6538 9.57833 13.6712 9.66634 13.6712C9.75435 13.6712 9.84149 13.6538 9.92273 13.6199C10.004 13.5861 10.0777 13.5365 10.1397 13.474C10.2022 13.412 10.2518 13.3383 10.2856 13.257C10.3194 13.1758 10.3369 13.0887 10.3369 13.0007C10.3369 12.9126 10.3194 12.8255 10.2856 12.7443C10.2518 12.663 10.2022 12.5893 10.1397 12.5273L8.60634 11.0007H11.6663C12.1968 11.0007 12.7055 10.7899 13.0806 10.4149C13.4556 10.0398 13.6663 9.53108 13.6663 9.00065V2.33398C13.6663 2.15717 13.5961 1.9876 13.4711 1.86258C13.3461 1.73756 13.1765 1.66732 12.9997 1.66732ZM12.333 9.00065C12.333 9.17746 12.2628 9.34703 12.1377 9.47206C12.0127 9.59708 11.8432 9.66732 11.6663 9.66732H2.33301C2.1562 9.66732 1.98663 9.59708 1.8616 9.47206C1.73658 9.34703 1.66634 9.17746 1.66634 9.00065V3.00065H12.333V9.00065ZM3.66634 8.33398H7.66634C7.84315 8.33398 8.01272 8.26375 8.13775 8.13872C8.26277 8.0137 8.33301 7.84413 8.33301 7.66732C8.33301 7.49051 8.26277 7.32094 8.13775 7.19591C8.01272 7.07089 7.84315 7.00065 7.66634 7.00065H3.66634C3.48953 7.00065 3.31996 7.07089 3.19494 7.19591C3.06991 7.32094 2.99967 7.49051 2.99967 7.66732C2.99967 7.84413 3.06991 8.0137 3.19494 8.13872C3.31996 8.26375 3.48953 8.33398 3.66634 8.33398Z" fill="#727272"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 538 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 532 B

Some files were not shown because too many files have changed in this diff Show More