feat: Dernier développement
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
23
assets/javascripts/main.js
Normal file
23
assets/javascripts/main.js
Normal file
@ -0,0 +1,23 @@
|
||||
const cachecaches = document.getElementsByClassName("cachecache");
|
||||
for (const element of cachecaches) {
|
||||
const link = document.createElement("a");
|
||||
const separators = element.dataset.separators;
|
||||
const protocol = element.dataset.param1.split("").reverse().join("");
|
||||
let url = protocol;
|
||||
for (let i = 0; i < separators.length; i++) {
|
||||
url += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("");
|
||||
}
|
||||
let text = element.dataset.param2.split("").reverse().join("");
|
||||
for (let i = 1; i < separators.length; i++) {
|
||||
text += separators[i] + element.dataset["param" + (i+2)].split("").reverse().join("");
|
||||
}
|
||||
if (!element.dataset.noinner) {
|
||||
link.innerText = url.replace(new RegExp(element.dataset.regex, 'i'), element.dataset.replace);
|
||||
} else {
|
||||
link.innerHTML = element.innerHTML;
|
||||
}
|
||||
link.href = url;
|
||||
link.rel = "nofollow";
|
||||
element.parentElement.insertBefore(link, element);
|
||||
}
|
||||
while (cachecaches.length > 0) cachecaches[0].remove();
|
@ -11,8 +11,12 @@
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
|
||||
div a {
|
||||
margin-left: .5rem;
|
||||
div {
|
||||
text-align: center;
|
||||
a {
|
||||
margin-left: .5rem;
|
||||
white-space: nowrap;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -28,10 +32,16 @@
|
||||
|
||||
@media screen and (max-width: 1024px) {
|
||||
.footer .container {
|
||||
margin: 1rem .2rem;
|
||||
flex-direction: column-reverse;
|
||||
|
||||
div a {
|
||||
margin-left: .2rem;
|
||||
}
|
||||
|
||||
p {
|
||||
margin-top: .5rem;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -2,3 +2,4 @@
|
||||
@import "style.scss";
|
||||
@import "header.scss";
|
||||
@import "footer.scss";
|
||||
@import "obfuscates.scss";
|
||||
|
4
assets/styles/obfuscates.scss
Normal file
4
assets/styles/obfuscates.scss
Normal file
@ -0,0 +1,4 @@
|
||||
.cachecache:not([data-noinner="true"]) {
|
||||
unicode-bidi: bidi-override;
|
||||
direction: rtl;
|
||||
}
|
Reference in New Issue
Block a user