Skip to content

Commit 4900d37

Browse files
authored
fix(featured-articles): improve how Blog articles are shown (#10624)
* fix(featured-articles): add parent for Blog articles * fix(featured-articles): top-align article titles
1 parent 9ec8963 commit 4900d37

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Diff for: build/spas.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
DEV_MODE,
2323
} from "../libs/env/index.js";
2424
import { isValidLocale } from "../libs/locale-utils/index.js";
25-
import { DocFrontmatter, NewsItem } from "../libs/types/document.js";
25+
import { DocFrontmatter, DocParent, NewsItem } from "../libs/types/document.js";
2626
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
2727
// @ts-ignore
2828
import { renderHTML } from "../ssr/dist/main.js";
@@ -318,6 +318,10 @@ export async function buildSPAs(options: {
318318
mdn_url: `/${DEFAULT_LOCALE}/blog/${slug}/`,
319319
summary: description,
320320
title,
321+
tag: {
322+
uri: `/${DEFAULT_LOCALE}/blog/`,
323+
title: "Blog",
324+
} satisfies DocParent,
321325
};
322326
}
323327
}

Diff for: client/src/homepage/featured-articles/index.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
}
4646

4747
.tile-title {
48-
align-items: flex-end;
48+
align-items: flex-start;
4949
display: flex;
5050
flex-grow: 1;
5151
font: var(--type-heading-h5);

0 commit comments

Comments
 (0)