From my discord message:
How to signal the existence of the template-including-parent
feature to users is a problem – it’s noticeable if you make a template by right-clicking the bullet, but if the user prefers manually writing properties, it depends on the user reading docs… which only a small portion does.
If I were to design the app I would
- restrict “block menu” (and command for keyboard users) as the only ways to do template
- greatly enhance the accessibility to block menus on mobile
- hide the template property (like updated-at fields so users don’t know their existence and are discouraged to write them manually)
- use other visual cues to indicate this is a template (like add an icon to the top right corner, and maybe change border or background color)