I have the next problem:
- I need to provide access to a new specific user role just to some zones of my site.
- The rest of the site have to return an access denied for this user role.
- The zones which this user role has access must looks different than they looks for the rest of the roles.
I have thinked two different ways for achieve this goal:
1 - Creating new pages pointing to the required content for this user role, hidding blocks by page, and writting specific css for this pages.
2 - Creating panel variants for the pages that the new user role must to have access, create a new theme, and change between themes depending on the role of the current user through "themekey" module or similars
Could you help me to reach a decision?
What about telling pros and cons about each other.