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

Interface improvements #326

Merged
merged 41 commits into from
May 19, 2021
Merged

Interface improvements #326

merged 41 commits into from
May 19, 2021

Conversation

jochenklar
Copy link
Member

@jochenklar jochenklar commented Mar 26, 2021

  • Add overlays django app to enable overlay tutorials to RDMO pages
  • Allow for catalog change on project page
  • Add tooltips to markdown help texts
  • Add optional fields to catalog
  • Add default values to catalog
  • Add autocomplete widget
  • Add issues/views block to projects even when empty
  • Add PROJECT_ISSUES and PROJECT_VIEWS settings
  • Improve questions and options interface
  • Fix continuation for catalog switch

@coveralls
Copy link

coveralls commented Mar 26, 2021

Coverage Status

Coverage decreased (-0.2%) to 92.512% when pulling abb2686 on interface_improvements into 305a731 on dev.

@jochenklar jochenklar mentioned this pull request May 4, 2021
@jochenklar jochenklar requested a review from triole May 5, 2021 08:54
@jochenklar jochenklar marked this pull request as ready for review May 5, 2021 08:54
@jochenklar jochenklar merged commit 74b35c0 into dev May 19, 2021
@jochenklar jochenklar deleted the interface_improvements branch May 19, 2021 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants