Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
package com.connectcrew.presentation.screen.feature.mypage

import android.os.Bundle
import android.view.View
import com.connectcrew.presentation.R
import com.connectcrew.presentation.databinding.FragmentHoneyInfoBinding
import com.connectcrew.presentation.screen.base.BaseFragment

class HoneyGradeInfoFragment: BaseFragment<FragmentHoneyInfoBinding>(R.layout.fragment_honey_info) {

override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
super.onViewCreated(view, savedInstanceState)
}
}
24 changes: 24 additions & 0 deletions presentation/src/main/res/drawable/ic_sad_face.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M22,12C22,17.523 17.523,22 12,22C6.478,22 2,17.523 2,12C2,6.478 6.478,2 12,2C17.523,2 22,6.478 22,12Z"
android:fillColor="#FFCC4D"/>
<path
android:pathData="M8.5,13C9.328,13 10,12.105 10,11C10,9.895 9.328,9 8.5,9C7.672,9 7,9.895 7,11C7,12.105 7.672,13 8.5,13Z"
android:fillColor="#664500"/>
<path
android:pathData="M15.5,13C16.328,13 17,12.105 17,11C17,9.895 16.328,9 15.5,9C14.672,9 14,9.895 14,11C14,12.105 14.672,13 15.5,13Z"
android:fillColor="#664500"/>
<path
android:pathData="M14.992,17.627C14.986,17.601 14.367,15 12,15C9.632,15 9.014,17.601 9.008,17.627C8.979,17.755 9.032,17.886 9.134,17.954C9.237,18.021 9.371,18.005 9.46,17.918C9.464,17.914 10.012,17.4 12,17.4C13.958,17.4 14.518,17.898 14.54,17.918C14.591,17.972 14.659,18 14.727,18C14.773,18 14.819,17.987 14.861,17.962C14.968,17.895 15.022,17.758 14.992,17.627Z"
android:fillColor="#664500"/>
<path
android:pathData="M8,18.333C8,19.806 6.657,21 5,21C3.343,21 2,19.806 2,18.333C2,16.86 4.4,13 5,13C5.6,13 8,16.86 8,18.333Z"
android:fillColor="#5DADEC"/>
<path
android:pathData="M18.462,9C15.471,9 14.26,6.817 14.21,6.724C14.077,6.477 14.185,6.177 14.451,6.053C14.716,5.93 15.039,6.029 15.173,6.275C15.213,6.347 16.153,8 18.462,8C18.759,8 19,8.224 19,8.5C19,8.777 18.759,9 18.462,9ZM5.538,9C5.241,9 5,8.776 5,8.5C5,8.224 5.241,8 5.538,8C8.275,8 8.767,6.44 8.787,6.374C8.865,6.11 9.159,5.95 9.443,6.02C9.729,6.089 9.902,6.356 9.83,6.622C9.804,6.719 9.148,9 5.538,9Z"
android:fillColor="#664500"/>
</vector>
18 changes: 18 additions & 0 deletions presentation/src/main/res/drawable/ic_smile_face.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M22,12C22,17.523 17.523,22 12,22C6.477,22 2,17.523 2,12C2,6.477 6.477,2 12,2C17.523,2 22,6.477 22,12Z"
android:fillColor="#FFCC4D"/>
<path
android:pathData="M6,15C7.657,15 9,13.657 9,12C9,10.343 7.657,9 6,9C4.343,9 3,10.343 3,12C3,13.657 4.343,15 6,15Z"
android:fillColor="#FF7892"/>
<path
android:pathData="M18,15C19.657,15 21,13.657 21,12C21,10.343 19.657,9 18,9C16.343,9 15,10.343 15,12C15,13.657 16.343,15 18,15Z"
android:fillColor="#FF7892"/>
<path
android:pathData="M17.091,13.798C16.994,13.71 16.849,13.704 16.745,13.782C16.724,13.798 14.606,15.364 12,15.364C9.4,15.364 7.275,13.798 7.254,13.782C7.15,13.704 7.005,13.711 6.908,13.798C6.812,13.885 6.79,14.029 6.857,14.14C6.927,14.257 8.611,17 12,17C15.388,17 17.073,14.257 17.143,14.14C17.21,14.028 17.188,13.885 17.091,13.798ZM6.545,10.182C6.463,10.182 6.38,10.163 6.302,10.124C6.032,9.989 5.923,9.661 6.058,9.392C6.086,9.335 6.777,8 8.727,8C10.678,8 11.368,9.336 11.396,9.393C11.531,9.662 11.422,9.99 11.153,10.125C10.884,10.258 10.561,10.151 10.424,9.887C10.401,9.843 9.971,9.091 8.727,9.091C7.463,9.091 7.037,9.873 7.033,9.88C6.938,10.072 6.745,10.182 6.545,10.182ZM17.455,10.182C17.254,10.182 17.062,10.072 16.966,9.88C16.952,9.855 16.526,9.091 15.272,9.091C14.018,9.091 13.592,9.855 13.575,9.887C13.433,10.15 13.106,10.253 12.841,10.116C12.577,9.979 12.469,9.659 12.602,9.392C12.631,9.336 13.321,8 15.272,8C17.223,8 17.914,9.336 17.942,9.393C18.077,9.662 17.968,9.99 17.698,10.125C17.62,10.163 17.537,10.182 17.455,10.182Z"
android:fillColor="#664500"/>
</vector>
139 changes: 139 additions & 0 deletions presentation/src/main/res/drawable/img_change_grade.xml

Large diffs are not rendered by default.

181 changes: 181 additions & 0 deletions presentation/src/main/res/drawable/img_honey_grade.xml

Large diffs are not rendered by default.

280 changes: 280 additions & 0 deletions presentation/src/main/res/layout/fragment_honey_info.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,280 @@
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">

<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".screen.feature.mypage.HoneyGradeInfoFragment">

<com.google.android.material.appbar.AppBarLayout
android:id="@+id/abl_project_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:elevation="0dp">

<androidx.appcompat.widget.Toolbar
android:id="@+id/tl_project_container"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
app:navigationIcon="@drawable/ic_arrow"
app:title="@string/honey_grade_info_title" />

</com.google.android.material.appbar.AppBarLayout>

<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior">

<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="24dp"
android:paddingHorizontal="24dp">

<ImageView
android:id="@+id/iv_bee_charactor"
android:layout_width="0dp"
android:layout_height="160dp"
android:layout_marginTop="20dp"
android:background="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<com.google.android.material.textview.MaterialTextView
android:id="@+id/tv_bee_title"
style="@style/Widget.TeamOne.TextView.Title1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
app:lineHeight="25sp"
android:text="@string/honey_grade_info_bee_title"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/iv_bee_charactor" />

<TextView
android:id="@+id/tv_bee_description"
style="@style/Widget.TeamOne.TextView.Body2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:text="@string/honey_grade_info_bee_description"
android:textColor="@color/color_9e9e9e"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_bee_title" />

<TextView
android:id="@+id/tv_grade_title"
style="@style/Widget.TeamOne.TextView.Body2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="52dp"
android:text="@string/honey_grade_info_grade_title"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_bee_description" />

<ImageView
android:id="@+id/iv_grade"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:scaleType="center"
android:src="@drawable/img_honey_grade"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_grade_title" />

<TextView
android:id="@+id/tv_grade_change_title"
style="@style/Widget.TeamOne.TextView.Body2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="42dp"
android:text="@string/honey_grade_info_grade_change_title"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/iv_grade" />

<ImageView
android:id="@+id/iv_grade_change"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:scaleType="center"
android:src="@drawable/img_change_grade"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_grade_change_title" />

<TextView
android:id="@+id/tv_policy_title"
style="@style/Widget.TeamOne.TextView.Body2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="42dp"
android:text="@string/honey_grade_info_policy_title"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/iv_grade_change" />

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_get_honey_title"
style="@style/Widget.TeamOne.TextView.Body3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:drawableStart="@drawable/ic_smile_face"
android:drawablePadding="4dp"
android:gravity="center_vertical"
android:text="@string/honey_grade_info_get_honey_title"
android:textColor="@color/color_00aee4"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_policy_title" />

<TextView
android:id="@+id/tv_get_honey_register"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:text="@string/honey_grade_info_get_honey_register"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_title" />

<TextView
android:id="@+id/tv_get_honey_project_join_or_accept"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_get_honey_project_join_or_accept"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_register" />

<TextView
android:id="@+id/tv_get_honey_complete_project"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_get_honey_complete_project"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_project_join_or_accept" />

<TextView
android:id="@+id/tv_get_honey_complete_project_increase"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_get_honey_complete_project_increase"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_complete_project" />

<TextView
android:id="@+id/tv_get_honey_upload_portfolio"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_get_honey_upload_portfolio"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_complete_project_increase" />

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tv_lose_honey_title"
style="@style/Widget.TeamOne.TextView.Body3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:drawableStart="@drawable/ic_sad_face"
android:drawablePadding="4dp"
android:gravity="center_vertical"
android:text="@string/honey_grade_info_lose_honey_title"
android:textColor="@color/color_d62246"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_get_honey_upload_portfolio" />

<TextView
android:id="@+id/tv_lose_honey_project_deleted"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="18dp"
android:text="@string/honey_grade_info_lose_honey_project_deleted"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_lose_honey_title" />

<TextView
android:id="@+id/tv_lose_honey_user_reported"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_lose_honey_user_reported"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_lose_honey_project_deleted" />

<TextView
android:id="@+id/tv_lose_honey_user_kicked"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_lose_honey_user_kicked"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_lose_honey_user_reported" />

<TextView
android:id="@+id/tv_lose_honey_delete_portfolio"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_lose_honey_delete_portfolio"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_lose_honey_user_kicked" />

<TextView
android:id="@+id/tv_lose_honey_account_deactivated"
style="@style/Widget.TeamOne.TextView.Button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:text="@string/honey_grade_info_lose_honey_account_deactivated"
android:textColor="@color/color_616161"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tv_lose_honey_delete_portfolio" />

</androidx.constraintlayout.widget.ConstraintLayout>

</androidx.core.widget.NestedScrollView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

</layout>
Loading