Как нарисовать SVG круг с перетаскиваемой границей-заливкой?

Здравствуйте! Я совсем не разбираюсь в svg, вопрос уверен непонятный, но попробую пояснить. Есть такое приложение на смартфонах фирмы Samsung S Health и в нем есть функция отслеживания сна, очень приглянулся контрол выбора промежутка времени (скрин прилагаю):
90ccb61a589442e093871dd0a84bba4f.png

Но для меня это большая проблема, так как я не знаком с svg, нарисовал circle (использую Snapsvg) и другой маленький кружок, необходимо сделать вариант как в контроле, а именно:
1. Круг с серой обводкой
2. 2 маленьких кружка с фиолетовой заливком, которые могут перетаскиваться по обводке серого круга
3. Изменять цвет заливки для промежутка между 2 маленькими кружками
4. Полоски маленькие межчасовые и часовые

Вот по ссылке есть только первый пункт codepen.io/faragly/pen/WxrQZR
SVG для меня темный лес, очень прошу помощи в реализации контрола.
  • Вопрос задан
  • 591 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы