Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

phase out dependency on fancybox #497

Open
zhouji2013 opened this issue Oct 12, 2021 · 0 comments
Open

phase out dependency on fancybox #497

zhouji2013 opened this issue Oct 12, 2021 · 0 comments
Assignees

Comments

@zhouji2013
Copy link
Collaborator

zhouji2013 commented Oct 12, 2021

fancybox is a UI library used in a few scenarios in dashboard. Its latest version stopped having an open-source license (https://fancyapps.com/docs/ui/fancybox/). Although the version currently used in dashboard (v3) is still open source, to avoid license complexity, we should phase out dependency on this library. All usages are noncritical:

  1. video popup
  2. help popup
  3. evidence image
  4. cytoscape in Observation view
  5. compound image in Compound view
  6. MRA view
  7. compound view in Explore view
  8. cytoscape in CNKB result
@zhouji2013 zhouji2013 self-assigned this Oct 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant