Skip to content

Analytics v2 fine-tuning

Metrics

  • metric tooltip mobile bug
  • metric width
  • implement mobile scroller button and offsetX listener

Chart

  • chart click event (actually not difficult to implement)
  • chart hoverinfo positioning fine-tuning
  • disable chart hover events when dropup filter is expanded
  • chart resizing

Table

  • table column widths and wordwrap on headers
  • enable ellipsis overflow on usernames
  • dynamic flex item vals based on column count

Filters

  • filter focus/blur behavior
  • filter tooltip width
  • ellipsis overflow long option labels

Layout-chart

  • make sure container fits filters component on mobile

All analytics v2 components

  • trade isMobile() for media queries
    • menu
    • filter
    • metrics
    • dashboard
    • layout-chart
    • table

Done

  • put filters back into the chart view
  • assume timespan 'selected' works so I can dynamically control datePipe and tickFormat in graph
  • fix custom datePipe YYYY in graph
  • move filter label outside of dropdown and add tooltip that compiles descriptions of each option
  • divide dollars by 100
  • add loading spinner to chart too
  • add nticks to the timespan format obj
  • find out where y-axis labels disappeared to
  • change class names to BEM format
  • mobile styles
  • metric tooltip z-index
Edited by Olivia Madrid