[UI + Dependencies] Applied new style + added firebase
Added the Firebase Dependency and login flow. Also applied some new styling. The new color is more reddish.
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'com.android.application'
|
id 'com.android.application'
|
||||||
|
id 'com.google.gms.google-services'
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android {
|
||||||
@@ -32,7 +33,12 @@ dependencies {
|
|||||||
|
|
||||||
implementation 'androidx.appcompat:appcompat:1.7.0'
|
implementation 'androidx.appcompat:appcompat:1.7.0'
|
||||||
implementation 'com.google.android.material:material:1.12.0'
|
implementation 'com.google.android.material:material:1.12.0'
|
||||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.0'
|
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||||
|
//Firebase Dependencies
|
||||||
|
implementation platform('com.google.firebase:firebase-bom:33.10.0')
|
||||||
|
implementation 'com.google.firebase:firebase-analytics'
|
||||||
|
implementation 'com.firebaseui:firebase-ui-auth:7.2.0'
|
||||||
|
|
||||||
testImplementation 'junit:junit:4.13.2'
|
testImplementation 'junit:junit:4.13.2'
|
||||||
androidTestImplementation 'androidx.test.ext:junit:1.2.1'
|
androidTestImplementation 'androidx.test.ext:junit:1.2.1'
|
||||||
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
|
androidTestImplementation 'androidx.test.espresso:espresso-core:3.6.1'
|
||||||
|
|||||||
47
app/google-services.json
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
{
|
||||||
|
"project_info": {
|
||||||
|
"project_number": "1057049253579",
|
||||||
|
"project_id": "doerflingerhelpers",
|
||||||
|
"storage_bucket": "doerflingerhelpers.firebasestorage.app"
|
||||||
|
},
|
||||||
|
"client": [
|
||||||
|
{
|
||||||
|
"client_info": {
|
||||||
|
"mobilesdk_app_id": "1:1057049253579:android:23793f2a944b05612ead4e",
|
||||||
|
"android_client_info": {
|
||||||
|
"package_name": "com.aldo.apps.familyhelpers"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"oauth_client": [
|
||||||
|
{
|
||||||
|
"client_id": "1057049253579-7pgnva498827l6e88sags7fam36gktpb.apps.googleusercontent.com",
|
||||||
|
"client_type": 1,
|
||||||
|
"android_info": {
|
||||||
|
"package_name": "com.aldo.apps.familyhelpers",
|
||||||
|
"certificate_hash": "1166e18cf665c3cae0c8ada885a5f0f48d95a9f1"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"client_id": "1057049253579-6de9kv08ne2ti29lpptlb10egfcn5s06.apps.googleusercontent.com",
|
||||||
|
"client_type": 3
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"api_key": [
|
||||||
|
{
|
||||||
|
"current_key": "AIzaSyB7C4QCJEBvS7mFa_DeIZdzqe2hddtl-vk"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"services": {
|
||||||
|
"appinvite_service": {
|
||||||
|
"other_platform_oauth_client": [
|
||||||
|
{
|
||||||
|
"client_id": "1057049253579-6de9kv08ne2ti29lpptlb10egfcn5s06.apps.googleusercontent.com",
|
||||||
|
"client_type": 3
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"configuration_version": "1"
|
||||||
|
}
|
||||||
BIN
app/src/main/ic_launcher-playstore.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
@@ -2,11 +2,16 @@ package com.aldo.apps.familyhelpers;
|
|||||||
|
|
||||||
import static android.Manifest.permission.POST_NOTIFICATIONS;
|
import static android.Manifest.permission.POST_NOTIFICATIONS;
|
||||||
|
|
||||||
|
import static com.aldo.apps.familyhelpers.utils.GlobalConstants.SIGN_IN_PROVIDERS;
|
||||||
|
|
||||||
|
import android.content.Intent;
|
||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
|
|
||||||
|
import androidx.activity.result.ActivityResultCallback;
|
||||||
import androidx.activity.result.ActivityResultLauncher;
|
import androidx.activity.result.ActivityResultLauncher;
|
||||||
import androidx.activity.result.contract.ActivityResultContracts;
|
import androidx.activity.result.contract.ActivityResultContracts;
|
||||||
import androidx.appcompat.app.AppCompatActivity;
|
import androidx.appcompat.app.AppCompatActivity;
|
||||||
@@ -15,6 +20,13 @@ import androidx.core.content.ContextCompat;
|
|||||||
import com.aldo.apps.familyhelpers.ui.HelperGroupTile;
|
import com.aldo.apps.familyhelpers.ui.HelperGroupTile;
|
||||||
import com.aldo.apps.familyhelpers.ui.SleepTimerPopup;
|
import com.aldo.apps.familyhelpers.ui.SleepTimerPopup;
|
||||||
import com.aldo.apps.familyhelpers.utils.DevicePolicyManagerHelper;
|
import com.aldo.apps.familyhelpers.utils.DevicePolicyManagerHelper;
|
||||||
|
import com.firebase.ui.auth.AuthUI;
|
||||||
|
import com.firebase.ui.auth.FirebaseAuthUIActivityResultContract;
|
||||||
|
import com.firebase.ui.auth.FirebaseUiException;
|
||||||
|
import com.firebase.ui.auth.IdpResponse;
|
||||||
|
import com.firebase.ui.auth.data.model.FirebaseAuthUIAuthenticationResult;
|
||||||
|
import com.google.firebase.auth.FirebaseAuth;
|
||||||
|
import com.google.firebase.auth.FirebaseUser;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The Activity showing the Grid of helpers to select from.
|
* The Activity showing the Grid of helpers to select from.
|
||||||
@@ -36,13 +48,17 @@ public class HelperGridActivity extends AppCompatActivity {
|
|||||||
*/
|
*/
|
||||||
private DevicePolicyManagerHelper mDevicePolicyHelper;
|
private DevicePolicyManagerHelper mDevicePolicyHelper;
|
||||||
|
|
||||||
@Override
|
/**
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
* The {@link TextView} showing the welcome message to the user.
|
||||||
super.onCreate(savedInstanceState);
|
*/
|
||||||
setContentView(R.layout.activity_main);
|
private TextView mWelcomeMessageView;
|
||||||
mDevicePolicyHelper = DevicePolicyManagerHelper.getInstance(this);
|
|
||||||
initSleepTimer();
|
/**
|
||||||
} /**
|
* The currently active {@link FirebaseUser}.
|
||||||
|
*/
|
||||||
|
private FirebaseUser mCurrentUser = FirebaseAuth.getInstance().getCurrentUser();;
|
||||||
|
|
||||||
|
/**
|
||||||
* The {@link ActivityResultLauncher} to ask for the NotificationPermission.
|
* The {@link ActivityResultLauncher} to ask for the NotificationPermission.
|
||||||
*/
|
*/
|
||||||
private final ActivityResultLauncher<String> mRequestPermissionLauncher =
|
private final ActivityResultLauncher<String> mRequestPermissionLauncher =
|
||||||
@@ -58,6 +74,37 @@ public class HelperGridActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The {@link ActivityResultLauncher} for the sign in of a firebase user.
|
||||||
|
*/
|
||||||
|
private final ActivityResultLauncher<Intent> mSignInLauncher =
|
||||||
|
registerForActivityResult(new FirebaseAuthUIActivityResultContract(), this::onSignInResult);
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
|
super.onCreate(savedInstanceState);
|
||||||
|
setContentView(R.layout.activity_main);
|
||||||
|
mWelcomeMessageView = findViewById(R.id.tv_welcome_message);
|
||||||
|
if (mCurrentUser == null) {
|
||||||
|
final Intent signInIntent = AuthUI.getInstance()
|
||||||
|
.createSignInIntentBuilder()
|
||||||
|
.setAvailableProviders(SIGN_IN_PROVIDERS)
|
||||||
|
.setTheme(R.style.Theme_MyApplication)
|
||||||
|
.build();
|
||||||
|
mSignInLauncher.launch(signInIntent);
|
||||||
|
} else {
|
||||||
|
mWelcomeMessageView.setText(String.format(getString(R.string.welcome_message_placeholder),
|
||||||
|
mCurrentUser.getDisplayName()));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onResume() {
|
||||||
|
super.onResume();
|
||||||
|
mDevicePolicyHelper = DevicePolicyManagerHelper.getInstance(this);
|
||||||
|
initSleepTimer();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Helper method to initialize the sleepTimer tile.
|
* Helper method to initialize the sleepTimer tile.
|
||||||
*/
|
*/
|
||||||
@@ -108,5 +155,25 @@ public class HelperGridActivity extends AppCompatActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void onSignInResult(final FirebaseAuthUIAuthenticationResult result) {
|
||||||
|
final IdpResponse idpResponse = result.getIdpResponse();
|
||||||
|
if (result.getResultCode() == RESULT_OK) {
|
||||||
|
mCurrentUser = FirebaseAuth.getInstance().getCurrentUser();
|
||||||
|
Log.d(TAG, "onSignInResult: Successfully logged in [" + mCurrentUser.getDisplayName() + "]");
|
||||||
|
mWelcomeMessageView.setText(String.format(getString(R.string.welcome_message_placeholder),
|
||||||
|
mCurrentUser.getDisplayName()));
|
||||||
|
} else {
|
||||||
|
Log.w(TAG, "onSignInResult: Sign-In failed");
|
||||||
|
mWelcomeMessageView.setText(String.format(getString(R.string.welcome_message_placeholder),
|
||||||
|
getString(R.string.unknown_user)));
|
||||||
|
if (idpResponse == null) {
|
||||||
|
Log.w(TAG, "onSignInResult: User canceled, cannot continue");
|
||||||
|
} else {
|
||||||
|
Log.e(TAG, "onSignInResult: Login failed with errorCode ["
|
||||||
|
+ idpResponse.getError().getErrorCode() + "]");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,10 @@
|
|||||||
package com.aldo.apps.familyhelpers.utils;
|
package com.aldo.apps.familyhelpers.utils;
|
||||||
|
|
||||||
|
import com.firebase.ui.auth.AuthUI;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Utility class holding global constants to be used for the application.
|
* Utility class holding global constants to be used for the application.
|
||||||
*/
|
*/
|
||||||
@@ -40,4 +45,11 @@ public final class GlobalConstants {
|
|||||||
* Action to cancel an ongoing sleep timer.
|
* Action to cancel an ongoing sleep timer.
|
||||||
*/
|
*/
|
||||||
public static final String SLEEP_TIMER_CANCEL_ACTION = "SLEEP_TIMER_CANCEL";
|
public static final String SLEEP_TIMER_CANCEL_ACTION = "SLEEP_TIMER_CANCEL";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* List of available Firebase signIn/Login providers.
|
||||||
|
*/
|
||||||
|
public static final List<AuthUI.IdpConfig> SIGN_IN_PROVIDERS = Arrays.asList(
|
||||||
|
new AuthUI.IdpConfig.GoogleBuilder().build()
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,30 +1,21 @@
|
|||||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:aapt="http://schemas.android.com/aapt"
|
|
||||||
android:width="108dp"
|
android:width="108dp"
|
||||||
android:height="108dp"
|
android:height="108dp"
|
||||||
android:viewportWidth="108"
|
android:viewportWidth="429"
|
||||||
android:viewportHeight="108">
|
android:viewportHeight="377">
|
||||||
<path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
|
<group android:scaleX="0.64"
|
||||||
<aapt:attr name="android:fillColor">
|
android:scaleY="0.56242424"
|
||||||
<gradient
|
android:translateX="77.22"
|
||||||
android:endX="85.84757"
|
android:translateY="82.48303">
|
||||||
android:endY="92.4963"
|
|
||||||
android:startX="42.9492"
|
|
||||||
android:startY="49.59793"
|
|
||||||
android:type="linear">
|
|
||||||
<item
|
|
||||||
android:color="#44000000"
|
|
||||||
android:offset="0.0" />
|
|
||||||
<item
|
|
||||||
android:color="#00000000"
|
|
||||||
android:offset="1.0" />
|
|
||||||
</gradient>
|
|
||||||
</aapt:attr>
|
|
||||||
</path>
|
|
||||||
<path
|
<path
|
||||||
android:fillColor="#FFFFFF"
|
android:pathData="M242.64,50.5C240.33,52.81 240.59,54.75 243.99,60.69C248.29,68.19 255.65,73.25 265.5,75.48C274.72,77.57 277.49,74.65 269.14,71.65C263.2,69.51 260.05,66.29 256.52,58.71C253.76,52.8 251.49,50.62 246.89,49.49C245.13,49.06 243.76,49.39 242.64,50.5M270.2,56.2C267.88,58.52 268.95,62.03 273.43,66.82C279.86,73.7 283.33,81.12 283.8,89C284.16,95.01 283.89,96.06 280.22,103C274.76,113.32 274.32,115.92 277.11,121.5C278.85,124.99 279.1,126.3 278.19,127.21C277.28,128.12 276.38,127.93 274.31,126.38C265.3,119.65 262.86,111.15 267.39,102.22C271.78,93.56 270.9,91.87 260,88.05C249.49,84.37 244.18,80.99 237.39,73.66C233.88,69.86 231,66.41 231,65.99C231,64.05 199.98,61.42 166.5,60.52C154.95,60.21 141.23,59.75 136,59.5C92.88,57.43 80.37,57.91 75,61.85C67.25,67.53 66.45,73.65 70.66,95C73.22,107.97 73.48,108.64 77.16,112.1C81.29,115.96 81.99,119.11 79.47,122.44C77.41,125.17 77.64,127.31 80.26,129.78C83.59,132.9 88.2,134.54 100.5,136.95C114.97,139.79 123.96,144.18 131.49,152.08C135.93,156.73 137.07,158.56 136.82,160.67C136.36,164.56 134.81,164.52 129.88,160.53C121.27,153.55 115.98,151.74 101.94,150.96C86.89,150.12 80.79,148.33 74.65,142.92C67.58,136.7 66.72,131.61 71.22,122.64C72.88,119.32 72.98,118.36 71.91,115.77C69.33,109.56 59.88,106.95 54.71,111.01C50.88,114.03 48.59,120.93 49.34,127.25C50.87,140.11 60.53,151.85 75.45,158.98L83.69,162.91 86.29,175.71C99.08,238.65 114.5,310.28 115.99,313.68C118.79,320.07 125.21,326.37 132.02,329.43C138.73,332.44 146.97,333.62 163.39,333.92L174.29,334.11 173.63,328.47C173.26,325.37 172.29,321.52 171.46,319.93C169.35,315.85 163.94,310.67 158.84,307.86C155.53,306.03 154.5,304.87 154.5,302.98C154.5,300.66 154.82,300.51 159.26,300.66C170.36,301.04 186.82,316.48 190.13,329.6C191.07,333.35 191.54,333.83 194.84,334.37C201.05,335.4 205,335.12 205,333.65C205,331.2 193.34,316.59 185.31,308.98C180.96,304.87 174.8,299.7 171.61,297.5C158.46,288.41 157.51,287.55 157.19,284.27C156.95,281.82 157.44,280.76 159.41,279.47C163.26,276.95 168.95,278.36 175.77,283.52C183.18,289.13 212.16,319.54 218.29,328.15L223.03,334.8 236.26,335.4C263.12,336.61 267.73,336.67 278.57,335.89C297.13,334.55 318.03,329.03 333.07,321.5C349.83,313.11 368.3,296.54 376.94,282.14C396.22,250.04 395.7,209.22 375.5,169.28C366.78,152.04 357.92,139.93 343,124.91C328.35,110.15 323.99,106.51 310.35,97.67L300.2,91.09 299.52,86.12C297.62,72.33 283.3,55 273.8,55C272.48,55 270.86,55.54 270.2,56.2M143.75,113.74C141.62,114.23 141.6,114.92 143.48,123.63C144.3,127.41 146.8,139.27 149.05,150C151.3,160.73 156.03,183.18 159.57,199.89C163.1,216.61 165.97,231.23 165.93,232.39C165.88,233.69 163.87,236.05 160.68,238.54C154.75,243.18 148.93,252 149.74,255.12C150.04,256.25 151.37,257.67 152.71,258.28C156.23,259.88 160.61,257.16 165.5,250.32C170.45,243.39 177.53,238.57 185.89,236.44C198.87,233.13 215,238.41 215,245.97C215,250.95 212.14,251.85 200.31,250.58C191.65,249.65 187.12,250.88 183.56,255.11C177.75,262.01 178,272.4 184.23,282.8C188.16,289.36 200.19,302.53 204.1,304.55C211.75,308.51 212.54,304.96 206.16,295.23C199.47,285.03 197.71,280.62 197.69,274C197.66,264.13 203.32,257.67 211.5,258.23C213.75,258.38 215.5,259.02 215.5,259.68C215.5,260.33 213.6,262.23 211.29,263.91C205.9,267.81 203.75,272.02 203.75,278.64C203.75,289.84 216.43,302.05 223.91,298.05C226.89,296.45 226.54,292.65 222.94,287.42C216.5,278.05 215.57,272.85 219.53,268.15C222.49,264.63 226.92,263.36 230.19,265.08C233.79,266.98 234.04,268.15 231.76,272.2C230.6,274.28 229.99,276.32 230.4,276.74C231.72,278.06 251.78,278.24 262.35,277.02C291.57,273.66 313.38,258.44 321.11,236C324.47,226.27 324.87,210.34 322.06,198.5C314.05,164.76 282.75,134.12 243.5,121.62C226.83,116.31 218.06,115.34 178,114.44C161.77,114.08 147.82,113.68 147,113.56C146.18,113.44 144.71,113.52 143.75,113.74"
|
||||||
android:fillType="nonZero"
|
android:fillColor="#fffcfc"
|
||||||
android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
|
android:fillType="evenOdd"
|
||||||
android:strokeWidth="1"
|
android:strokeColor="#00000000"/>
|
||||||
android:strokeColor="#00000000" />
|
<path
|
||||||
</vector>
|
android:pathData="M26,373.27C26,374.76 28.71,377.62 29.44,376.89C29.65,376.68 28.97,375.44 27.91,374.14C26.61,372.53 26,372.25 26,373.27M261,376L258.5,376.8 261.25,376.9C262.76,376.95 264,376.55 264,376C264,375.45 263.89,375.05 263.75,375.1C263.61,375.15 262.38,375.56 261,376"
|
||||||
|
android:fillColor="#fcfcfc"
|
||||||
|
android:fillType="evenOdd"
|
||||||
|
android:strokeColor="#00000000"/>
|
||||||
|
</group>
|
||||||
|
</vector>
|
||||||
|
|||||||
16
app/src/main/res/drawable/ic_launcher_icon.xml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:width="429dp"
|
||||||
|
android:height="377dp"
|
||||||
|
android:viewportWidth="429"
|
||||||
|
android:viewportHeight="377">
|
||||||
|
<path
|
||||||
|
android:pathData="M242.64,50.5C240.33,52.81 240.59,54.75 243.99,60.69C248.29,68.19 255.65,73.25 265.5,75.48C274.72,77.57 277.49,74.65 269.14,71.65C263.2,69.51 260.05,66.29 256.52,58.71C253.76,52.8 251.49,50.62 246.89,49.49C245.13,49.06 243.76,49.39 242.64,50.5M270.2,56.2C267.88,58.52 268.95,62.03 273.43,66.82C279.86,73.7 283.33,81.12 283.8,89C284.16,95.01 283.89,96.06 280.22,103C274.76,113.32 274.32,115.92 277.11,121.5C278.85,124.99 279.1,126.3 278.19,127.21C277.28,128.12 276.38,127.93 274.31,126.38C265.3,119.65 262.86,111.15 267.39,102.22C271.78,93.56 270.9,91.87 260,88.05C249.49,84.37 244.18,80.99 237.39,73.66C233.88,69.86 231,66.41 231,65.99C231,64.05 199.98,61.42 166.5,60.52C154.95,60.21 141.23,59.75 136,59.5C92.88,57.43 80.37,57.91 75,61.85C67.25,67.53 66.45,73.65 70.66,95C73.22,107.97 73.48,108.64 77.16,112.1C81.29,115.96 81.99,119.11 79.47,122.44C77.41,125.17 77.64,127.31 80.26,129.78C83.59,132.9 88.2,134.54 100.5,136.95C114.97,139.79 123.96,144.18 131.49,152.08C135.93,156.73 137.07,158.56 136.82,160.67C136.36,164.56 134.81,164.52 129.88,160.53C121.27,153.55 115.98,151.74 101.94,150.96C86.89,150.12 80.79,148.33 74.65,142.92C67.58,136.7 66.72,131.61 71.22,122.64C72.88,119.32 72.98,118.36 71.91,115.77C69.33,109.56 59.88,106.95 54.71,111.01C50.88,114.03 48.59,120.93 49.34,127.25C50.87,140.11 60.53,151.85 75.45,158.98L83.69,162.91 86.29,175.71C99.08,238.65 114.5,310.28 115.99,313.68C118.79,320.07 125.21,326.37 132.02,329.43C138.73,332.44 146.97,333.62 163.39,333.92L174.29,334.11 173.63,328.47C173.26,325.37 172.29,321.52 171.46,319.93C169.35,315.85 163.94,310.67 158.84,307.86C155.53,306.03 154.5,304.87 154.5,302.98C154.5,300.66 154.82,300.51 159.26,300.66C170.36,301.04 186.82,316.48 190.13,329.6C191.07,333.35 191.54,333.83 194.84,334.37C201.05,335.4 205,335.12 205,333.65C205,331.2 193.34,316.59 185.31,308.98C180.96,304.87 174.8,299.7 171.61,297.5C158.46,288.41 157.51,287.55 157.19,284.27C156.95,281.82 157.44,280.76 159.41,279.47C163.26,276.95 168.95,278.36 175.77,283.52C183.18,289.13 212.16,319.54 218.29,328.15L223.03,334.8 236.26,335.4C263.12,336.61 267.73,336.67 278.57,335.89C297.13,334.55 318.03,329.03 333.07,321.5C349.83,313.11 368.3,296.54 376.94,282.14C396.22,250.04 395.7,209.22 375.5,169.28C366.78,152.04 357.92,139.93 343,124.91C328.35,110.15 323.99,106.51 310.35,97.67L300.2,91.09 299.52,86.12C297.62,72.33 283.3,55 273.8,55C272.48,55 270.86,55.54 270.2,56.2M143.75,113.74C141.62,114.23 141.6,114.92 143.48,123.63C144.3,127.41 146.8,139.27 149.05,150C151.3,160.73 156.03,183.18 159.57,199.89C163.1,216.61 165.97,231.23 165.93,232.39C165.88,233.69 163.87,236.05 160.68,238.54C154.75,243.18 148.93,252 149.74,255.12C150.04,256.25 151.37,257.67 152.71,258.28C156.23,259.88 160.61,257.16 165.5,250.32C170.45,243.39 177.53,238.57 185.89,236.44C198.87,233.13 215,238.41 215,245.97C215,250.95 212.14,251.85 200.31,250.58C191.65,249.65 187.12,250.88 183.56,255.11C177.75,262.01 178,272.4 184.23,282.8C188.16,289.36 200.19,302.53 204.1,304.55C211.75,308.51 212.54,304.96 206.16,295.23C199.47,285.03 197.71,280.62 197.69,274C197.66,264.13 203.32,257.67 211.5,258.23C213.75,258.38 215.5,259.02 215.5,259.68C215.5,260.33 213.6,262.23 211.29,263.91C205.9,267.81 203.75,272.02 203.75,278.64C203.75,289.84 216.43,302.05 223.91,298.05C226.89,296.45 226.54,292.65 222.94,287.42C216.5,278.05 215.57,272.85 219.53,268.15C222.49,264.63 226.92,263.36 230.19,265.08C233.79,266.98 234.04,268.15 231.76,272.2C230.6,274.28 229.99,276.32 230.4,276.74C231.72,278.06 251.78,278.24 262.35,277.02C291.57,273.66 313.38,258.44 321.11,236C324.47,226.27 324.87,210.34 322.06,198.5C314.05,164.76 282.75,134.12 243.5,121.62C226.83,116.31 218.06,115.34 178,114.44C161.77,114.08 147.82,113.68 147,113.56C146.18,113.44 144.71,113.52 143.75,113.74"
|
||||||
|
android:fillColor="#fffcfc"
|
||||||
|
android:fillType="evenOdd"
|
||||||
|
android:strokeColor="#00000000"/>
|
||||||
|
<path
|
||||||
|
android:pathData="M26,373.27C26,374.76 28.71,377.62 29.44,376.89C29.65,376.68 28.97,375.44 27.91,374.14C26.61,372.53 26,372.25 26,373.27M261,376L258.5,376.8 261.25,376.9C262.76,376.95 264,376.55 264,376C264,375.45 263.89,375.05 263.75,375.1C263.61,375.15 262.38,375.56 261,376"
|
||||||
|
android:fillColor="#fcfcfc"
|
||||||
|
android:fillType="evenOdd"
|
||||||
|
android:strokeColor="#00000000"/>
|
||||||
|
</vector>
|
||||||
@@ -3,11 +3,24 @@
|
|||||||
xmlns:tools="http://schemas.android.com/tools"
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||||
tools:context=".HelperGridActivity">
|
tools:context=".HelperGridActivity">
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/tv_welcome_message"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:textSize="@dimen/text_size_welcome_message"
|
||||||
|
app:layout_constraintTop_toTopOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"
|
||||||
|
app:layout_constraintEnd_toEndOf="parent"
|
||||||
|
tools:text="@string/welcome_message_test"/>
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
android:layout_height="match_parent"
|
android:layout_height="0dp"
|
||||||
|
app:layout_constraintTop_toBottomOf="@id/tv_welcome_message"
|
||||||
|
app:layout_constraintBottom_toBottomOf="parent"
|
||||||
android:weightSum="2">
|
android:weightSum="2">
|
||||||
|
|
||||||
<include layout="@layout/helper_group_tile_item"
|
<include layout="@layout/helper_group_tile_item"
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
<background android:drawable="@drawable/ic_launcher_background" />
|
<background android:drawable="@color/ic_launcher_background"/>
|
||||||
<foreground android:drawable="@drawable/ic_launcher_foreground" />
|
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||||
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
|
|
||||||
</adaptive-icon>
|
</adaptive-icon>
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
<background android:drawable="@drawable/ic_launcher_background" />
|
<background android:drawable="@color/ic_launcher_background"/>
|
||||||
<foreground android:drawable="@drawable/ic_launcher_foreground" />
|
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
|
||||||
<monochrome android:drawable="@drawable/ic_launcher_foreground" />
|
|
||||||
</adaptive-icon>
|
</adaptive-icon>
|
||||||
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 982 B After Width: | Height: | Size: 968 B |
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 2.0 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.8 KiB After Width: | Height: | Size: 6.3 KiB |
|
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 9.2 KiB |
@@ -1,144 +1,142 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<color name="md_theme_primary">#91D5AC</color>
|
<color name="md_theme_primary">#FFB4AC</color>
|
||||||
<color name="md_theme_onPrimary">#003921</color>
|
<color name="md_theme_onPrimary">#561E1A</color>
|
||||||
<color name="md_theme_primaryContainer">#055232</color>
|
<color name="md_theme_primaryContainer">#73332E</color>
|
||||||
<color name="md_theme_onPrimaryContainer">#ADF2C7</color>
|
<color name="md_theme_onPrimaryContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_secondary">#B5CCBB</color>
|
<color name="md_theme_secondary">#E7BDB8</color>
|
||||||
<color name="md_theme_onSecondary">#213528</color>
|
<color name="md_theme_onSecondary">#442927</color>
|
||||||
<color name="md_theme_secondaryContainer">#374B3E</color>
|
<color name="md_theme_secondaryContainer">#5D3F3C</color>
|
||||||
<color name="md_theme_onSecondaryContainer">#D0E8D6</color>
|
<color name="md_theme_onSecondaryContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_tertiary">#A4CDDC</color>
|
<color name="md_theme_tertiary">#E0C38C</color>
|
||||||
<color name="md_theme_onTertiary">#043541</color>
|
<color name="md_theme_onTertiary">#3F2D04</color>
|
||||||
<color name="md_theme_tertiaryContainer">#224C59</color>
|
<color name="md_theme_tertiaryContainer">#584419</color>
|
||||||
<color name="md_theme_onTertiaryContainer">#BFE9F9</color>
|
<color name="md_theme_onTertiaryContainer">#FEDFA6</color>
|
||||||
<color name="md_theme_error">#FFB4AB</color>
|
<color name="md_theme_error">#FFB4AB</color>
|
||||||
<color name="md_theme_onError">#690005</color>
|
<color name="md_theme_onError">#690005</color>
|
||||||
<color name="md_theme_errorContainer">#93000A</color>
|
<color name="md_theme_errorContainer">#93000A</color>
|
||||||
<color name="md_theme_onErrorContainer">#FFDAD6</color>
|
<color name="md_theme_onErrorContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_background">#0F1511</color>
|
<color name="md_theme_background">#1A1110</color>
|
||||||
<color name="md_theme_onBackground">#DFE4DD</color>
|
<color name="md_theme_onBackground">#F1DEDC</color>
|
||||||
<color name="md_theme_surface">#0F1511</color>
|
<color name="md_theme_surface">#1A1110</color>
|
||||||
<color name="md_theme_onSurface">#DFE4DD</color>
|
<color name="md_theme_onSurface">#F1DEDC</color>
|
||||||
<color name="md_theme_surfaceVariant">#404942</color>
|
<color name="md_theme_surfaceVariant">#534341</color>
|
||||||
<color name="md_theme_onSurfaceVariant">#C0C9C0</color>
|
<color name="md_theme_onSurfaceVariant">#D8C2BF</color>
|
||||||
<color name="md_theme_outline">#8A938B</color>
|
<color name="md_theme_outline">#A08C8A</color>
|
||||||
<color name="md_theme_outlineVariant">#404942</color>
|
<color name="md_theme_outlineVariant">#534341</color>
|
||||||
<color name="md_theme_scrim">#000000</color>
|
<color name="md_theme_scrim">#000000</color>
|
||||||
<color name="md_theme_inverseSurface">#DFE4DD</color>
|
<color name="md_theme_inverseSurface">#F1DEDC</color>
|
||||||
<color name="md_theme_inverseOnSurface">#2C322D</color>
|
<color name="md_theme_inverseOnSurface">#392E2D</color>
|
||||||
<color name="md_theme_inversePrimary">#276A49</color>
|
<color name="md_theme_inversePrimary">#904A44</color>
|
||||||
<color name="md_theme_primaryFixed">#ADF2C7</color>
|
<color name="md_theme_primaryFixed">#FFDAD6</color>
|
||||||
<color name="md_theme_onPrimaryFixed">#002111</color>
|
<color name="md_theme_onPrimaryFixed">#3B0907</color>
|
||||||
<color name="md_theme_primaryFixedDim">#91D5AC</color>
|
<color name="md_theme_primaryFixedDim">#FFB4AC</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant">#055232</color>
|
<color name="md_theme_onPrimaryFixedVariant">#73332E</color>
|
||||||
<color name="md_theme_secondaryFixed">#D0E8D6</color>
|
<color name="md_theme_secondaryFixed">#FFDAD6</color>
|
||||||
<color name="md_theme_onSecondaryFixed">#0B1F14</color>
|
<color name="md_theme_onSecondaryFixed">#2C1513</color>
|
||||||
<color name="md_theme_secondaryFixedDim">#B5CCBB</color>
|
<color name="md_theme_secondaryFixedDim">#E7BDB8</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant">#374B3E</color>
|
<color name="md_theme_onSecondaryFixedVariant">#5D3F3C</color>
|
||||||
<color name="md_theme_tertiaryFixed">#BFE9F9</color>
|
<color name="md_theme_tertiaryFixed">#FEDFA6</color>
|
||||||
<color name="md_theme_onTertiaryFixed">#001F27</color>
|
<color name="md_theme_onTertiaryFixed">#261900</color>
|
||||||
<color name="md_theme_tertiaryFixedDim">#A4CDDC</color>
|
<color name="md_theme_tertiaryFixedDim">#E0C38C</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant">#224C59</color>
|
<color name="md_theme_onTertiaryFixedVariant">#584419</color>
|
||||||
<color name="md_theme_surfaceDim">#0F1511</color>
|
<color name="md_theme_surfaceDim">#1A1110</color>
|
||||||
<color name="md_theme_surfaceBright">#353B36</color>
|
<color name="md_theme_surfaceBright">#423735</color>
|
||||||
<color name="md_theme_surfaceContainerLowest">#0A0F0C</color>
|
<color name="md_theme_surfaceContainerLowest">#140C0B</color>
|
||||||
<color name="md_theme_surfaceContainerLow">#171D19</color>
|
<color name="md_theme_surfaceContainerLow">#231918</color>
|
||||||
<color name="md_theme_surfaceContainer">#1B211D</color>
|
<color name="md_theme_surfaceContainer">#271D1C</color>
|
||||||
<color name="md_theme_surfaceContainerHigh">#262B27</color>
|
<color name="md_theme_surfaceContainerHigh">#322826</color>
|
||||||
<color name="md_theme_surfaceContainerHighest">#303632</color>
|
<color name="md_theme_surfaceContainerHighest">#3D3231</color>
|
||||||
<color name="md_theme_primary_mediumContrast">#96D9B0</color>
|
<color name="md_theme_primary_mediumContrast">#FFBAB2</color>
|
||||||
<color name="md_theme_onPrimary_mediumContrast">#001B0D</color>
|
<color name="md_theme_onPrimary_mediumContrast">#330404</color>
|
||||||
<color name="md_theme_primaryContainer_mediumContrast">#5C9E79</color>
|
<color name="md_theme_primaryContainer_mediumContrast">#CC7B73</color>
|
||||||
<color name="md_theme_onPrimaryContainer_mediumContrast">#000000</color>
|
<color name="md_theme_onPrimaryContainer_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_secondary_mediumContrast">#B9D1BF</color>
|
<color name="md_theme_secondary_mediumContrast">#EBC1BC</color>
|
||||||
<color name="md_theme_onSecondary_mediumContrast">#061A0F</color>
|
<color name="md_theme_onSecondary_mediumContrast">#26100E</color>
|
||||||
<color name="md_theme_secondaryContainer_mediumContrast">#809686</color>
|
<color name="md_theme_secondaryContainer_mediumContrast">#AD8884</color>
|
||||||
<color name="md_theme_onSecondaryContainer_mediumContrast">#000000</color>
|
<color name="md_theme_onSecondaryContainer_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_tertiary_mediumContrast">#A8D1E0</color>
|
<color name="md_theme_tertiary_mediumContrast">#E5C790</color>
|
||||||
<color name="md_theme_onTertiary_mediumContrast">#001921</color>
|
<color name="md_theme_onTertiary_mediumContrast">#1F1400</color>
|
||||||
<color name="md_theme_tertiaryContainer_mediumContrast">#6E97A5</color>
|
<color name="md_theme_tertiaryContainer_mediumContrast">#A78D5B</color>
|
||||||
<color name="md_theme_onTertiaryContainer_mediumContrast">#000000</color>
|
<color name="md_theme_onTertiaryContainer_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_error_mediumContrast">#FFBAB1</color>
|
<color name="md_theme_error_mediumContrast">#FFBAB1</color>
|
||||||
<color name="md_theme_onError_mediumContrast">#370001</color>
|
<color name="md_theme_onError_mediumContrast">#370001</color>
|
||||||
<color name="md_theme_errorContainer_mediumContrast">#FF5449</color>
|
<color name="md_theme_errorContainer_mediumContrast">#FF5449</color>
|
||||||
<color name="md_theme_onErrorContainer_mediumContrast">#000000</color>
|
<color name="md_theme_onErrorContainer_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_background_mediumContrast">#0F1511</color>
|
<color name="md_theme_background_mediumContrast">#1A1110</color>
|
||||||
<color name="md_theme_onBackground_mediumContrast">#DFE4DD</color>
|
<color name="md_theme_onBackground_mediumContrast">#F1DEDC</color>
|
||||||
<color name="md_theme_surface_mediumContrast">#0F1511</color>
|
<color name="md_theme_surface_mediumContrast">#1A1110</color>
|
||||||
<color name="md_theme_onSurface_mediumContrast">#F7FCF5</color>
|
<color name="md_theme_onSurface_mediumContrast">#FFF9F9</color>
|
||||||
<color name="md_theme_surfaceVariant_mediumContrast">#404942</color>
|
<color name="md_theme_surfaceVariant_mediumContrast">#534341</color>
|
||||||
<color name="md_theme_onSurfaceVariant_mediumContrast">#C4CDC4</color>
|
<color name="md_theme_onSurfaceVariant_mediumContrast">#DCC6C3</color>
|
||||||
<color name="md_theme_outline_mediumContrast">#9CA59D</color>
|
<color name="md_theme_outline_mediumContrast">#B39E9C</color>
|
||||||
<color name="md_theme_outlineVariant_mediumContrast">#7D857E</color>
|
<color name="md_theme_outlineVariant_mediumContrast">#927F7D</color>
|
||||||
<color name="md_theme_scrim_mediumContrast">#000000</color>
|
<color name="md_theme_scrim_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_inverseSurface_mediumContrast">#DFE4DD</color>
|
<color name="md_theme_inverseSurface_mediumContrast">#F1DEDC</color>
|
||||||
<color name="md_theme_inverseOnSurface_mediumContrast">#262B27</color>
|
<color name="md_theme_inverseOnSurface_mediumContrast">#322826</color>
|
||||||
<color name="md_theme_inversePrimary_mediumContrast">#075333</color>
|
<color name="md_theme_inversePrimary_mediumContrast">#74352F</color>
|
||||||
<color name="md_theme_primaryFixed_mediumContrast">#ADF2C7</color>
|
<color name="md_theme_primaryFixed_mediumContrast">#FFDAD6</color>
|
||||||
<color name="md_theme_onPrimaryFixed_mediumContrast">#001509</color>
|
<color name="md_theme_onPrimaryFixed_mediumContrast">#2C0102</color>
|
||||||
<color name="md_theme_primaryFixedDim_mediumContrast">#91D5AC</color>
|
<color name="md_theme_primaryFixedDim_mediumContrast">#FFB4AC</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant_mediumContrast">#003F25</color>
|
<color name="md_theme_onPrimaryFixedVariant_mediumContrast">#5E231F</color>
|
||||||
<color name="md_theme_secondaryFixed_mediumContrast">#D0E8D6</color>
|
<color name="md_theme_secondaryFixed_mediumContrast">#FFDAD6</color>
|
||||||
<color name="md_theme_onSecondaryFixed_mediumContrast">#02150A</color>
|
<color name="md_theme_onSecondaryFixed_mediumContrast">#200B09</color>
|
||||||
<color name="md_theme_secondaryFixedDim_mediumContrast">#B5CCBB</color>
|
<color name="md_theme_secondaryFixedDim_mediumContrast">#E7BDB8</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant_mediumContrast">#263B2E</color>
|
<color name="md_theme_onSecondaryFixedVariant_mediumContrast">#4B2F2C</color>
|
||||||
<color name="md_theme_tertiaryFixed_mediumContrast">#BFE9F9</color>
|
<color name="md_theme_tertiaryFixed_mediumContrast">#FEDFA6</color>
|
||||||
<color name="md_theme_onTertiaryFixed_mediumContrast">#00141A</color>
|
<color name="md_theme_onTertiaryFixed_mediumContrast">#191000</color>
|
||||||
<color name="md_theme_tertiaryFixedDim_mediumContrast">#A4CDDC</color>
|
<color name="md_theme_tertiaryFixedDim_mediumContrast">#E0C38C</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant_mediumContrast">#0D3B47</color>
|
<color name="md_theme_onTertiaryFixedVariant_mediumContrast">#463309</color>
|
||||||
<color name="md_theme_surfaceDim_mediumContrast">#0F1511</color>
|
<color name="md_theme_surfaceDim_mediumContrast">#1A1110</color>
|
||||||
<color name="md_theme_surfaceBright_mediumContrast">#353B36</color>
|
<color name="md_theme_surfaceBright_mediumContrast">#423735</color>
|
||||||
<color name="md_theme_surfaceContainerLowest_mediumContrast">#0A0F0C</color>
|
<color name="md_theme_surfaceContainerLowest_mediumContrast">#140C0B</color>
|
||||||
<color name="md_theme_surfaceContainerLow_mediumContrast">#171D19</color>
|
<color name="md_theme_surfaceContainerLow_mediumContrast">#231918</color>
|
||||||
<color name="md_theme_surfaceContainer_mediumContrast">#1B211D</color>
|
<color name="md_theme_surfaceContainer_mediumContrast">#271D1C</color>
|
||||||
<color name="md_theme_surfaceContainerHigh_mediumContrast">#262B27</color>
|
<color name="md_theme_surfaceContainerHigh_mediumContrast">#322826</color>
|
||||||
<color name="md_theme_surfaceContainerHighest_mediumContrast">#303632</color>
|
<color name="md_theme_surfaceContainerHighest_mediumContrast">#3D3231</color>
|
||||||
<color name="md_theme_primary_highContrast">#EEFFF1</color>
|
<color name="md_theme_primary_highContrast">#FFF9F9</color>
|
||||||
<color name="md_theme_onPrimary_highContrast">#000000</color>
|
<color name="md_theme_onPrimary_highContrast">#000000</color>
|
||||||
<color name="md_theme_primaryContainer_highContrast">#96D9B0</color>
|
<color name="md_theme_primaryContainer_highContrast">#FFBAB2</color>
|
||||||
<color name="md_theme_onPrimaryContainer_highContrast">#000000</color>
|
<color name="md_theme_onPrimaryContainer_highContrast">#000000</color>
|
||||||
<color name="md_theme_secondary_highContrast">#EEFFF1</color>
|
<color name="md_theme_secondary_highContrast">#FFF9F9</color>
|
||||||
<color name="md_theme_onSecondary_highContrast">#000000</color>
|
<color name="md_theme_onSecondary_highContrast">#000000</color>
|
||||||
<color name="md_theme_secondaryContainer_highContrast">#B9D1BF</color>
|
<color name="md_theme_secondaryContainer_highContrast">#EBC1BC</color>
|
||||||
<color name="md_theme_onSecondaryContainer_highContrast">#000000</color>
|
<color name="md_theme_onSecondaryContainer_highContrast">#000000</color>
|
||||||
<color name="md_theme_tertiary_highContrast">#F5FCFF</color>
|
<color name="md_theme_tertiary_highContrast">#FFFAF7</color>
|
||||||
<color name="md_theme_onTertiary_highContrast">#000000</color>
|
<color name="md_theme_onTertiary_highContrast">#000000</color>
|
||||||
<color name="md_theme_tertiaryContainer_highContrast">#A8D1E0</color>
|
<color name="md_theme_tertiaryContainer_highContrast">#E5C790</color>
|
||||||
<color name="md_theme_onTertiaryContainer_highContrast">#000000</color>
|
<color name="md_theme_onTertiaryContainer_highContrast">#000000</color>
|
||||||
<color name="md_theme_error_highContrast">#FFF9F9</color>
|
<color name="md_theme_error_highContrast">#FFF9F9</color>
|
||||||
<color name="md_theme_onError_highContrast">#000000</color>
|
<color name="md_theme_onError_highContrast">#000000</color>
|
||||||
<color name="md_theme_errorContainer_highContrast">#FFBAB1</color>
|
<color name="md_theme_errorContainer_highContrast">#FFBAB1</color>
|
||||||
<color name="md_theme_onErrorContainer_highContrast">#000000</color>
|
<color name="md_theme_onErrorContainer_highContrast">#000000</color>
|
||||||
<color name="md_theme_background_highContrast">#0F1511</color>
|
<color name="md_theme_background_highContrast">#1A1110</color>
|
||||||
<color name="md_theme_onBackground_highContrast">#DFE4DD</color>
|
<color name="md_theme_onBackground_highContrast">#F1DEDC</color>
|
||||||
<color name="md_theme_surface_highContrast">#0F1511</color>
|
<color name="md_theme_surface_highContrast">#1A1110</color>
|
||||||
<color name="md_theme_onSurface_highContrast">#FFFFFF</color>
|
<color name="md_theme_onSurface_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceVariant_highContrast">#404942</color>
|
<color name="md_theme_surfaceVariant_highContrast">#534341</color>
|
||||||
<color name="md_theme_onSurfaceVariant_highContrast">#F4FDF4</color>
|
<color name="md_theme_onSurfaceVariant_highContrast">#FFF9F9</color>
|
||||||
<color name="md_theme_outline_highContrast">#C4CDC4</color>
|
<color name="md_theme_outline_highContrast">#DCC6C3</color>
|
||||||
<color name="md_theme_outlineVariant_highContrast">#C4CDC4</color>
|
<color name="md_theme_outlineVariant_highContrast">#DCC6C3</color>
|
||||||
<color name="md_theme_scrim_highContrast">#000000</color>
|
<color name="md_theme_scrim_highContrast">#000000</color>
|
||||||
<color name="md_theme_inverseSurface_highContrast">#DFE4DD</color>
|
<color name="md_theme_inverseSurface_highContrast">#F1DEDC</color>
|
||||||
<color name="md_theme_inverseOnSurface_highContrast">#000000</color>
|
<color name="md_theme_inverseOnSurface_highContrast">#000000</color>
|
||||||
<color name="md_theme_inversePrimary_highContrast">#00311C</color>
|
<color name="md_theme_inversePrimary_highContrast">#4E1714</color>
|
||||||
<color name="md_theme_primaryFixed_highContrast">#B1F6CB</color>
|
<color name="md_theme_primaryFixed_highContrast">#FFE0DC</color>
|
||||||
<color name="md_theme_onPrimaryFixed_highContrast">#000000</color>
|
<color name="md_theme_onPrimaryFixed_highContrast">#000000</color>
|
||||||
<color name="md_theme_primaryFixedDim_highContrast">#96D9B0</color>
|
<color name="md_theme_primaryFixedDim_highContrast">#FFBAB2</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant_highContrast">#001B0D</color>
|
<color name="md_theme_onPrimaryFixedVariant_highContrast">#330404</color>
|
||||||
<color name="md_theme_secondaryFixed_highContrast">#D5EDDB</color>
|
<color name="md_theme_secondaryFixed_highContrast">#FFE0DC</color>
|
||||||
<color name="md_theme_onSecondaryFixed_highContrast">#000000</color>
|
<color name="md_theme_onSecondaryFixed_highContrast">#000000</color>
|
||||||
<color name="md_theme_secondaryFixedDim_highContrast">#B9D1BF</color>
|
<color name="md_theme_secondaryFixedDim_highContrast">#EBC1BC</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant_highContrast">#061A0F</color>
|
<color name="md_theme_onSecondaryFixedVariant_highContrast">#26100E</color>
|
||||||
<color name="md_theme_tertiaryFixed_highContrast">#C3EEFD</color>
|
<color name="md_theme_tertiaryFixed_highContrast">#FFE3B3</color>
|
||||||
<color name="md_theme_onTertiaryFixed_highContrast">#000000</color>
|
<color name="md_theme_onTertiaryFixed_highContrast">#000000</color>
|
||||||
<color name="md_theme_tertiaryFixedDim_highContrast">#A8D1E0</color>
|
<color name="md_theme_tertiaryFixedDim_highContrast">#E5C790</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant_highContrast">#001921</color>
|
<color name="md_theme_onTertiaryFixedVariant_highContrast">#1F1400</color>
|
||||||
<color name="md_theme_surfaceDim_highContrast">#0F1511</color>
|
<color name="md_theme_surfaceDim_highContrast">#1A1110</color>
|
||||||
<color name="md_theme_surfaceBright_highContrast">#353B36</color>
|
<color name="md_theme_surfaceBright_highContrast">#423735</color>
|
||||||
<color name="md_theme_surfaceContainerLowest_highContrast">#0A0F0C</color>
|
<color name="md_theme_surfaceContainerLowest_highContrast">#140C0B</color>
|
||||||
<color name="md_theme_surfaceContainerLow_highContrast">#171D19</color>
|
<color name="md_theme_surfaceContainerLow_highContrast">#231918</color>
|
||||||
<color name="md_theme_surfaceContainer_highContrast">#1B211D</color>
|
<color name="md_theme_surfaceContainer_highContrast">#271D1C</color>
|
||||||
<color name="md_theme_surfaceContainerHigh_highContrast">#262B27</color>
|
|
||||||
<color name="md_theme_surfaceContainerHighest_highContrast">#303632</color>
|
|
||||||
</resources>
|
</resources>
|
||||||
@@ -13,143 +13,143 @@
|
|||||||
<color name="gray_600">#FF757575</color>
|
<color name="gray_600">#FF757575</color>
|
||||||
|
|
||||||
<!-- Auto-Generated Colors -->
|
<!-- Auto-Generated Colors -->
|
||||||
<color name="md_theme_primary">#276A49</color>
|
<color name="md_theme_primary">#904A44</color>
|
||||||
<color name="md_theme_onPrimary">#FFFFFF</color>
|
<color name="md_theme_onPrimary">#FFFFFF</color>
|
||||||
<color name="md_theme_primaryContainer">#ADF2C7</color>
|
<color name="md_theme_primaryContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_onPrimaryContainer">#002111</color>
|
<color name="md_theme_onPrimaryContainer">#3B0907</color>
|
||||||
<color name="md_theme_secondary">#4E6355</color>
|
<color name="md_theme_secondary">#775653</color>
|
||||||
<color name="md_theme_onSecondary">#FFFFFF</color>
|
<color name="md_theme_onSecondary">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryContainer">#D0E8D6</color>
|
<color name="md_theme_secondaryContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_onSecondaryContainer">#0B1F14</color>
|
<color name="md_theme_onSecondaryContainer">#2C1513</color>
|
||||||
<color name="md_theme_tertiary">#3C6471</color>
|
<color name="md_theme_tertiary">#715B2E</color>
|
||||||
<color name="md_theme_onTertiary">#FFFFFF</color>
|
<color name="md_theme_onTertiary">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryContainer">#BFE9F9</color>
|
<color name="md_theme_tertiaryContainer">#FEDFA6</color>
|
||||||
<color name="md_theme_onTertiaryContainer">#001F27</color>
|
<color name="md_theme_onTertiaryContainer">#261900</color>
|
||||||
<color name="md_theme_error">#BA1A1A</color>
|
<color name="md_theme_error">#BA1A1A</color>
|
||||||
<color name="md_theme_onError">#FFFFFF</color>
|
<color name="md_theme_onError">#FFFFFF</color>
|
||||||
<color name="md_theme_errorContainer">#FFDAD6</color>
|
<color name="md_theme_errorContainer">#FFDAD6</color>
|
||||||
<color name="md_theme_onErrorContainer">#410002</color>
|
<color name="md_theme_onErrorContainer">#410002</color>
|
||||||
<color name="md_theme_background">#F6FBF4</color>
|
<color name="md_theme_background">#FFF8F7</color>
|
||||||
<color name="md_theme_onBackground">#171D19</color>
|
<color name="md_theme_onBackground">#231918</color>
|
||||||
<color name="md_theme_surface">#F6FBF4</color>
|
<color name="md_theme_surface">#FFF8F7</color>
|
||||||
<color name="md_theme_onSurface">#171D19</color>
|
<color name="md_theme_onSurface">#231918</color>
|
||||||
<color name="md_theme_surfaceVariant">#DCE5DC</color>
|
<color name="md_theme_surfaceVariant">#F5DDDB</color>
|
||||||
<color name="md_theme_onSurfaceVariant">#404942</color>
|
<color name="md_theme_onSurfaceVariant">#534341</color>
|
||||||
<color name="md_theme_outline">#717972</color>
|
<color name="md_theme_outline">#857371</color>
|
||||||
<color name="md_theme_outlineVariant">#C0C9C0</color>
|
<color name="md_theme_outlineVariant">#D8C2BF</color>
|
||||||
<color name="md_theme_scrim">#000000</color>
|
<color name="md_theme_scrim">#000000</color>
|
||||||
<color name="md_theme_inverseSurface">#2C322D</color>
|
<color name="md_theme_inverseSurface">#392E2D</color>
|
||||||
<color name="md_theme_inverseOnSurface">#EDF2EB</color>
|
<color name="md_theme_inverseOnSurface">#FFEDEA</color>
|
||||||
<color name="md_theme_inversePrimary">#91D5AC</color>
|
<color name="md_theme_inversePrimary">#FFB4AC</color>
|
||||||
<color name="md_theme_primaryFixed">#ADF2C7</color>
|
<color name="md_theme_primaryFixed">#FFDAD6</color>
|
||||||
<color name="md_theme_onPrimaryFixed">#002111</color>
|
<color name="md_theme_onPrimaryFixed">#3B0907</color>
|
||||||
<color name="md_theme_primaryFixedDim">#91D5AC</color>
|
<color name="md_theme_primaryFixedDim">#FFB4AC</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant">#055232</color>
|
<color name="md_theme_onPrimaryFixedVariant">#73332E</color>
|
||||||
<color name="md_theme_secondaryFixed">#D0E8D6</color>
|
<color name="md_theme_secondaryFixed">#FFDAD6</color>
|
||||||
<color name="md_theme_onSecondaryFixed">#0B1F14</color>
|
<color name="md_theme_onSecondaryFixed">#2C1513</color>
|
||||||
<color name="md_theme_secondaryFixedDim">#B5CCBB</color>
|
<color name="md_theme_secondaryFixedDim">#E7BDB8</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant">#374B3E</color>
|
<color name="md_theme_onSecondaryFixedVariant">#5D3F3C</color>
|
||||||
<color name="md_theme_tertiaryFixed">#BFE9F9</color>
|
<color name="md_theme_tertiaryFixed">#FEDFA6</color>
|
||||||
<color name="md_theme_onTertiaryFixed">#001F27</color>
|
<color name="md_theme_onTertiaryFixed">#261900</color>
|
||||||
<color name="md_theme_tertiaryFixedDim">#A4CDDC</color>
|
<color name="md_theme_tertiaryFixedDim">#E0C38C</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant">#224C59</color>
|
<color name="md_theme_onTertiaryFixedVariant">#584419</color>
|
||||||
<color name="md_theme_surfaceDim">#D6DBD5</color>
|
<color name="md_theme_surfaceDim">#E8D6D4</color>
|
||||||
<color name="md_theme_surfaceBright">#F6FBF4</color>
|
<color name="md_theme_surfaceBright">#FFF8F7</color>
|
||||||
<color name="md_theme_surfaceContainerLowest">#FFFFFF</color>
|
<color name="md_theme_surfaceContainerLowest">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceContainerLow">#F0F5EE</color>
|
<color name="md_theme_surfaceContainerLow">#FFF0EF</color>
|
||||||
<color name="md_theme_surfaceContainer">#EAEFE9</color>
|
<color name="md_theme_surfaceContainer">#FCEAE7</color>
|
||||||
<color name="md_theme_surfaceContainerHigh">#E4EAE3</color>
|
<color name="md_theme_surfaceContainerHigh">#F6E4E2</color>
|
||||||
<color name="md_theme_surfaceContainerHighest">#DFE4DD</color>
|
<color name="md_theme_surfaceContainerHighest">#F1DEDC</color>
|
||||||
<color name="md_theme_primary_mediumContrast">#004D2F</color>
|
<color name="md_theme_primary_mediumContrast">#6E302A</color>
|
||||||
<color name="md_theme_onPrimary_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimary_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_primaryContainer_mediumContrast">#40815E</color>
|
<color name="md_theme_primaryContainer_mediumContrast">#AA6058</color>
|
||||||
<color name="md_theme_onPrimaryContainer_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryContainer_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondary_mediumContrast">#33473A</color>
|
<color name="md_theme_secondary_mediumContrast">#593B38</color>
|
||||||
<color name="md_theme_onSecondary_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondary_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryContainer_mediumContrast">#647A6B</color>
|
<color name="md_theme_secondaryContainer_mediumContrast">#8F6C68</color>
|
||||||
<color name="md_theme_onSecondaryContainer_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryContainer_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiary_mediumContrast">#1E4855</color>
|
<color name="md_theme_tertiary_mediumContrast">#544015</color>
|
||||||
<color name="md_theme_onTertiary_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiary_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryContainer_mediumContrast">#527A88</color>
|
<color name="md_theme_tertiaryContainer_mediumContrast">#897142</color>
|
||||||
<color name="md_theme_onTertiaryContainer_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryContainer_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_error_mediumContrast">#8C0009</color>
|
<color name="md_theme_error_mediumContrast">#8C0009</color>
|
||||||
<color name="md_theme_onError_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onError_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_errorContainer_mediumContrast">#DA342E</color>
|
<color name="md_theme_errorContainer_mediumContrast">#DA342E</color>
|
||||||
<color name="md_theme_onErrorContainer_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onErrorContainer_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_background_mediumContrast">#F6FBF4</color>
|
<color name="md_theme_background_mediumContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_onBackground_mediumContrast">#171D19</color>
|
<color name="md_theme_onBackground_mediumContrast">#231918</color>
|
||||||
<color name="md_theme_surface_mediumContrast">#F6FBF4</color>
|
<color name="md_theme_surface_mediumContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_onSurface_mediumContrast">#171D19</color>
|
<color name="md_theme_onSurface_mediumContrast">#231918</color>
|
||||||
<color name="md_theme_surfaceVariant_mediumContrast">#DCE5DC</color>
|
<color name="md_theme_surfaceVariant_mediumContrast">#F5DDDB</color>
|
||||||
<color name="md_theme_onSurfaceVariant_mediumContrast">#3C453F</color>
|
<color name="md_theme_onSurfaceVariant_mediumContrast">#4E3F3E</color>
|
||||||
<color name="md_theme_outline_mediumContrast">#59615A</color>
|
<color name="md_theme_outline_mediumContrast">#6C5B59</color>
|
||||||
<color name="md_theme_outlineVariant_mediumContrast">#747D76</color>
|
<color name="md_theme_outlineVariant_mediumContrast">#897674</color>
|
||||||
<color name="md_theme_scrim_mediumContrast">#000000</color>
|
<color name="md_theme_scrim_mediumContrast">#000000</color>
|
||||||
<color name="md_theme_inverseSurface_mediumContrast">#2C322D</color>
|
<color name="md_theme_inverseSurface_mediumContrast">#392E2D</color>
|
||||||
<color name="md_theme_inverseOnSurface_mediumContrast">#EDF2EB</color>
|
<color name="md_theme_inverseOnSurface_mediumContrast">#FFEDEA</color>
|
||||||
<color name="md_theme_inversePrimary_mediumContrast">#91D5AC</color>
|
<color name="md_theme_inversePrimary_mediumContrast">#FFB4AC</color>
|
||||||
<color name="md_theme_primaryFixed_mediumContrast">#40815E</color>
|
<color name="md_theme_primaryFixed_mediumContrast">#AA6058</color>
|
||||||
<color name="md_theme_onPrimaryFixed_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryFixed_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_primaryFixedDim_mediumContrast">#256846</color>
|
<color name="md_theme_primaryFixedDim_mediumContrast">#8D4842</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryFixedVariant_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryFixed_mediumContrast">#647A6B</color>
|
<color name="md_theme_secondaryFixed_mediumContrast">#8F6C68</color>
|
||||||
<color name="md_theme_onSecondaryFixed_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryFixed_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryFixedDim_mediumContrast">#4C6153</color>
|
<color name="md_theme_secondaryFixedDim_mediumContrast">#745450</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryFixedVariant_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryFixed_mediumContrast">#527A88</color>
|
<color name="md_theme_tertiaryFixed_mediumContrast">#897142</color>
|
||||||
<color name="md_theme_onTertiaryFixed_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryFixed_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryFixedDim_mediumContrast">#39626F</color>
|
<color name="md_theme_tertiaryFixedDim_mediumContrast">#6F592C</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryFixedVariant_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceDim_mediumContrast">#D6DBD5</color>
|
<color name="md_theme_surfaceDim_mediumContrast">#E8D6D4</color>
|
||||||
<color name="md_theme_surfaceBright_mediumContrast">#F6FBF4</color>
|
<color name="md_theme_surfaceBright_mediumContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_surfaceContainerLowest_mediumContrast">#FFFFFF</color>
|
<color name="md_theme_surfaceContainerLowest_mediumContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceContainerLow_mediumContrast">#F0F5EE</color>
|
<color name="md_theme_surfaceContainerLow_mediumContrast">#FFF0EF</color>
|
||||||
<color name="md_theme_surfaceContainer_mediumContrast">#EAEFE9</color>
|
<color name="md_theme_surfaceContainer_mediumContrast">#FCEAE7</color>
|
||||||
<color name="md_theme_surfaceContainerHigh_mediumContrast">#E4EAE3</color>
|
<color name="md_theme_surfaceContainerHigh_mediumContrast">#F6E4E2</color>
|
||||||
<color name="md_theme_surfaceContainerHighest_mediumContrast">#DFE4DD</color>
|
<color name="md_theme_surfaceContainerHighest_mediumContrast">#F1DEDC</color>
|
||||||
<color name="md_theme_primary_highContrast">#002816</color>
|
<color name="md_theme_primary_highContrast">#44100D</color>
|
||||||
<color name="md_theme_onPrimary_highContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimary_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_primaryContainer_highContrast">#004D2F</color>
|
<color name="md_theme_primaryContainer_highContrast">#6E302A</color>
|
||||||
<color name="md_theme_onPrimaryContainer_highContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryContainer_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondary_highContrast">#12261B</color>
|
<color name="md_theme_secondary_highContrast">#341C19</color>
|
||||||
<color name="md_theme_onSecondary_highContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondary_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryContainer_highContrast">#33473A</color>
|
<color name="md_theme_secondaryContainer_highContrast">#593B38</color>
|
||||||
<color name="md_theme_onSecondaryContainer_highContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryContainer_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiary_highContrast">#002630</color>
|
<color name="md_theme_tertiary_highContrast">#2E2000</color>
|
||||||
<color name="md_theme_onTertiary_highContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiary_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryContainer_highContrast">#1E4855</color>
|
<color name="md_theme_tertiaryContainer_highContrast">#544015</color>
|
||||||
<color name="md_theme_onTertiaryContainer_highContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryContainer_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_error_highContrast">#4E0002</color>
|
<color name="md_theme_error_highContrast">#4E0002</color>
|
||||||
<color name="md_theme_onError_highContrast">#FFFFFF</color>
|
<color name="md_theme_onError_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_errorContainer_highContrast">#8C0009</color>
|
<color name="md_theme_errorContainer_highContrast">#8C0009</color>
|
||||||
<color name="md_theme_onErrorContainer_highContrast">#FFFFFF</color>
|
<color name="md_theme_onErrorContainer_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_background_highContrast">#F6FBF4</color>
|
<color name="md_theme_background_highContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_onBackground_highContrast">#171D19</color>
|
<color name="md_theme_onBackground_highContrast">#231918</color>
|
||||||
<color name="md_theme_surface_highContrast">#F6FBF4</color>
|
<color name="md_theme_surface_highContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_onSurface_highContrast">#000000</color>
|
<color name="md_theme_onSurface_highContrast">#000000</color>
|
||||||
<color name="md_theme_surfaceVariant_highContrast">#DCE5DC</color>
|
<color name="md_theme_surfaceVariant_highContrast">#F5DDDB</color>
|
||||||
<color name="md_theme_onSurfaceVariant_highContrast">#1E2620</color>
|
<color name="md_theme_onSurfaceVariant_highContrast">#2E211F</color>
|
||||||
<color name="md_theme_outline_highContrast">#3C453F</color>
|
<color name="md_theme_outline_highContrast">#4E3F3E</color>
|
||||||
<color name="md_theme_outlineVariant_highContrast">#3C453F</color>
|
<color name="md_theme_outlineVariant_highContrast">#4E3F3E</color>
|
||||||
<color name="md_theme_scrim_highContrast">#000000</color>
|
<color name="md_theme_scrim_highContrast">#000000</color>
|
||||||
<color name="md_theme_inverseSurface_highContrast">#2C322D</color>
|
<color name="md_theme_inverseSurface_highContrast">#392E2D</color>
|
||||||
<color name="md_theme_inverseOnSurface_highContrast">#FFFFFF</color>
|
<color name="md_theme_inverseOnSurface_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_inversePrimary_highContrast">#B6FBD0</color>
|
<color name="md_theme_inversePrimary_highContrast">#FFE7E4</color>
|
||||||
<color name="md_theme_primaryFixed_highContrast">#004D2F</color>
|
<color name="md_theme_primaryFixed_highContrast">#6E302A</color>
|
||||||
<color name="md_theme_onPrimaryFixed_highContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryFixed_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_primaryFixedDim_highContrast">#00341E</color>
|
<color name="md_theme_primaryFixedDim_highContrast">#521A16</color>
|
||||||
<color name="md_theme_onPrimaryFixedVariant_highContrast">#FFFFFF</color>
|
<color name="md_theme_onPrimaryFixedVariant_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryFixed_highContrast">#33473A</color>
|
<color name="md_theme_secondaryFixed_highContrast">#593B38</color>
|
||||||
<color name="md_theme_onSecondaryFixed_highContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryFixed_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_secondaryFixedDim_highContrast">#1D3125</color>
|
<color name="md_theme_secondaryFixedDim_highContrast">#402623</color>
|
||||||
<color name="md_theme_onSecondaryFixedVariant_highContrast">#FFFFFF</color>
|
<color name="md_theme_onSecondaryFixedVariant_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryFixed_highContrast">#1E4855</color>
|
<color name="md_theme_tertiaryFixed_highContrast">#544015</color>
|
||||||
<color name="md_theme_onTertiaryFixed_highContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryFixed_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_tertiaryFixedDim_highContrast">#00323D</color>
|
<color name="md_theme_tertiaryFixedDim_highContrast">#3B2A02</color>
|
||||||
<color name="md_theme_onTertiaryFixedVariant_highContrast">#FFFFFF</color>
|
<color name="md_theme_onTertiaryFixedVariant_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceDim_highContrast">#D6DBD5</color>
|
<color name="md_theme_surfaceDim_highContrast">#E8D6D4</color>
|
||||||
<color name="md_theme_surfaceBright_highContrast">#F6FBF4</color>
|
<color name="md_theme_surfaceBright_highContrast">#FFF8F7</color>
|
||||||
<color name="md_theme_surfaceContainerLowest_highContrast">#FFFFFF</color>
|
<color name="md_theme_surfaceContainerLowest_highContrast">#FFFFFF</color>
|
||||||
<color name="md_theme_surfaceContainerLow_highContrast">#F0F5EE</color>
|
<color name="md_theme_surfaceContainerLow_highContrast">#FFF0EF</color>
|
||||||
<color name="md_theme_surfaceContainer_highContrast">#EAEFE9</color>
|
<color name="md_theme_surfaceContainer_highContrast">#FCEAE7</color>
|
||||||
</resources>
|
</resources>
|
||||||
4
app/src/main/res/values/dimens.xml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<dimen name="text_size_welcome_message">28sp</dimen>
|
||||||
|
</resources>
|
||||||
4
app/src/main/res/values/ic_launcher_background.xml
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources>
|
||||||
|
<color name="ic_launcher_background">#560A0A</color>
|
||||||
|
</resources>
|
||||||
@@ -3,6 +3,11 @@
|
|||||||
|
|
||||||
<string name="warning_no_device_admin">The action you would like to perform requires DeviceAdmin privileges, please grant them before continuing.</string>
|
<string name="warning_no_device_admin">The action you would like to perform requires DeviceAdmin privileges, please grant them before continuing.</string>
|
||||||
|
|
||||||
|
<!-- Global Strings -->
|
||||||
|
<string name="welcome_message_placeholder">Welcome <b>%s</b></string>
|
||||||
|
<string name="welcome_message_test">Welcome <b>User Whatever</b></string>
|
||||||
|
<string name="unknown_user">Unknown User</string>
|
||||||
|
|
||||||
<!-- Sleep Timer Functionality Strings -->
|
<!-- Sleep Timer Functionality Strings -->
|
||||||
<string name="title_sleep_timer">Sleep Timer</string>
|
<string name="title_sleep_timer">Sleep Timer</string>
|
||||||
<string name="sleep_timer_notification_channel">SleepTimer</string>
|
<string name="sleep_timer_notification_channel">SleepTimer</string>
|
||||||
@@ -13,4 +18,5 @@
|
|||||||
<string name="sleep_timer_notification_cancel">Cancel</string>
|
<string name="sleep_timer_notification_cancel">Cancel</string>
|
||||||
<string name="sleep_timer_remaining_time_with_hour">%02d:%02d:%02d"</string>
|
<string name="sleep_timer_remaining_time_with_hour">%02d:%02d:%02d"</string>
|
||||||
<string name="sleep_timer_remaining_time_without_hour">%02d:%02d"</string>
|
<string name="sleep_timer_remaining_time_without_hour">%02d:%02d"</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
||||||
plugins {
|
plugins {
|
||||||
id 'com.android.application' version '8.2.0-beta03' apply false
|
id 'com.android.application' version '8.2.0-beta03' apply false
|
||||||
|
id 'com.google.gms.google-services' version '4.4.2' apply false
|
||||||
}
|
}
|
||||||