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

Consistent EJS customization #191

Closed
3 tasks done
leomp12 opened this issue Mar 30, 2020 · 0 comments
Closed
3 tasks done

Consistent EJS customization #191

leomp12 opened this issue Mar 30, 2020 · 0 comments
Assignees
Labels
2:medium Not dificult at all ejs Feature/fix for EJS views and prerendered HTML help wanted Extra attention is needed vue New feature or fix for some Vue component

Comments

@leomp12
Copy link
Member

leomp12 commented Mar 30, 2020

Is your feature request related to a problem? Please describe.
Some customization on EJS views/components are overwritten by widgets and Vue components, specially for product card now, it's not intuitive and makes customization harder for partners and merchants.

Describe the solution you'd like

  • Template EJS components may have predefined places for additional HTML;
  • Vue components must have slots to support most common additional HTML cases;
  • Widgets must try to keep custom prerendered HTML, preferably trough respective component slots;

Describe alternatives you've considered
N/A

Additional context
From customization RFC.

@leomp12 leomp12 added help wanted Extra attention is needed 2:medium Not dificult at all vue New feature or fix for some Vue component ejs Feature/fix for EJS views and prerendered HTML labels Mar 30, 2020
@leomp12 leomp12 changed the title Consistent prerendered HTML edits Consistent EJS customization Mar 30, 2020
@leomp12 leomp12 self-assigned this Mar 31, 2020
leomp12 added a commit that referenced this issue Apr 14, 2020
leomp12 added a commit that referenced this issue Apr 14, 2020
handle customizations with scoped slots

#191

[skip ci]
leomp12 added a commit that referenced this issue Apr 14, 2020
handle customizations with scoped slots

#191

[skip ci]
leomp12 added a commit that referenced this issue Apr 15, 2020
handle customization with scoped slots

#191

[skip ci]
leomp12 added a commit that referenced this issue Apr 15, 2020
handle customization with scoped slots

#191

[skip ci]
@leomp12 leomp12 closed this as completed Apr 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2:medium Not dificult at all ejs Feature/fix for EJS views and prerendered HTML help wanted Extra attention is needed vue New feature or fix for some Vue component
Projects
None yet
Development

No branches or pull requests

1 participant