Open Janpot opened 1 year ago
@Janpot Is there any additional information you could share? Context/Browser/error messages in the console? I can't replicate 1. without those.
https://github.com/mui/mui-toolpad/assets/19550456/2b9e58fb-2d79-430f-b40b-7239b293c1b3
Yes, it seems to happen when I click the text itself, or the vertical center in the whitespace left of the text, basically anything in this area:
When I click on the icon or the padding it always selects
I also updated the issue with 4. and 5. that I ran into.
On 3., "Components" makes sense to me given that :
We call the catalog which contains them the "Component Library"
Benchmarking:
Appsmith | Dynaboard | Retool |
---|---|---|
The title of the section that shows the tree is the same as the entity which you drag on to the page - So "add new widget" translates to a "Widgets" explorer; similar for Retool and Dynaboard
- Adding a new term for a component when instantiated on the page seems like an unnecessary complication
The distinction between "template" and "instance" is a very natural one for programmers:
- Adding a new term for a component when instantiated on the page seems like an unnecessary complication
The distinction between "template" and "instance" is a very natural one for programmers:
- a class vs. an object
- a React component vs. a jsx element
A code component currently comes without any icon, let's use the icon that we are using in the Component library.
TODO:
P2:
P3:
createComponent
config https://github.com/mui/mui-toolpad/issues/2384FIxed in #2397
https://github.com/mui/mui-toolpad/assets/2109932/89208dd8-5a26-43ec-9927-36651b9b380a
https://github.com/mui/mui-toolpad/assets/2109932/ec357dbd-dfc1-4bd3-9fcb-cffcf3a2b3a4
https://github.com/mui/mui-toolpad/assets/92228082/06acd7e3-ad3e-4b8b-a124-9df9f0fad3ea