mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Rename login disclaimer
disclaimerContainer is confused by adblockers using the "I don't care about cookies" filters with cookie disclaimers. This results in the disclaimer being blocked when using popular AdBlocker Extensions. This commit renames disclaimerContainer -> loginDisclaimerContainer disclaimer -> loginDisclaimer to be more verbose and circumvent that filter
This commit is contained in:
parent
fce90c07c9
commit
9f8e98b68c
3 changed files with 7 additions and 7 deletions
|
@ -50,8 +50,8 @@
|
||||||
<span>${ButtonChangeServer}</span>
|
<span>${ButtonChangeServer}</span>
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<div class="disclaimerContainer">
|
<div class="loginDisclaimerContainer">
|
||||||
<div class="disclaimer"></div>
|
<div class="loginDisclaimer"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -284,11 +284,11 @@ import './login.scss';
|
||||||
loading.hide();
|
loading.hide();
|
||||||
});
|
});
|
||||||
apiClient.getJSON(apiClient.getUrl('Branding/Configuration')).then(function (options) {
|
apiClient.getJSON(apiClient.getUrl('Branding/Configuration')).then(function (options) {
|
||||||
const disclaimer = view.querySelector('.disclaimer');
|
const loginDisclaimer = view.querySelector('.loginDisclaimer');
|
||||||
|
|
||||||
disclaimer.innerHTML = DOMPurify.sanitize(marked(options.LoginDisclaimer || ''));
|
loginDisclaimer.innerHTML = DOMPurify.sanitize(marked(options.LoginDisclaimer || ''));
|
||||||
|
|
||||||
for (const elem of disclaimer.querySelectorAll('a')) {
|
for (const elem of loginDisclaimer.querySelectorAll('a')) {
|
||||||
elem.rel = 'noopener noreferrer';
|
elem.rel = 'noopener noreferrer';
|
||||||
elem.target = '_blank';
|
elem.target = '_blank';
|
||||||
elem.classList.add('button-link');
|
elem.classList.add('button-link');
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
.disclaimerContainer {
|
.loginDisclaimerContainer {
|
||||||
display: flex;
|
display: flex;
|
||||||
margin-top: 2em;
|
margin-top: 2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.disclaimer {
|
.loginDisclaimer {
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
|
|
||||||
h1,
|
h1,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue