Skip to content

feat: create-vuestic #2828

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

Merged
merged 17 commits into from
Jan 25, 2023
Merged

feat: create-vuestic #2828

merged 17 commits into from
Jan 25, 2023

Conversation

m0ksem
Copy link
Collaborator

@m0ksem m0ksem commented Jan 2, 2023

closes #2204

CLI tool to create new app with vuestic-ui. Should replace vue-cli-plugin-vuestic. Must be recommended way to create Vuestic Admin app too.

npm create vuestic@latest

image

Three templates:
image

Prompts:

  • TreeShaking (for vite & nuxt)
  • AgGrid
    • Might add epicspinners
    • Might be tailwind

@m0ksem m0ksem self-assigned this Jan 2, 2023
@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

Just in case (for nuxt):

image

@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

Think we should provide here more info (for dummies).

  • Vue 3 + Vite
  • Nuxt 3

image

@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

May be we should add test Vuestic UI components to the default App.vue? Other UI frameworks do. Instant demonstation.

@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

Does treeshaking option affects result for nuxt?

Upd: ah, i've found what is it.

@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

image

@aluarius
Copy link
Contributor

aluarius commented Jan 6, 2023

I'd prefer not to make preselected options, because it's not obvious - i've thought that green circle is a currently hovered option.

image

@m0ksem m0ksem mentioned this pull request Jan 11, 2023
@m0ksem m0ksem merged commit c8054cb into epicmaxco:develop Jan 25, 2023
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.

create-vuestic package
3 participants