feat: add network security config and update themes

This commit is contained in:
Cutiful 2025-06-12 11:42:24 +07:00
parent f4a23460d1
commit 6c52d6c008
10 changed files with 48 additions and 5 deletions

View File

@ -4,6 +4,14 @@
<selectionStates>
<SelectionState runConfigName="app">
<option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2025-06-11T17:05:21.600763700Z">
<Target type="DEFAULT_BOOT">
<handle>
<DeviceId pluginId="LocalEmulator" identifier="path=C:\Users\syaro\.android\avd\Pixel_8_Pro_API_31.avd" />
</handle>
</Target>
</DropdownSelection>
<DialogSelection />
</SelectionState>
<SelectionState runConfigName="MainActivity">
<option name="selectionMode" value="DROPDOWN" />

View File

@ -11,11 +11,12 @@
<set>
<option value="$PROJECT_DIR$" />
<option value="$PROJECT_DIR$/app" />
<option value="$PROJECT_DIR$/commodity_price_prediction_feature" />
<option value="$PROJECT_DIR$/control_feature" />
<option value="$PROJECT_DIR$/diseasedetection_feature" />
<option value="$PROJECT_DIR$/growth_recipe_feature" />
<option value="$PROJECT_DIR$/plant_disease_detection_feature" />
</set>
</option>
<option name="resolveExternalAnnotations" value="false" />
</GradleProjectSettings>
</option>
</component>

View File

@ -19,3 +19,4 @@ val MainGreen = Color(0xFF179678)
val DarkGreen = Color(0xFF0A3732)
val LightGreen = Color(0xFFE2FFF8)
val LemonGreen = Color(0xFFC9F000)

View File

@ -8,18 +8,21 @@ import androidx.compose.material3.dynamicDarkColorScheme
import androidx.compose.material3.dynamicLightColorScheme
import androidx.compose.material3.lightColorScheme
import androidx.compose.runtime.Composable
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.platform.LocalContext
private val DarkColorScheme = darkColorScheme(
primary = Purple80,
secondary = PurpleGrey80,
tertiary = Pink80
tertiary = Pink80,
surfaceContainer = Color.Black,
)
private val LightColorScheme = lightColorScheme(
primary = Purple40,
secondary = PurpleGrey40,
tertiary = Pink40
tertiary = Pink40,
surfaceContainer = Color.White
/* Other default colors to override
background = Color(0xFFFFFBFE),

View File

@ -2,7 +2,7 @@
<string name="app_name">Agrilink Vocpro</string>
<string name="title_control_feature">Control Module</string>
<string name="title_activity_detail_control_screen">DetailControlScreen</string>
<string name="title_diseasedetection_feature">Disease Detection Module</string>
<string name="title_plant_disease_detection_feature">Plant Disease Detection Module</string>
<string name="control_feature_label">Kontrol Aktuator</string>
@ -12,4 +12,11 @@
<string name="download">Download</string>
<string name="cancel">Cancel</string>
<string name="title_activity_control_actuator">ControlActuatorActivity</string>
<string name="title_activity_plant_disease_detection">PlantDiseaseDetectionActivity</string>
<string name="title_growth_recipe_feature">Growth Recipe Feature Module</string>
<string name="title_commodity_price_prediction_feature">Commodity Price Prediction Feature
Module
</string>
<string name="title_activity_price_prediction">PricePredictionActivity</string>
<string name="title_activity_growth_recipe">GrowthRecipeActivity</string>
</resources>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="labai.polinema.ac.id">labai.polinema.ac.id</domain>
</domain-config>
</network-security-config>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.AgrilinkVocpro" parent="android:Theme.Material.Light.NoActionBar" />
</resources>

View File

@ -14,6 +14,8 @@ val Grey10 = Color(0xFFE7E7E7)
val LightGrey = Color(0xFFAAB3D0)
val DividerColor = Color(0xFFC2C2C2)
val DarkGrey = Color(0xFF6C707E)
val DarkGrey50 = Color(0xFF1B1F1E)
val DarkGrey70 = Color(0xFF101211)
val MainGreen = Color(0xFF179678)
val DarkGreen = Color(0xFF0A3732)

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.AgrilinkVocpro" parent="android:Theme.Material.Light.NoActionBar" />
</resources>

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.AgrilinkVocpro" parent="android:Theme.Material.Light.NoActionBar" />
</resources>