mirror of
https://github.com/cheeaun/phanpy.git
synced 2025-02-24 08:48:47 +01:00
Fancy hidden cloak mode
This commit is contained in:
parent
9920525d90
commit
6f8ddf4dfe
3 changed files with 17 additions and 9 deletions
|
@ -1,6 +1,5 @@
|
||||||
import './app.css';
|
import './app.css';
|
||||||
|
|
||||||
// import './cloak-mode.css';
|
|
||||||
import {
|
import {
|
||||||
useEffect,
|
useEffect,
|
||||||
useLayoutEffect,
|
useLayoutEffect,
|
||||||
|
|
|
@ -1,12 +1,15 @@
|
||||||
@import url('https://fonts.googleapis.com/css2?family=Flow+Circular&family=Noto+Emoji&display=swap');
|
body.cloak .name-text,
|
||||||
|
body.cloak .status .content-container,
|
||||||
.status-pre-meta,
|
body.cloak .account-container :is(header, main > *:not(.actions)) {
|
||||||
.status {
|
text-decoration-thickness: 1.1em;
|
||||||
font-family: 'Flow Circular', 'Noto Emoji', cursive;
|
text-decoration-line: line-through;
|
||||||
|
text-rendering: optimizeSpeed;
|
||||||
}
|
}
|
||||||
|
|
||||||
.status :is(img, video, audio),
|
body.cloak .status :is(img, video, audio),
|
||||||
.avatar {
|
body.cloak .avatar,
|
||||||
filter: invert(0.5);
|
body.cloak .emoji,
|
||||||
|
body.cloak .header-banner {
|
||||||
|
filter: contrast(0) !important;
|
||||||
background-color: #000 !important;
|
background-color: #000 !important;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
import './index.css';
|
import './index.css';
|
||||||
|
|
||||||
|
import './cloak-mode.css';
|
||||||
|
|
||||||
import { render } from 'preact';
|
import { render } from 'preact';
|
||||||
import { HashRouter } from 'react-router-dom';
|
import { HashRouter } from 'react-router-dom';
|
||||||
|
|
||||||
|
@ -35,3 +37,7 @@ setTimeout(() => {
|
||||||
localStorage.removeItem('settings:boostsCarousel');
|
localStorage.removeItem('settings:boostsCarousel');
|
||||||
} catch (e) {}
|
} catch (e) {}
|
||||||
}, 5000);
|
}, 5000);
|
||||||
|
|
||||||
|
window.__CLOAK__ = () => {
|
||||||
|
document.body.classList.toggle('cloak');
|
||||||
|
};
|
||||||
|
|
Loading…
Reference in a new issue