Skip to content

0.1.0-alpha.14

Choose a tag to compare

@maruffirdaus maruffirdaus released this 09 May 10:24
· 12 commits to main since this release
Implement adaptive layouts and responsive UI components

- Added `alignHorizontalSpace` modifier extension to constrain content width to a maximum of 600dp and center items on larger screens.
- Refactored `InstructionsScreen` to support expanded window classes, implementing a side-by-side layout for visuals and controls.
- Migrated `SettingsScreen` from a scrollable `Column` to a `LazyColumn` for better performance and layout consistency.
- Updated `HomeScreen`, `TopicScreen`, `ARScreen`, and `QuestionsScreen` to use the new responsive alignment modifier.
- Integrated `androidx.compose.material3.adaptive` to support window size class detection.
- Refactored `InstructionsScreen` components into `InstructionsVisual` and `InstructionsControls` for improved maintainability.