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

THREESCALE-11006 Quick Start content- Main Page Part 2 #3726

Merged
merged 6 commits into from
May 23, 2024

Conversation

lvillen
Copy link
Contributor

@lvillen lvillen commented Mar 18, 2024

What this PR does / why we need it:

Now that Quick starts are available, we want to make them more accessible. In order to achieve that, the design team proposed two different actions:

  1. Adding a Quick starts button to the dashboard.
    Captura de pantalla 2024-03-18 a las 16 34 23

  2. When users log in for the first time, they should receive a notification informing them that Quick starts are available and encouraging them to take a tour.
    Captura de pantalla 2024-03-18 a las 16 41 19

Which issue(s) this PR fixes

THREESCALE-11006

Verification steps

  1. Go to the dashboard and confirm there is a Quick starts button.
  2. Click the button and confirm you're redirected to /p/admin/quickstarts.
  3. Create a new provider.
  4. Confirm that on login you receive the Quick starts notification.
  5. Confirm that after logout and login again you don't receive the Quick starts notification.

@lvillen lvillen requested a review from a team March 18, 2024 16:07
@lvillen lvillen self-assigned this Mar 18, 2024
@lvillen
Copy link
Contributor Author

lvillen commented Mar 18, 2024

@dfennessy @lcavalle currently at the dashboard we have a button with string Quickstarts that redirect to Quickstarts page which has a header Quick starts. Could you please clarify if we should use Quickstarts or Quick starts to be consistent?

@dfennessy
Copy link
Collaborator

@dfennessy @lcavalle currently at the dashboard we have a button with string Quickstarts that redirect to Quickstarts page which has a header Quick starts. Could you please clarify if we should use Quickstarts or Quick starts to be consistent?

@lvillen It should be Quick starts

features/provider/dashboard.feature Outdated Show resolved Hide resolved
app/controllers/provider/sessions_controller.rb Outdated Show resolved Hide resolved
app/views/provider/admin/dashboards/show.html.slim Outdated Show resolved Hide resolved
Copy link

This PR is stale because it has not received activity for more than 30 days. Remove stale label or comment or this will be closed in 15 days.

@github-actions github-actions bot added the Stale label Apr 22, 2024
@lvillen lvillen removed the Stale label Apr 22, 2024
@lvillen lvillen requested a review from jlledom May 14, 2024 15:01
@lvillen lvillen changed the title THREESCALE-9327 Quick Start content- Main Page Part 2 THREESCALE-11006 Quick Start content- Main Page Part 2 May 23, 2024
@lvillen lvillen merged commit 64506e4 into master May 23, 2024
17 of 21 checks passed
@lvillen lvillen deleted the THREESCALE-9327_Part-2 branch May 23, 2024 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants