Skip to content

Commit ed9c112

Browse files
made ui changes to the screen.
1 parent 9ad08c4 commit ed9c112

5 files changed

Lines changed: 302 additions & 111 deletions

File tree

core/designsystem/src/commonMain/kotlin/com/mifos/core/designsystem/component/MifosOutlinedTextField.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,14 @@ import androidx.compose.material3.IconButton
2626
import androidx.compose.material3.LocalTextStyle
2727
import androidx.compose.material3.MaterialTheme
2828
import androidx.compose.material3.OutlinedTextField
29+
import androidx.compose.material3.OutlinedTextFieldDefaults
2930
import androidx.compose.material3.Text
31+
import androidx.compose.material3.TextFieldColors
3032
import androidx.compose.runtime.Composable
3133
import androidx.compose.runtime.getValue
3234
import androidx.compose.runtime.remember
3335
import androidx.compose.ui.Modifier
36+
import androidx.compose.ui.graphics.Shape
3437
import androidx.compose.ui.graphics.vector.ImageVector
3538
import androidx.compose.ui.platform.LocalDensity
3639
import androidx.compose.ui.platform.testTag
@@ -127,6 +130,8 @@ fun MifosOutlinedTextField(
127130
prefix: @Composable (() -> Unit)? = null,
128131
suffix: @Composable (() -> Unit)? = null,
129132
interactionSource: MutableInteractionSource = remember { MutableInteractionSource() },
133+
shape: Shape = OutlinedTextFieldDefaults.shape,
134+
colors: TextFieldColors = OutlinedTextFieldDefaults.colors()
130135
) {
131136
val isFocused by interactionSource.collectIsFocusedAsState()
132137

@@ -201,6 +206,8 @@ fun MifosOutlinedTextField(
201206
),
202207
maxLines = maxLines,
203208
interactionSource = interactionSource,
209+
shape = shape,
210+
colors = colors
204211
)
205212
}
206213

feature/settings/src/commonMain/composeResources/values/feature_settings_.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
<string name="feature_settings_label_protocol">Protocol</string>
1515
<string name="feature_settings_protocol_placeholder">Enter server protocol.</string>
1616

17-
<string name="feature_settings_label_endpoint">EndPoint</string>
18-
<string name="feature_settings_endpoint_placeholder">Enter server endpoint.</string>
17+
<string name="feature_settings_label_hostname">Hostname</string>
18+
<string name="feature_settings_hostname_placeholder">Enter hostname.</string>
1919

20-
<string name="feature_settings_label_api_path">Api Path</string>
20+
<string name="feature_settings_label_api_path">API Base Path</string>
2121
<string name="feature_settings_api_path_placeholder">Enter server api path.</string>
2222

2323
<string name="feature_settings_label_port">Port</string>
2424
<string name="feature_settings_port_placeholder">Enter sever port.</string>
2525

26-
<string name="feature_settings_label_tenant">Tenant</string>
26+
<string name="feature_settings_label_tenant">Tenant ID</string>
2727
<string name="feature_settings_tenant_placeholder">Enter server tenant</string>
2828
</resources>

feature/settings/src/commonMain/composeResources/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<string name="feature_settings_update_config_btn_text">Update Config</string>
1414
<string name="feature_settings_use_localhost_btn_text">Use Localhost</string>
1515
<string name="feature_settings_use_default_config_btn_text">Reset to default</string>
16-
<string name="feature_settings_note_text">The application will restart after a successful update.</string>
16+
<string name="feature_settings_note_text">The application will restart after a successful configuration update.</string>
1717

1818
<string name="feature_settings">Settings</string>
1919
<string name="feature_settings_sync_survey">Sync Survey</string>

0 commit comments

Comments
 (0)