-
Notifications
You must be signed in to change notification settings - Fork 0
/
api_params.js
34 lines (32 loc) · 1.47 KB
/
api_params.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
$( document ).ready(function() {
$("#jahr").text(new Date().getFullYear());
let page_title = urlParams.get("titel");
if (typeof page_title === "string" && page_title.length > 0) {
$("#headline").text(page_title);
}
let page_bgcolor = urlParams.get("bgcolor");
if (typeof page_bgcolor === "string" && page_bgcolor.length === 7 && page_bgcolor.startsWith("#")) {
$( document.body ).css("background-color", page_bgcolor);
}
let page_boxcolor = urlParams.get("boxcolor");
if (typeof page_boxcolor === "string" && page_boxcolor.length === 7 && page_boxcolor.startsWith("#")) {
let container = $(".bg-light");
container.removeClass("bg-light");
container.css("background-color", page_boxcolor);
}
// let page_impressum = urlParams.get("impressum");
// if (page_impressum === "false") {
// $("#impressum").remove();
// }
// let page_footer = urlParams.get("footer");
// if (page_footer === "false") {
// $("#footer").remove();
// }
let logo_url = urlParams.get("logo_url");
if (typeof logo_url === "string" && logo_url.length > 0) {
$('#headline_bar').prepend('<div class="col-sm-auto ps-0 py-3 pe-3" id="headline_user_logo"></div>');
$('#headline_user_logo').html($('<img>', {id: 'UserLogo', src: decodeURIComponent(logo_url), style: "max-height:60px;"}));
}
});