fix: embed pdf aspect ratio (closes #1310)

This commit is contained in:
Jacky Zhao 2024-08-05 19:31:54 -07:00
parent 407fad384c
commit 3938904cd0
2 changed files with 3 additions and 2 deletions

View File

@ -263,7 +263,7 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin<Partial<Options>
} else if ([".pdf"].includes(ext)) { } else if ([".pdf"].includes(ext)) {
return { return {
type: "html", type: "html",
value: `<iframe src="${url}"></iframe>`, value: `<iframe src="${url}" class="pdf"></iframe>`,
} }
} else { } else {
const block = anchor const block = anchor

View File

@ -542,7 +542,8 @@ ol.overflow {
overflow-y: hidden; overflow-y: hidden;
} }
.external-embed.youtube { .external-embed.youtube,
iframe.pdf {
aspect-ratio: 16 / 9; aspect-ratio: 16 / 9;
height: 100%; height: 100%;
width: 100%; width: 100%;