Menu de navigation : menu latéral/en-tête déroulant contrôlé par l'utilisateur

Oui, je considérerais cela comme une implémentation simple.

Aujourd’hui, vous pouvez passer de la navigation gauche/menu déroulant dans l’en-tête en modifiant un paramètre global du site en temps réel. Cela indique qu’il existe un commutateur (instruction if ou équivalent) qui évalue un paramètre global du site et définit l’interface utilisateur. Étant donné que ce commutateur prend cette décision à partir d’un paramètre global du site, l’ajout d’un paramètre de site défini par l’utilisateur permet de développer la fonctionnalité « ou » dans le commutateur.

SI (paramètre global du site ou paramètre de site utilisateur) alors… sinon…

Si basculer le commutateur entre la navigation gauche/menu déroulant dans l’en-tête nécessitait une recompilation pour le changement, alors ce serait une autre histoire…