Skip to content

Upgrade UI Module Features #727

@b-f-chan

Description

@b-f-chan

Upgrade the UI module features, with these specific objectives:

  • Separate data query/fetching layer from presentation layer
    • This includes spec'ing out the interface for fetching the data served
  • Containerize UI components so that developers can easily access and customize each one individually
    • For MVP, the layout will be divided into three main functional pieces:
      • Facet/filter control panel
      • Query bar (area above results table)
      • Results table
  • Create default theme (theming file? theming object?)
    • Components will use DMS theme by default (not KidsFirst or other)
    • Except certain cases (to be specified in separate ticket) where ARGO component styles will be used which are an improvement on DMS

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions