Fancy hidden cloak mode

pull/97/head
Lim Chee Aun 2023-04-10 21:41:42 +08:00
rodzic 9920525d90
commit 6f8ddf4dfe
3 zmienionych plików z 17 dodań i 9 usunięć

Wyświetl plik

@ -1,6 +1,5 @@
import './app.css';
// import './cloak-mode.css';
import {
useEffect,
useLayoutEffect,

Wyświetl plik

@ -1,12 +1,15 @@
@import url('https://fonts.googleapis.com/css2?family=Flow+Circular&family=Noto+Emoji&display=swap');
.status-pre-meta,
.status {
font-family: 'Flow Circular', 'Noto Emoji', cursive;
body.cloak .name-text,
body.cloak .status .content-container,
body.cloak .account-container :is(header, main > *:not(.actions)) {
text-decoration-thickness: 1.1em;
text-decoration-line: line-through;
text-rendering: optimizeSpeed;
}
.status :is(img, video, audio),
.avatar {
filter: invert(0.5);
body.cloak .status :is(img, video, audio),
body.cloak .avatar,
body.cloak .emoji,
body.cloak .header-banner {
filter: contrast(0) !important;
background-color: #000 !important;
}

Wyświetl plik

@ -1,5 +1,7 @@
import './index.css';
import './cloak-mode.css';
import { render } from 'preact';
import { HashRouter } from 'react-router-dom';
@ -35,3 +37,7 @@ setTimeout(() => {
localStorage.removeItem('settings:boostsCarousel');
} catch (e) {}
}, 5000);
window.__CLOAK__ = () => {
document.body.classList.toggle('cloak');
};