Esri / calcite-design-system

A monorepo containing the packages for Esri's Calcite Design System
https://developers.arcgis.com/calcite-design-system/
Other
271 stars 75 forks source link

New Component: Calcite Video #2869

Open macandcheese opened 2 years ago

macandcheese commented 2 years ago

Description

WIP! - This branch has been sitting stale for some time. We'd like to finish up the video component and integrate it into the library.

https://github.com/Esri/calcite-components/tree/macandcheese/wip-video

User Stories

The original user story came from videos used on the documentation site. We'd like to replace that custom code with a calcite-video player. Additionally, this component has a set of configurable properties that allow for a variety of normal video use cases.

The API follows https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Video_and_audio_APIs Anything not in alignment with that spec should get updated to match.

Helpful Details

This is a branch I started a year or so ago, so many of the conventions used in the .tsx file are probably out of date (ie, how we assign theme, scale, etc., is from that time period).

To Do

jcfranco commented 2 years ago

Hey team! Please add your planning poker estimate with ZenHub @julio8a @macandcheese