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

Reorder project template choices to favor 'Opinionated' #31

Merged
merged 1 commit into from
Mar 18, 2024

Conversation

Daniel-Boll
Copy link
Contributor

Change Template Order

This PR reorders the template choices presented during project initialization, placing the 'Opinionated' template first.

Rationale

The 'Opinionated' template offers a more complete and structured starting point for projects, which we want to encourage users to adopt. By listing it first, we align with common UX practices where the preferred or recommended option is listed at the top.

Changes

  • Reordered the choices array for the template selection in cli.ts and form.ts so that 'Opinionated' is now the first option.

Please review the changes and merge them if everything is in order. I believe this small change will have a positive impact on our user's project initialization experience.

…ch the order in the form

fix(form.ts): fix the order of choices in the "choices" array to match the order in the CLI
@Daniel-Boll Daniel-Boll requested a review from rsaz November 3, 2023 23:59
@Daniel-Boll Daniel-Boll self-assigned this Nov 3, 2023
@ghost
Copy link

ghost commented Nov 4, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

@rsaz rsaz added the enhancement New feature or request label Mar 18, 2024
@rsaz rsaz removed the request for review from juliano-soares March 18, 2024 08:00
@rsaz rsaz merged commit f758f1b into main Mar 18, 2024
4 checks passed
@rsaz rsaz deleted the fix/template-order branch March 18, 2024 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants