-
Notifications
You must be signed in to change notification settings - Fork 0
Add basic elements #7
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
Draft
dingo-d
wants to merge
36
commits into
main
Choose a base branch
from
add-text-element-node
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Still a WIP and the tests will fail. Need to work on this when I find the time.
Factory should be used to quickly generate elements. Still a WIP, as I need to finish working on the text element, then start working on the others to see if this can be reused or not.
See what parts we can abstract away for the prototype pattern.
Exclude directories from the list.
Will be used to check passed attributes, and will probably need to have a lot more validators for css values. For instance alignment, etc.
They are needed to create on the fly entities in the test.
They will currently fail, because I need to add column, section, body and mjml elements.
Still need to write the code when the arguments are passed for the element.
This could be a bit overengineered. I'm still not 100% sure 😅
Update global attributes, add validation checks for formatting attributes, still need to add render children method for the body and all elements that have child elements
Still WIP
No need to call upon the class, and pass it to the method, when we can just pass it as a dependency.
Update the text decoration one, update colors, fix lab and lch checks. Even though I think only rgb, rgba and hex and named colors are needed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Still a WIP