refactor(frontend): refactor base styles

This commit is contained in:
syuilo 2025-03-30 08:59:18 +09:00
parent a420a95fae
commit 93fc2456b3
3 changed files with 16 additions and 50 deletions

View file

@ -28,9 +28,6 @@
}
html {
background-color: var(--MI_THEME-bg);
color: var(--MI_THEME-fg);
accent-color: var(--MI_THEME-accent);
overflow: auto;
overflow-wrap: break-word;
font-family: 'Hiragino Maru Gothic Pro', "BIZ UDGothic", Roboto, HelveticaNeue, Arial, sans-serif;
@ -39,6 +36,11 @@ html {
text-size-adjust: 100%;
tab-size: 2;
-webkit-text-size-adjust: 100%;
touch-action: manipulation;
scroll-behavior: smooth;
background-color: var(--MI_THEME-bg);
color: var(--MI_THEME-fg);
accent-color: var(--MI_THEME-accent);
&, * {
scrollbar-color: var(--MI_THEME-scrollbarHandle) transparent;
@ -94,11 +96,19 @@ html._themeChanging_ {
}
}
html, body {
touch-action: manipulation;
html,
body,
#misskey_app {
margin: 0;
padding: 0;
scroll-behavior: smooth;
width: 100%;
height: 100%;
overscroll-behavior: none;
}
body {
/* NOTE: htmlにも overflow: clip を設定したいところだが、設定すると何故か少なくともChromeで html が main thread scrolling になりパフォーマンスが(多分)落ちる */
overflow: clip;
}
a {