-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Community tools #1250
Community tools #1250
Conversation
* work on tools * wip * icon * page * use IDs for every tools * improve tools page * wip * add optimized deps * refacto 1tool=1function * Add preview page * fix active indicator * fix text alignment * fix populate script * tooledit * fixes * better inputs * fix console error & cancel button * upload new tools * edit * improve lint
Overall this should be good to go @gary149, the feature is fully hidden behind a feature flag so we can deploy & test internally for now |
First round of review on UX:
|
Overall I think I should improve the inputs in the tool creation form. Use number input fields for |
@mishig25 I implemented your feedback, should be better now! I also refactored the input selection field for default values, it now only accepts floats for float inputs, integers for int inputs, shows a checkbox for boolean selection and a dropdown select for |
Going to merge this, since we have feature flags so it will be invisible to everyone and I can ensure everything is working well in prod. |
Community tools
Features
/tools
page with list of toolsImportant
The feature is currently feature flagged, so your user in the db must have
isEarlyAccess: true
in order to see any part of the feature. This will let us test in production internally before releasing to the public. See #1365 for more detailsScreenshots
Main window
/tools
page/tools/[toolId]
pageNew tool/ tool edit form