- Issue created by @rkoller
- 🇩🇪Germany jan kellermann
Thank you for the extensive feedback!
We are working with the upstream CSS from klaro. Maybe the better way is to open an issue on Github?
But of course we can add more CSS to our module. Maybe we can add an own Drupal Style and let the site builder choose between different styles (e.g.
Klaro Vanilla
andClaro Drupal
")? - 🇬🇧United Kingdom Emma Horrell
I agree with Ralf that Drupal CMS offers an opportunity to align the styles of Olivero, Claro and Gin to ensure a consistent user experience of Drupal CMS. This became apparent to me in the context of the privacy recipe where the widget had a different style to the admin UI. Perhaps this can be considered at an appropriate time in the schedule of work for the Starshot demo design system.
- 🇦🇺Australia pameeela
Does the Klaro block need to appear in Gin? Or can we show it only in Olivero? Anyone viewing the admin theme will also be viewing Olivero and would have to log in via Olivero initially anyway.
(Presumably, anyone viewing the admin theme is working on the site so consent is not an issue, but I'm not sure of the legalities of all of that.)
- Merge request !31Change to Klaro! light style. Override some color in favor of Oliviero. → (Merged) created by jan kellermann
- 🇩🇪Germany jan kellermann
I just added some options and color as "low hanging fruits".
Further MRs are appreciated.
State unchanged.
- 🇦🇹Austria Grienauer Vienna
thank you @rkoller for the great overview!
this is a tough problem I guess…"do we need to support the gin backend theme in Klaro?"
If there is no possibility, that a user is on a gin backend site, without to be first on a Oliviero page, then I see here no problem… e.g. if the login page comes form Oliviero. <- deleted that after I had some time to think more about that.
yes, I think so, because we can not be clear, that e.g. NO youtube video or other third party services are loaded on the drupal admin page and the content blocker is displayed/blocking the content from loading or a user is triggering/opening the consent window.
but please prove me wrong and let's have a discussion.
thx @jan. you are really quick and responsive in answering/fixing/discussing things!
- 🇩🇪Germany jan kellermann
@grienauer Thank you for your comment! For the gin login page you need a consent in the moment - but I hope #3475773 🐛 Setting localstorage without consent on login page Postponed: needs info will be fixed soon ;-)
In general: There are other consent options for logged-in users. For websites with registration, you can add a checkbox to the registration form to indicate that the backend stores data in the browser or uses social media. And do employees have to consent if the data processor is their company itself and the browser is on their working laptop?
So I dont think that you need klaro in the backend in most cases, this can be solved with the editorial team in a different way.
You can set the permission to access the UI for anoymous users only. Or we can add an option “dont show an admin pages” (please open ticket).
There is also ticket #3484938, with which the notice box can only be used if it is needed.
- 🇧🇪Belgium tijsdeboeck Antwerp 🇧🇪 🇪🇺 🌎
I just quickly wanted to chime in regarding the consent for logged in users.
ALL visitors & users must be able to consent to cookies. It has nothing to do with the fact that they are working on a company website using a company laptop, that still doesn't automatically imply that non-essential cookies can be set without permission.
So technically you would need to show the cookie consent banner on all pages, unless you aren't using non-essential cookies in the back-end or something.
- 🇬🇧United Kingdom catch
Adding 🐛 Klaro library seems way too large? Active as a related issue since this could further affect page weight.