hypertrons-crx icon indicating copy to clipboard operation
hypertrons-crx copied to clipboard

[Feature] Continuous improvement of repository collection

Open andyhuang18 opened this issue 2 years ago • 4 comments

Description

Hi everyone~ The OSPP process has come to an end, but we still need to continue to improve and perfect the repo-collection function.

At present, there are several known improvement points:

  • [x] Add the function of adding to a collection directly by entering the full name of the repo.
  • [x] Smoothly solve the problem of adding new collections and editing collections.
  • [x] Optimize the overlap problem between the exit button in the upper right corner of the collection panel and the scroll bar on the far right.
  • [ ] i18n.
  • [ ] Discuss token optimization issues.
  • [ ] Optimized style: The repository list on the left side of the collection panel theme is too narrow.
  • [ ] Set no data state for chart. Can refer to this Page.

For the chart section:

  • [ ] Implement repository-specific highlighting and unhighlighting
  • [ ] The chart adapts to changes in the container window size
  • [ ] Optimize the style of the SankeyChart

You are welcome to continue to pay attention to this new feature and make suggestions for modifications!

andyhuang18 avatar Oct 26 '23 07:10 andyhuang18

Also, please show a different message for collections with no repo. For example, showing a message: "This collection has no repository." It looks buggy to have all these charts but got no data.

wxharry avatar Oct 27 '23 17:10 wxharry

Also, please show a different message for collections with no repo. For example, showing a message: "This collection has no repository." It looks buggy to have all these charts but got no data.

Empty can help :)

tyn1998 avatar Oct 28 '23 01:10 tyn1998

Here are some TODOs for the chart section:

  • [ ] Implement repository-specific highlighting and unhighlighting
  • [ ] The chart adapts to changes in the container window size
  • [ ] Optimize the style of the SankeyChart

wj23027 avatar Nov 08 '23 04:11 wj23027

Bugs to be fixed:

  • [ ] Duplicte collection should not be created
  • [ ] Duplicate repo should not be added
  • [ ] Add a non-existing repo should give a message

wxharry avatar Nov 09 '23 05:11 wxharry