fix(nx-dev): revert show alt text as label below markdown images

This reverts commit a4f07dbb641d655d65128acd6ff2330b1068ec62.
This commit is contained in:
Juri 2025-01-31 15:54:58 +01:00 committed by Juri Strumpflohner
parent 00b9525bef
commit 82bfb99366
2 changed files with 7 additions and 11 deletions

View File

@ -53,7 +53,7 @@ iframe[src*='youtube'] {
aspect-ratio: 16 / 9;
}
.prose iframe,
.prose img:not(figure img) {
.prose img {
display: block;
margin: 2rem auto;
}

View File

@ -8,7 +8,7 @@ import {
import { transformImagePath } from './helpers/transform-image-path';
export const getImageSchema = (documentFilePath: string): Schema => ({
render: 'figure',
render: 'img',
attributes: {
src: { type: 'String', required: true },
alt: { type: 'String', required: true },
@ -17,15 +17,11 @@ export const getImageSchema = (documentFilePath: string): Schema => ({
const attributes = node.transformAttributes(config);
const children = node.transformChildren(config);
const src = transformImagePath(documentFilePath)(attributes['src']);
const alt = attributes['alt'];
return new Tag(this.render, { className: 'not-prose my-8 text-center' }, [
new Tag('img', { src, alt, loading: 'lazy', className: 'mx-auto !my-0' }),
new Tag(
'figcaption',
{ className: 'mt-2 text-sm text-slate-600 dark:text-slate-400' },
[alt]
),
]);
return new Tag(
this.render,
{ ...attributes, src, loading: 'lazy' },
children
);
},
});