Closed hdijkema closed 1 month ago
I don't remember we ever had appClientClassName added to an element class list. It refers to a JS class (ID), not CSS.
I suspect that was your customization. https://github.com/espocrm/espocrm/issues/1884
I stand corrected. My apologies. I made a customization of html/main.html indeed. Added a class there. It's never good to do put customizations directly in the source of EspoCRM.
Still a question though. In commit d7b9b65 there's an application id in the body tag.
I recon this is for version 8.4 of EspoCRM?
8.3
Thanks!
Describe the bug
Although in
./application/Espo/Core/Portal/ApplicationRunners/Client.php
there's still the attribute:It is not used anymore in the
<body>
element of EspoCRM.I noticed this as from version 8.0.6 of EspoCRM, while upgrading from version 6.1.8.
I depend on this class in my custom css file to be able to customize the portal look and feel for my client.
To Reproduce (MANDATORY, DO NOT REMOVE) Explicit steps to reproduce the behavior:
<body>
will contain classclassname="app"
. In the portal mode,<body>
will containclassname="app-portal"
.classname="app"
andclassname="app-portal"
have disappeared and are replaced byclassname="has-navbar"
.Expected behavior I would expect something like
for the normal CRM, and
for the portal CRM.
Screenshots not applicable.
EspoCRM version I noticed this in version 8.0.6. I'm still upgrading to the following versions, until 8.3.x, so I currently don't know if this has been noticed and solved.
Additional context