Compare commits

...

7 Commits

Author SHA1 Message Date
かっこかり 16b9b2e737 Update CHANGELOG.md (カレンダーリリース対応) 2023-07-31 21:58:56 +09:00
かっこかり 7430c48c9d Merge branch 'develop' into mfm-rainbow-fallback 2023-07-31 21:56:18 +09:00
かっこかり b70911d7b7 Merge branch 'develop' into mfm-rainbow-fallback 2023-07-31 08:11:38 +09:00
かっこかり 414aff4ad9 Merge branch 'develop' into mfm-rainbow-fallback 2023-07-27 09:18:45 +09:00
かっこかり ed2fbdee45 Merge branch 'develop' into mfm-rainbow-fallback 2023-07-24 21:34:33 +09:00
kakkokari-gtyih c772e4e9bb Update changelog 2023-07-23 16:13:15 +09:00
kakkokari-gtyih 7ec0e4c6f1 (fix) mfm: rainbow fallback 2023-07-23 15:53:37 +09:00
3 changed files with 14 additions and 1 deletions
+1
View File
@@ -21,6 +21,7 @@
- Enhance: 自分が押したリアクションのデザインを改善
- Fix: サーバー情報画面(`/instance-info/{domain}`)でブロックができないのを修正
- Fix: 未読のお知らせの「わかった」をクリック・タップしてもその場で「わかった」が消えない問題を修正
- `$[rainbow ]`記法が、動きのあるMFMが無効になっていても使用できるようになりました
### Server
-
@@ -175,8 +175,13 @@ export default function(props: {
}, genEl(token.children, scale));
}
case 'rainbow': {
if (!useAnim) {
return h('span', {
class: '_mfm_rainbow_fallback_',
}, genEl(token.children, scale));
}
const speed = validTime(token.props.args.speed) ?? '1s';
style = useAnim ? `animation: mfm-rainbow ${speed} linear infinite;` : '';
style = `animation: mfm-rainbow ${speed} linear infinite;`;
break;
}
case 'sparkle': {
+7
View File
@@ -526,6 +526,13 @@ hr {
}
}
._mfm_rainbow_fallback_ {
background-image: linear-gradient(to right, rgb(255, 0, 0) 0%, rgb(255, 165, 0) 17%, rgb(255, 255, 0) 33%, rgb(0, 255, 0) 50%, rgb(0, 255, 255) 67%, rgb(0, 0, 255) 83%, rgb(255, 0, 255) 100%);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
@keyframes mfm-spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }