Skip to content

[FEATURE] Implement bslib #21

Description

@CarlosEpiStats

Problem Statement

DetectoR is implemented using legacy R Shiny UI elements from fluidPage. Current HTML implementations with bslib have a range of improved features (resizing side panels, full-screen cards, collapsible accordions, etc.) that would improve the DetectoR presentation flow.

Proposed Solution

Migrate UI to bslib package.

User Experience

Panels would switch to horizontal navigation bar; parameters would move to the sidebar. Cards will be used instead of wellPanel and other containers.
Filtering would go back to the sidebar, one accordion for ADAE and other one for ADSL.

Expected Benefits

Faster filtering during live sessions.

Alternatives Considered

No response

Implementation Ideas

Priority Level

Medium (would be a nice enhancement)

Additional Context

No response

Are you willing to contribute?

I'm willing to submit a PR for this feature

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions