Show both books on About with matching covers and downloads.
The section mixed Structure Before Crisis art with the Community Rules booklet; pairing each title to its own cover and PDF, and cropping the Figma cover padding, keeps the two cards consistent. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,5 +1,10 @@
|
||||
import messages from "../../../messages/en/index";
|
||||
import { getAssetPath, governanceBookletPath } from "../../../lib/assetUtils";
|
||||
import {
|
||||
ASSETS,
|
||||
getAssetPath,
|
||||
governanceBookletPath,
|
||||
structureBeforeCrisisPath,
|
||||
} from "../../../lib/assetUtils";
|
||||
import { getTranslation } from "../../../lib/i18n/getTranslation";
|
||||
import AboutHeader from "../../components/type/AboutHeader";
|
||||
import type { AboutHeaderSegment } from "../../components/type/AboutHeader";
|
||||
@@ -53,11 +58,20 @@ export default function AboutPage() {
|
||||
/>
|
||||
<TripleTextBlock columns={tripleColumns} />
|
||||
<Book
|
||||
title={page.book.title}
|
||||
description={page.book.description}
|
||||
buttonText={page.book.buttonText}
|
||||
title={page.structureBeforeCrisis.title}
|
||||
description={page.structureBeforeCrisis.description}
|
||||
buttonText={page.structureBeforeCrisis.buttonText}
|
||||
buttonHref={getAssetPath(structureBeforeCrisisPath())}
|
||||
imageSrc={getAssetPath(ASSETS.STRUCTURE_BEFORE_CRISIS_COVER)}
|
||||
imageAlt={page.structureBeforeCrisis.imageAlt}
|
||||
/>
|
||||
<Book
|
||||
title={page.communityRules.title}
|
||||
description={page.communityRules.description}
|
||||
buttonText={page.communityRules.buttonText}
|
||||
buttonHref={getAssetPath(governanceBookletPath())}
|
||||
imageAlt={page.book.imageAlt}
|
||||
imageSrc={getAssetPath(ASSETS.COMMUNITY_RULES_COVER)}
|
||||
imageAlt={page.communityRules.imageAlt}
|
||||
/>
|
||||
<FaqAccordion title={page.faq.title} items={faqItems} />
|
||||
<QuoteBlock
|
||||
|
||||
Reference in New Issue
Block a user