Remote Learning version 0.1.0

This document is a high level overview of the main features available on the latest release delivered on 7/20/20 and some important technical information.


  1. Release basic information

    The Dashboard/Pages, Templates & Atomic components respected the best practices, standardization, theme services integration and were based on the Design Kit (Innive's Design System), considering colors, padding, theme & css definitions (No css when building pages/dashboards).
  2. ​Non Scope

    • ​​Summary Page:
           - No widgets filtering
           - No widgets grouping
           - No widgets drag and drop
           - No reading widgets from presets
           - No saving widgets presets
           - Only allows opening tabs from this page
    • ​​​Left Menu
      • Filter panel: Favorites, advanced Filter, Mute Filter
    • ​Header
      • Logoff, preferences, favorites, historic, narrative, chat...
    • ​Other KPIs

  3. Dashboard/Pages

    • Dashboard - Summary Page
    • Dashboard - Google Classroom Adoption - Metrics Details Page
  4. Templates

    • ​​Summary Widget - Metric tile with bar chart (Right Left align)
    • Summary Widget - Metric tile with bar chart (Top Bottom align)
    • Summary Widget - Dynamic series bar chart (Echart)
    • Common Header -  KPI Header
    • Metric Details -  k12_metric_detailTable
    • Metric Details - k12_metric_timeAnalysis
    • Metric Details - k12_metric_contributionMix
    • Metric Details -  k12_metric_heatmap
  5. Atomic Components creation & improvements

    • ​​Wrapper component improvements
    • Semantic Component improvements
      • Component title & subtitle
      • among others
    • Theme Services improvements
      • Grid gutter 
      • Page component default spacing
      • among others
  6. Functionalities available
    • ​Header
      • Contracted & Expanded version
      • Stick option (turn the expanded into contracted when scrolling down)
      • Breadcrumb
        • Contracted version with Tree dropdown
        • Expanded version limited nodes
      • User drop down menu (without any option configured)
      • Theme change
        • Accessibility (gray scale)
        • Dark/Light Theme
      • Responsiveness
    • ​Footer
      • ​Responsiveness
      • Link to top
    • Left Menu
      • ​Dashboard/Page navigation
      • Search Dashboard/Page (already available)
      • Filter
    • Active Filter
      • Floating & fixed options
      • Dashboard & page filter grouping
      • Drill down button
      • Responsiveness
      • Dragging
    • Filter Panel
      • Look & Feel
      • *Favorite filter section (functionality to be implemented)
      • Dashboard/Page filter grouping 
    • Dashboard
      • Drilldown interaction (pending data integration to verify)
    • Template interactions
      • Sub-Page Selector
      • Wrapper
        • Local filter
        • Drill down
        • Outside Applied Filter
        • Tools
          • Info
          • Export
            • PDF
            • CSV
            • Excel
          • Print
          • Maximize
  7. Open items for next release

    • Atomic Components
      • Sankey
      • Multilevel tab selector
    • Templates creation & improvements
      • antd Table improvements / Webix Table
      • Heatmap improvements
        • White text
        • Cell Colors to be dynamic based on metric
        • Arrows in Cells
      • Metric Details - k12_metric_timeAnalysis
        • Data Filter
      • Metric Details -  k12_metric_detailTable
        • Arrows in Cells
      • Other widgets for the summary dashboard
    • Data Integration
      • ​Filter interactions (depending on data integration)