diff --git a/app/src/main/java/ch/pizzalink/android/activity/LoginActivity.java b/app/src/main/java/ch/pizzalink/android/activity/LoginActivity.java
index 3f0f89b..48a4f10 100644
--- a/app/src/main/java/ch/pizzalink/android/activity/LoginActivity.java
+++ b/app/src/main/java/ch/pizzalink/android/activity/LoginActivity.java
@@ -36,7 +36,6 @@ public class LoginActivity extends BaseActivity {
@BindView(R.id.passwordPizzalinkEditText) PizzalinkEditText passwordPizzalinkEditText;
@BindView(R.id.loginButton) Button loginButton;
@BindView(R.id.forgotPasswordTextView) TextView forgotPasswordTextView;
- @BindView(R.id.registerTextView) TextView registerTextView;
@BindString(R.string.forgot_password_hint) String forgotPasswordHintText;
@BindString(R.string.reset_password) String resetPasswordText;
@@ -51,10 +50,10 @@ public class LoginActivity extends BaseActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
ButterKnife.bind(this);
- initViews();
+ //initViews();
}
- @OnClick({R.id.loginButton, R.id.forgotPasswordTextView, R.id.registerTextView})
+ @OnClick({R.id.loginButton, R.id.forgotPasswordTextView, R.id.registerButton})
protected void onClick(View view){
switch (view.getId()){
case R.id.loginButton:
@@ -65,33 +64,12 @@ public class LoginActivity extends BaseActivity {
case R.id.forgotPasswordTextView:
startActivity(new Intent(LoginActivity.this, ForgotPasswordActivity.class));
break;
- case R.id.registerTextView:
+ case R.id.registerButton:
startActivity(new Intent(LoginActivity.this, RegisterActivity.class));
break;
}
}
- private void initViews(){
- initRegisterTextView();
- initForgotPasswordTextView();
- /*
- emailPizzalinkEditText.getEditText().setText("aytaccici@gmail.com");
- passwordPizzalinkEditText.getEditText().setText("3522625");
- */
- }
-
- private void initRegisterTextView(){
- Spannable wordtoSpan = new SpannableString(notHaveAnAccountText + " " + registerText);
- wordtoSpan.setSpan(new ForegroundColorSpan(ContextCompat.getColor(this, R.color.red)), 23, wordtoSpan.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
- registerTextView.setText(wordtoSpan);
- }
-
- private void initForgotPasswordTextView(){
- Spannable wordtoSpan = new SpannableString(forgotPasswordHintText + " " + resetPasswordText);
- wordtoSpan.setSpan(new ForegroundColorSpan(ContextCompat.getColor(this, R.color.red)), 35, wordtoSpan.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
- forgotPasswordTextView.setText(wordtoSpan);
- }
-
private boolean checkFields(){
if(emailPizzalinkEditText.isEmpty() || passwordPizzalinkEditText.isEmpty()){
diff --git a/app/src/main/java/ch/pizzalink/android/view/PizzalinkEditText.java b/app/src/main/java/ch/pizzalink/android/view/PizzalinkEditText.java
index 79d3e5c..dcc4b81 100644
--- a/app/src/main/java/ch/pizzalink/android/view/PizzalinkEditText.java
+++ b/app/src/main/java/ch/pizzalink/android/view/PizzalinkEditText.java
@@ -3,6 +3,7 @@ package ch.pizzalink.android.view;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Typeface;
+import android.support.v4.content.ContextCompat;
import android.text.Editable;
import android.text.InputType;
import android.text.TextWatcher;
@@ -11,6 +12,7 @@ import android.view.View;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.LinearLayout;
+import android.widget.RelativeLayout;
import android.widget.TextView;
import ch.pizzalink.android.R;
@@ -26,10 +28,12 @@ public class PizzalinkEditText extends LinearLayout implements View.OnClickListe
private View rootView;
private TextView hintTextView;
private EditText editText;
+ private RelativeLayout bottomLineLayout;
private boolean isPasswordHidden = true;
private Typeface typeFace;
private String hint;
private String inputType;
+ private String edittextTheme;
/*
public PizzalinkEditText(LinearLayout rootView, boolean isLeftIconVisible, int leftIconId,
@@ -53,6 +57,7 @@ public class PizzalinkEditText extends LinearLayout implements View.OnClickListe
try {
hint = a.getString(R.styleable.PizzalinkEditText_hint);
inputType = a.getString(R.styleable.PizzalinkEditText_inputType);
+ edittextTheme = a.getString(R.styleable.PizzalinkEditText_edittextTheme);
} finally {
a.recycle();
}
@@ -63,7 +68,14 @@ public class PizzalinkEditText extends LinearLayout implements View.OnClickListe
rootView = inflate(context, R.layout.layout_pizzalink_edittext, this);
hintTextView = (TextView) rootView.findViewById(R.id.hintTextView);
editText = (EditText) rootView.findViewById(R.id.editText);
+ bottomLineLayout = (RelativeLayout) rootView.findViewById(R.id.bottomLineLayout);
hintTextView.setText(hint);
+ if(edittextTheme != null && edittextTheme.equals("navy")){
+ int navyColor = ContextCompat.getColor(BaseActivity.currentActivity, R.color.navigation_drawer_background);
+ hintTextView.setTextColor(navyColor);
+ editText.setTextColor(navyColor);
+ bottomLineLayout.setBackgroundColor(navyColor);
+ }
setInputType();
rootView.setOnClickListener(new View.OnClickListener() {
@Override
diff --git a/app/src/main/res/drawable/background_button_pizzalink_red.xml b/app/src/main/res/drawable/background_button_pizzalink_red.xml
new file mode 100644
index 0000000..41c28b0
--- /dev/null
+++ b/app/src/main/res/drawable/background_button_pizzalink_red.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/background_cart_dialog_price.xml b/app/src/main/res/drawable/background_cart_dialog_price.xml
new file mode 100644
index 0000000..7094049
--- /dev/null
+++ b/app/src/main/res/drawable/background_cart_dialog_price.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/background_product_cart_name.xml b/app/src/main/res/drawable/background_product_cart_name.xml
new file mode 100644
index 0000000..437917d
--- /dev/null
+++ b/app/src/main/res/drawable/background_product_cart_name.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/background_product_cart_price.xml b/app/src/main/res/drawable/background_product_cart_price.xml
new file mode 100644
index 0000000..722d303
--- /dev/null
+++ b/app/src/main/res/drawable/background_product_cart_price.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_decrease.xml b/app/src/main/res/drawable/ic_decrease.xml
index aa7d64b..1d2d825 100644
--- a/app/src/main/res/drawable/ic_decrease.xml
+++ b/app/src/main/res/drawable/ic_decrease.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/app/src/main/res/drawable/ic_increase.xml b/app/src/main/res/drawable/ic_increase.xml
index 19361a1..e1e5438 100644
--- a/app/src/main/res/drawable/ic_increase.xml
+++ b/app/src/main/res/drawable/ic_increase.xml
@@ -1,4 +1,4 @@
-
+
diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml
index 4f79435..28fb174 100644
--- a/app/src/main/res/layout/activity_login.xml
+++ b/app/src/main/res/layout/activity_login.xml
@@ -28,30 +28,18 @@
android:scaleType="centerCrop"
android:src="@drawable/background_wood" />
-
+ android:orientation="vertical">
-
-
-
-
+ android:layout_gravity="center_horizontal" />
-
+
-
-
-
-
-
-
+
+
diff --git a/app/src/main/res/layout/fragment_cart.xml b/app/src/main/res/layout/fragment_cart.xml
index 0cc11da..4a0539b 100644
--- a/app/src/main/res/layout/fragment_cart.xml
+++ b/app/src/main/res/layout/fragment_cart.xml
@@ -9,17 +9,23 @@
android:layout_height="match_parent"
android:background="@color/actvity_default_background_color_1">
+
+
+ android:visibility="gone" />
@@ -88,7 +94,7 @@
android:layout_marginRight="6dp"
android:layout_marginEnd="6dp"
android:text="@string/clear_cart"
- style="@style/PizzalinkButtonWithoutMargin"
+ style="@style/PizzalinkRedWithoutMargin"
android:layout_weight="1"/>
diff --git a/app/src/main/res/layout/fragment_create_order_note.xml b/app/src/main/res/layout/fragment_create_order_note.xml
index 279f6ef..f67de0c 100644
--- a/app/src/main/res/layout/fragment_create_order_note.xml
+++ b/app/src/main/res/layout/fragment_create_order_note.xml
@@ -12,6 +12,7 @@
android:id="@+id/orderNotePizzalinkEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
+ app:edittextTheme="navy"
app:hint="@string/order_note"
app:inputType="multiline"/>
diff --git a/app/src/main/res/layout/fragment_history.xml b/app/src/main/res/layout/fragment_history.xml
index 8077fe2..7f037e1 100644
--- a/app/src/main/res/layout/fragment_history.xml
+++ b/app/src/main/res/layout/fragment_history.xml
@@ -1,7 +1,19 @@
-
+ android:layout_height="match_parent">
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_shipping_address.xml b/app/src/main/res/layout/fragment_shipping_address.xml
index 89cc680..885f520 100644
--- a/app/src/main/res/layout/fragment_shipping_address.xml
+++ b/app/src/main/res/layout/fragment_shipping_address.xml
@@ -19,7 +19,7 @@
android:layout_height="48dp"
android:layout_marginTop="16dp"
android:layout_marginBottom="16dp"
- style="@style/PizzalinkButton"
+ style="@style/PizzalinkRedButton"
android:text="@string/add_new_address"
android:layout_above="@+id/ordersBottomLayout"/>
diff --git a/app/src/main/res/layout/layout_bottomsheet.xml b/app/src/main/res/layout/layout_bottomsheet.xml
index 3bc24b5..0081874 100644
--- a/app/src/main/res/layout/layout_bottomsheet.xml
+++ b/app/src/main/res/layout/layout_bottomsheet.xml
@@ -18,30 +18,38 @@
+ android:background="@color/cart_dialog_background">
+ android:layout_height="48dp"
+ android:background="@drawable/background_cart_dialog_price">
-
-
-
+ android:layout_height="48dp"
+ android:layout_marginTop="-24dp"
+ android:text="@string/add_to_cart"
+ style="@style/PizzalinkRedButton" />
+ android:textColor="@color/navy"/>
-
+ android:layout_marginEnd="4dp"
+ android:layout_alignParentBottom="true"/>
-
+
+ android:layout_height="0.5dp"
+ android:background="@color/navy"
+ android:layout_marginLeft="12dp"
+ android:layout_marginStart="12dp"
+ android:layout_marginRight="12dp"
+ android:layout_marginEnd="12dp"/>
+ android:textColor="@color/navy"/>
+ android:layout_height="0.5dp"
+ android:background="@color/navy"
+ android:layout_marginLeft="12dp"
+ android:layout_marginStart="12dp"
+ android:layout_marginRight="12dp"
+ android:layout_marginEnd="12dp"/>
+ android:textColor="@color/navy"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/row_menu_product.xml b/app/src/main/res/layout/row_menu_product.xml
index ed805d1..359dec0 100644
--- a/app/src/main/res/layout/row_menu_product.xml
+++ b/app/src/main/res/layout/row_menu_product.xml
@@ -1,4 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/row_option_checkbox.xml b/app/src/main/res/layout/row_option_checkbox.xml
index 8390a09..617f792 100644
--- a/app/src/main/res/layout/row_option_checkbox.xml
+++ b/app/src/main/res/layout/row_option_checkbox.xml
@@ -1,6 +1,8 @@
+ android:text="Klein"
+ android:textColor="@color/navy"
+ fontPath="fonts/Quicksand-Bold.ttf"/>
diff --git a/app/src/main/res/layout/row_option_radio.xml b/app/src/main/res/layout/row_option_radio.xml
index f0a2cf7..b8bd3da 100644
--- a/app/src/main/res/layout/row_option_radio.xml
+++ b/app/src/main/res/layout/row_option_radio.xml
@@ -1,6 +1,8 @@
+ android:clickable="false"
+ android:textColor="@color/navy"
+ fontPath="fonts/Quicksand-Bold.ttf"/>
diff --git a/app/src/main/res/layout/row_order_history.xml b/app/src/main/res/layout/row_order_history.xml
index afbbcc6..115387b 100644
--- a/app/src/main/res/layout/row_order_history.xml
+++ b/app/src/main/res/layout/row_order_history.xml
@@ -19,30 +19,36 @@
android:layout_height="wrap_content"
android:orientation="vertical">
-
+
-
+
+
+
+
+
+ android:clickable="false"
+ fontPath="fonts/Quicksand-Bold.ttf"
+ android:textColor="@color/navy"/>
\ No newline at end of file
diff --git a/app/src/main/res/layout/row_shipment_address.xml b/app/src/main/res/layout/row_shipment_address.xml
index d1e794b..4c602f0 100644
--- a/app/src/main/res/layout/row_shipment_address.xml
+++ b/app/src/main/res/layout/row_shipment_address.xml
@@ -1,6 +1,8 @@
+ android:clickable="false"
+ fontPath="fonts/Quicksand-Bold.ttf"
+ android:textColor="@color/navy"/>
\ No newline at end of file
diff --git a/app/src/main/res/layout/row_shipment_method.xml b/app/src/main/res/layout/row_shipment_method.xml
index e8d8401..92a0e98 100644
--- a/app/src/main/res/layout/row_shipment_method.xml
+++ b/app/src/main/res/layout/row_shipment_method.xml
@@ -1,6 +1,8 @@
+ android:clickable="false"
+ fontPath="fonts/Quicksand-Bold.ttf"
+ android:textColor="@color/navy"/>
+ android:text="CHF 14.00"
+ fontPath="fonts/Quicksand-Bold.ttf"
+ android:textColor="@color/navy"/>
diff --git a/app/src/main/res/values/attrs.xml b/app/src/main/res/values/attrs.xml
index d2f7efd..aeaefd9 100644
--- a/app/src/main/res/values/attrs.xml
+++ b/app/src/main/res/values/attrs.xml
@@ -13,6 +13,7 @@
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 99279ad..b4953ec 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -17,6 +17,8 @@
#ffffff
#4C4B4A
#EBECEC
+ #33ffffff
+ #EEEEEE
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 4a1e360..217f525 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -39,8 +39,15 @@
- false
+
+