mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-07-25 07:25:04 +02:00
fix(frontend): 未ログイン時のトップページがスクロール不可だったのを修正 (#17681)
* fix(frontend): 未ログイン時のトップページがスクロール不可だったのを修正 * fix CHANGELOG.md * remove playwright file * fix(frontend): 非ログイン時トップページを背景の上でもスクロールできるよう修正 .root を min-height から develop と同じ height + overflow: auto に戻して .root 自身を スクロールコンテナとし、装飾レイヤ (.bg / .shape1 / .shape2) の pointer-events: none と 併せて、コンテンツ列以外 (背景) の上でもホイールスクロールが効くようにする。 CSS のみの対応で、TL のマーキーアニメーションやノート / フェデレーションのクリック挙動は 変更しない。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -34,6 +34,7 @@
|
||||
- Fix: チャットでIMEの変換を確定するEnterでメッセージが送信されてしまうことがある問題を修正
|
||||
- Fix: 自分へのメンションに対する色分けで、判定が大文字/小文字を区別していた問題を修正
|
||||
- Fix: いくつかのイベントリスナーが正しく解除されない問題を修正(メモリ使用量の改善)
|
||||
- Fix: 非ログイン時トップページをスクロール操作できないことがある問題を修正
|
||||
|
||||
### Server
|
||||
- Enhance: センシティブメディアの判定を外部サービス ([sensitive-detector](https://github.com/misskey-dev/sensitive-detector)) に分離し、`nsfwjs` / `@tensorflow/tfjs(-node)` の同梱と NSFW 判定モデルを廃止 (#16804)
|
||||
|
||||
@@ -72,6 +72,8 @@ misskeyApiGet('federation/instances', {
|
||||
right: 0;
|
||||
width: 80vw; // 100%からshapeの幅を引いている
|
||||
height: 100vh;
|
||||
// 固定レイヤがホイール操作を奪い、コンテンツ列以外の上でページをスクロールできなくなるのを防ぐ (issue #17680)
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.tl {
|
||||
@@ -100,6 +102,7 @@ misskeyApiGet('federation/instances', {
|
||||
height: 100vh;
|
||||
background: var(--MI_THEME-accent);
|
||||
clip-path: polygon(0% 0%, 45% 0%, 20% 100%, 0% 100%);
|
||||
pointer-events: none; // 装飾レイヤ。ホイール操作を透過させる (→ .bg 参照)
|
||||
}
|
||||
.shape2 {
|
||||
position: fixed;
|
||||
@@ -110,6 +113,7 @@ misskeyApiGet('federation/instances', {
|
||||
background: var(--MI_THEME-accent);
|
||||
clip-path: polygon(0% 0%, 25% 0%, 35% 100%, 0% 100%);
|
||||
opacity: 0.5;
|
||||
pointer-events: none; // 装飾レイヤ。ホイール操作を透過させる (→ .bg 参照)
|
||||
}
|
||||
|
||||
.logoWrapper {
|
||||
|
||||
@@ -36,6 +36,8 @@ import { instance as meta } from '@/instance.js';
|
||||
right: 0;
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
// 固定レイヤがホイール操作を奪い、コンテンツ列以外の上でページをスクロールできなくなるのを防ぐ (issue #17680)
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.logoWrapper {
|
||||
|
||||
Reference in New Issue
Block a user