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

Integrate PVL with Style variables to allow users to both create and design without touching code #3

Open
kakoga opened this issue Apr 23, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@kakoga
Copy link

kakoga commented Apr 23, 2021

Will this solve a problem?
Yes - this would allow a user to create a layout and design without ever touching the code. with PVL and the blueprints that we currently offer a user will likely still want to spruce up their site with means that they will have to touch the Web IDE -> Styles. Not all users will know how to do this. Hooking up the PVL to the style vars removes a barrier to completing a site.

Proposal:

Allow user to select an existing style var to style a module in the PVL.

If a user wants, they can create a new variable which leads to them: selecting a category (or creating a new one), selecting the field type (color picker, text field, toggle, dropdown ).

Through PVL classes will be created accordingly and added to an auto-created stylesheet with references to styles vars.

Screen Shot 2021-04-23 at 2 15 20 PM

@kakoga kakoga added the enhancement New feature or request label Apr 23, 2021
@ardeay
Copy link
Contributor

ardeay commented Apr 26, 2021

@kakoga I like the idea of this, but it pushes the layout tool to be more like a wix/weebly or dreamweaver like solution, which is not the intention. We want to keep the tool error free. That said, anything can happen in the future.

Let's keep the issue open, and keep discussing incorporating some customization as it evolves.

@kakoga
Copy link
Author

kakoga commented Apr 26, 2021

@ardeay Yeah - that makes sense - I hear you 👍

sounds good! I'm exciting to discuss this & its possibilities more :)

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
None yet
Development

No branches or pull requests

2 participants