Skip to content

RBIM-54 Introduce sample app configuration properties#1

Open
mpgxvii wants to merge 1 commit intomainfrom
config-properties
Open

RBIM-54 Introduce sample app configuration properties#1
mpgxvii wants to merge 1 commit intomainfrom
config-properties

Conversation

@mpgxvii
Copy link
Member

@mpgxvii mpgxvii commented Nov 26, 2025

  • This PR introduces a set of configuration properties that will be used by the new plugin-based RADAR app.
  • These properties centralise application settings, make the sample app easier to customise, and improve maintainability.
  • These are not finalised yet, please feel free to comment and make suggestions

https://radar-base.atlassian.net/browse/RBIM-54

"surfaceColor": "#ffffff",
"textColor": "#212529",
"fontFamily": "Inter, -apple-system, BlinkMacSystemFont, sans-serif",
"fontSize": 16,
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we discussed that we will set specific font styles such as h1 or subtitle then configure the font size based on that.

"textColor": "#212529",
"fontFamily": "Inter, -apple-system, BlinkMacSystemFont, sans-serif",
"fontSize": 16,
"spacing": {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe these do not need to be configured?

"md": 8,
"lg": 12
},
"button": {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These might just need to rely on the theme configuration.

"header": {
"title": "RADAR Demo App",
"showSettings": true,
"backgroundColor": "#2196F3",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we don't need the background color here and we can rely on the theme instead.

"scrollable": true,
"blocks": [
{
"type": "QuestionnaireWidget",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can show the whole schedule/questionnaires scheduled rather than single questionnaires.

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.

1 participant