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

Documentation sandbox #73

Closed
6 tasks
asvae opened this issue Oct 7, 2019 · 0 comments · Fixed by #343
Closed
6 tasks

Documentation sandbox #73

asvae opened this issue Oct 7, 2019 · 0 comments · Fixed by #343
Assignees
Labels
implementation Requires implementation
Milestone

Comments

@asvae
Copy link
Contributor

asvae commented Oct 7, 2019

Design: https://www.figma.com/file/RtRWUpAZkBxbD2rWp6k9CY/vuestic_documentation?node-id=7%3A2
image

Features:

Optional features

(discuss with @asvae after main features are done, these are not highest priority, but would be nice to have):

  • Should include JS if it's present
  • Should include styles as a separate tab only if these are present.

Notes

  • Sandbox is English only. Translation is not needed. That also means that all description should be handled outside of sandbox.
  • Please check refs source code as to not reinvent the wheel.

Component examples from different frameworks

We don't need any of original framework features, but listing them just in case, as analysis was done.

Quasar
image

Vuetify - has theming included
image

Vue-ant design - has text embedded
image

Bootstrap-vue - allows code editing on page (not in sandbox)
image

iView - vertical split + embedded text + code half-hidden
image

@asvae asvae added feature Something useful to end user WIP issue research Requires research labels Oct 7, 2019
@asvae asvae changed the title Sandbox component Documentation sandbox Oct 7, 2019
@asvae asvae mentioned this issue Oct 7, 2019
2 tasks
@asvae asvae added WIP issue and removed WIP issue research Requires research labels Oct 7, 2019
@asvae asvae mentioned this issue Oct 7, 2019
11 tasks
@asvae asvae self-assigned this Oct 31, 2019
@asvae asvae added implementation Requires implementation and removed WIP issue feature Something useful to end user labels Apr 17, 2020
@asvae asvae added this to the 1.0 milestone Apr 17, 2020
@asvae asvae mentioned this issue Apr 17, 2020
5 tasks
@kushich kushich mentioned this issue Sep 4, 2020
4 tasks
@kushich kushich self-assigned this Sep 4, 2020
This was referenced Sep 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
implementation Requires implementation
Projects
None yet
2 participants