invent
invent copied to clipboard
Express yourself with code.
Certain containers (rows) will bleed over the edge of the page if too many components are added to them. We need to ensure they wrap around when the max-width is...
There needs to be a core widget library containing a comprehensive repertoire of widgets folks can use by default "out of the box".
Related to #70. We need to create simple and clear tooling for the core concept of a pipeline.
A pipeline is a sequence of discrete transformations applied to some input, in order to achieve some valuable output. Rather than such a formal definition, we need to define this...
A11y is important in an educational context. Furthermore, it should be *easy* to make one's Invent application accessible by default. We should reveal and make use of the W3C web...
Related to #69. We need to build accessible and clear tooling for the core concept of a task.
In the same way the farmyard app allowed us to build our API from the outside in, we need a more complicated app that makes use of third party capabilities...
Invent is beginner friendly. This is of fundamental importance. That Invent helps you grow into more advanced software development is also of equal importance. Finally, Invent should be useful to...
Currently DOM ids are something like `invent-62h3kdg21k`. They could be more meaningful like: `invent-button-click-me` (taking `invent` + the component type [`button`] and a slugged button label [`click me`]). The heuristics...
Bumps [rollup](https://github.com/rollup/rollup) from 4.18.0 to 4.22.4. Release notes Sourced from rollup's releases. v4.22.4 4.22.4 2024-09-21 Bug Fixes Fix a vulnerability in generated code that affects IIFE, UMD and CJS bundles...