Skip to content

feat: Formplayer updates for Formulus#419

Merged
najuna-brian merged 7 commits intoOpenDataEnsemble:devfrom
IamLRBA:Formulus-Changes
Mar 3, 2026
Merged

feat: Formplayer updates for Formulus#419
najuna-brian merged 7 commits intoOpenDataEnsemble:devfrom
IamLRBA:Formulus-Changes

Conversation

@IamLRBA
Copy link
Contributor

@IamLRBA IamLRBA commented Mar 3, 2026

Pull Request Title

Formplayer and native modal updates

Description

  • Draft selector uses app theme (dark mode and custom theme colors) and shows the “recent” chip in the theme primary.

  • Custom app colors are applied everywhere via theme (radios, checkboxes, inputs, selects, chips) so custom app bundles (e.g. orange) are consistent.

  • Required-field errors are unified: exclamation icon, no background, text color matches icon (QuestionShell, AdateQuestionRenderer, and global MuiAlert / MuiFormHelperText).

  • Missing required fields dialog uses a full-viewport dark overlay under the header (portal to body, z-index 99).

  • FormLayout and FormplayerModal updates are included for form player integration with the native app.

@IamLRBA IamLRBA force-pushed the Formulus-Changes branch from 6e038a2 to cff7433 Compare March 3, 2026 01:08
@najuna-brian najuna-brian merged commit c689730 into OpenDataEnsemble:dev Mar 3, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants