gantry / gantry5

:rocket: Next Generation Template / Theme Framework
http://gantry.org
1.04k stars 204 forks source link

LM: Display notification in layout whether section/particle has been inherited by another outline #1352

Open gyvermac opened 8 years ago

gyvermac commented 8 years ago

Inheritance is a very powerful fonction that can also become a nightmare if you have to dive in a big website with a lot of outlines. The system must be user-proof and the UI should give visual informations of what is inherit by and from.

I open this issue to put some suggestions *The UI of "inheritance from" is OK (striped and lock object)

*But concerning object "inherited by..." you only see this in object's parameters. It should be great to have a marker of "inherited by" directly on the section - particle... capture d ecran 2016-06-09 a 12 32 13 2

*It's also possible to delete a particle that is in a section inherited by another without any warning...

*...

mahagr commented 8 years ago

I think that some visible hint (icon?) could be really nice to have. It would also solve the issue of user accidentally or without knowing removing a particle which was inherited by other particles.

w00fz commented 8 years ago

Until I get the proper data for the inherited by elements I cannot do anything about this. Can you make the change @mahagr ?

mahagr commented 8 years ago

I can take a look on it after I've fully finished atoms logic. These last tweaks seem to take the most time. :)