{"id":19555582,"url":"https://github.com/maxzz/red3-curves","last_synced_at":"2025-02-26T07:42:51.803Z","repository":{"id":42940830,"uuid":"393845881","full_name":"maxzz/red3-curves","owner":"maxzz","description":"WIP. Examination of the curves D3","archived":false,"fork":false,"pushed_at":"2022-07-06T09:13:52.000Z","size":3058,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-08T21:20:17.526Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://maxzz.github.io/red3-curves","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxzz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-08T03:24:57.000Z","updated_at":"2022-07-05T10:23:44.000Z","dependencies_parsed_at":"2022-09-24T05:11:49.311Z","dependency_job_id":null,"html_url":"https://github.com/maxzz/red3-curves","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxzz%2Fred3-curves","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxzz%2Fred3-curves/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxzz%2Fred3-curves/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxzz%2Fred3-curves/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxzz","download_url":"https://codeload.github.com/maxzz/red3-curves/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240814837,"owners_count":19861955,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T04:34:50.391Z","updated_at":"2025-02-26T07:42:51.641Z","avatar_url":"https://github.com/maxzz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"#### About\r\n\r\nD3 curves playground.\r\n\r\n![](src/assets/previews/2021-08-18_3-57-11.png)\r\n\r\n#### Lighthouse report statistics:\r\n\r\n![](src/assets/previews/../acc-score-2021-08-18_23-45-47.png)\r\n\r\n#### Road map\r\n\r\n    [ ] Editor\r\n        [x] Store / retrieve state in localStorage\r\n        [x] Select / deselect all checkeboxes at once\r\n        [x] Add information about point locations\r\n        [x] Add information about the current curve\r\n            [x] Delay changing tooltips between lines\r\n        [ ] TODO: Why SVG does not smooth on path control points on checkboxes?\r\n        [ ] TODO: Find how to set fill on embedded SVG.\r\n        [ ] BUG: In Chrome DevTools with dimentions responsive pointer events move points to negative coordinates.\r\n        [x] When loading points, make sure the coordinates are inside SVG boundary.\r\n        [ ] Controls poins\r\n            [x] Allow drag points\r\n            [x] Add / delete points\r\n            [ ] Deduce drag events\r\n            [x] Add point numbers\r\n            [x] Add buttons +/- to modify number of points\r\n            [x] Add disabled state for +/- buttons\r\n            [x] Position buttons menu over SVG extra menu\r\n            [ ] Add italic font for inactive buttons\r\n            [ ] Define stroke and shadow colors\r\n        [ ] TODO: Why jotai does not provide prev value access in update atom function?\r\n        [ ] Add colors schema.\r\n\r\n#### Links, references, credits\r\n\r\n[D3 - Data-Driven Documents](https://github.com/d3/d3/wiki)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxzz%2Fred3-curves","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxzz%2Fred3-curves","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxzz%2Fred3-curves/lists"}