-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Update button style to new Elm Theme #32
Conversation
- Define generic button style for the whole app - Remove the custom/random button initialization - Make dialog's buttons appearance close to native fix: LEARNER-10084
- Apply elm theme on Modals and Dialogs Alerts - Optimise Code fix: LEARNER-10083
3dcdab4
to
d9a9235
Compare
@@ -204,7 +204,7 @@ private fun CourseVideosUI( | |||
} | |||
|
|||
var isDownloadConfirmationShowed by rememberSaveable { | |||
mutableStateOf(false) | |||
mutableStateOf(true) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the point of this change? Right now the download confirmation dialog now appears every time the user opens a course. Should be false by default
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated by mistake, reverted.
modifier: Modifier = Modifier.fillMaxWidth(), | ||
text: String = "", | ||
onClick: () -> Unit, | ||
enabled: Boolean = true, | ||
textColor: Color = MaterialTheme.appColors.primaryButtonText, | ||
backgroundColor: Color = MaterialTheme.appColors.primaryButtonBackground, | ||
backgroundColor: Color = Color(0xFFED5C13),//MaterialTheme.appColors.primaryButtonBackground, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe it would be better to move the color to resources?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need product approval for the design changes on the following files:
- Fullscreen(error message).
- ChapterEndDialogScreen
- SetupCourseAccessErrorButtons
- CourseOutlineScreen
- NotSupportedUnitFragment
- DashboardGalleryView(Find new course button)
- DiscussionThreadsFragment
- CalendarAccessDialogFragment
profile/src/main/java/org/openedx/profile/presentation/settings/SettingsScreenUI.kt
Outdated
Show resolved
Hide resolved
profile/src/main/java/org/openedx/profile/presentation/settings/SettingsScreenUI.kt
Outdated
Show resolved
Hide resolved
core/src/main/java/org/openedx/core/presentation/dialog/alert/ActionDialogFragment.kt
Outdated
Show resolved
Hide resolved
core/src/main/java/org/openedx/core/presentation/dialog/alert/InfoDialogFragment.kt
Outdated
Show resolved
Hide resolved
core/src/main/java/org/openedx/core/presentation/dialog/appreview/AppReviewUI.kt
Outdated
Show resolved
Hide resolved
dashboard/src/main/java/org/openedx/courses/presentation/DashboardGalleryView.kt
Show resolved
Hide resolved
- Update Button's prefixe
Have we received product approval for these changes? Also need to address 2 comments, other than that ready to be approved. |
seem fine to me |
Description:
fix: LEARNER-10083 + LEARNER-10084
Ref: https://www.figma.com/design/q6z6cpJsbBBcnPZLPS7KEu/Marketplace-Visual-Design?node-id=3932-2331&t=C9RFjYFEPRxwC2Hc-0