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

Removing the initial setup #82

Open
1 of 4 tasks
ewen-lbh opened this issue May 10, 2020 · 0 comments
Open
1 of 4 tasks

Removing the initial setup #82

ewen-lbh opened this issue May 10, 2020 · 0 comments
Assignees
Labels
difficulty:2 Difficulty: change a lot of lines / introduce new files lang:en Issues written in English needs-api-v2 This issue cannot be resolved before the new API is done

Comments

@ewen-lbh
Copy link
Member

The goal is to make the first experience more pleasing, by letting users wonder around the interface, and suggesting them to fill out the information (either implictly by having sections empty/not available or explicitly with a banner atop the interface).

Here are the different setup steps that need to be dismantled and handled in the application itself:

  • having no subjects
    pretty easy, I'm wondering if it doesn't already work
  • having no schedule events
    needs some major work on events.js and a little on <Schedule>
  • having no settings set
    using default values makes sense
  • having no dates for the schedule
    this seems to be the most complicated to implement
@ewen-lbh ewen-lbh self-assigned this May 10, 2020
@ewen-lbh ewen-lbh added difficulty:2 Difficulty: change a lot of lines / introduce new files lang:en Issues written in English needs-api-v2 This issue cannot be resolved before the new API is done labels May 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty:2 Difficulty: change a lot of lines / introduce new files lang:en Issues written in English needs-api-v2 This issue cannot be resolved before the new API is done
Projects
None yet
Development

No branches or pull requests

1 participant