-
Notifications
You must be signed in to change notification settings - Fork 9
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
lab-site: Add left panel for notes #403
Conversation
1d8706f
to
9cf0fc6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't completed reviewing this yet because I'm stuck again knowing what is generated and what isn't. This PR should have an update to .gitattributes
to mark the generated files in /frontend/labs
I have some comments on the notes themselves but I'm not sure where to make those comments
9cf0fc6
to
ffec190
Compare
Add left panel for notes added as .htmlf HTML file fragment. A sample x.evy with property `"notes": true` in samples.json will load x.htmlf and present the contents in the left side panel. Rework examples to include notes. Generate SVG files from evy source code.
ffec190
to
364c130
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📗
Add left panel for notes added as .htmlf HTML file fragment. A sample x.evy with
property
"notes": true
in samples.json will load x.htmlf and present thecontents in the left side panel on lab.evy.dev. Rework examples to include
notes. Generate SVG files from evy source code.
I considered breaking the commits up a bit further, but decided against it
because they all belong to the same: side notes for lab 1 issue.