diff --git a/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts b/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts index a818cd404..0bcd0d23f 100644 --- a/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts +++ b/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts @@ -227,6 +227,22 @@ export default function (props: MfmProps, { emit }: { emit: SetupContext = { tada: ['speed=', 'delay='], jelly: ['speed=', 'delay='], @@ -146,4 +146,6 @@ export const MFM_PARAMS: Record = { rotate: ['deg='], ruby: [], unixtime: [], + fade: ['speed=', 'delay=', 'loop=', 'out'], + crop: ['top=', 'bottom=', 'left=', 'right='], }; diff --git a/packages/frontend/src/style.scss b/packages/frontend/src/style.scss index 250a2616a..b021c0586 100644 --- a/packages/frontend/src/style.scss +++ b/packages/frontend/src/style.scss @@ -672,3 +672,12 @@ html[data-color-mode=dark] ._woodenFrame { 0% { filter: hue-rotate(0deg) contrast(150%) saturate(150%); } 100% { filter: hue-rotate(360deg) contrast(150%) saturate(150%); } } + +@keyframes mfm-fade { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +}