Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-03-08 03:42:16 +00:00

View File

@@ -45,15 +45,15 @@ export default function LandingPage() {
description="Explore how the papacy and Holy Roman Empire confronted religious reform in 15th-century Bohemia—a pivotal moment that shaped European history."
tag="Historical Overview"
tagIcon={BookOpen}
tagAnimation="entrance-slide"
background={{ variant: "aurora" }}
tagAnimation="slide-up"
background={{ variant: "canvas-reveal" }}
imageSrc="http://img.b2bpic.net/free-photo/st-nicholas-holding-candle-front-view_23-2149898380.jpg"
imageAlt="Jan Hus, the Czech reformer whose execution sparked the Hussite Wars"
buttons={[
{ text: "Explore History", href: "#background" },
{ text: "Read the Timeline", href: "#crusades" },
]}
buttonAnimation="entrance-slide"
buttonAnimation="slide-up"
ariaLabel="Hussite Wars hero section"
/>
</div>
@@ -63,11 +63,11 @@ export default function LandingPage() {
title="Background: Why the Conflict Began"
description="Jan Hus challenged the Church's authority, criticizing simony, corruption, and excessive wealth. His teachings, influenced by John Wycliffe, emphasized biblical authority over papal decree. When the Council of Constance condemned Hus as a heretic and burned him at the stake in 1415, Bohemia erupted into rebellion—sparking one of medieval Europe's most significant religious conflicts."
tag="The Rise of Heresy"
tagAnimation="entrance-slide"
imageSrc="http://img.b2bpic.net/free-photo/unrecognizable-woman-holding-book_23-2148441988.jpg?_wi=1"
tagAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/unrecognizable-woman-holding-book_23-2148441988.jpg"
imageAlt="The Council of Constance condemning Jan Hus"
buttons={[{ text: "Learn About Hus", href: "#leadership" }]}
buttonAnimation="entrance-slide"
buttonAnimation="slide-up"
useInvertedBackground={false}
ariaLabel="Background section on Jan Hus and the Council of Constance"
/>
@@ -78,7 +78,7 @@ export default function LandingPage() {
title="Key Historical Events"
description="The Church's response to the Hussite movement unfolded through a series of decisive moments, trials, and military campaigns that defined the 17th-year conflict."
tag="Timeline Events"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
features={[
{
title: "Jan Hus's Execution (1415)", description: "Hus was burned at the stake as a heretic, igniting rebellion in Bohemia and challenging papal authority.", bentoComponent: "timeline", heading: "The Turning Point", subheading: "1415: Catalyst for Conflict", items: [
@@ -86,9 +86,11 @@ export default function LandingPage() {
{ label: "Execution", detail: "Burned at the stake" },
{ label: "Reaction", detail: "Bohemia rises in protest" },
],
completedLabel: "Historical Event"},
completedLabel: "Historical Event"
},
{
title: "Five Crusades Launched", description: "The Catholic Church organized five military crusades from 1420-1431 to suppress the Hussite movement but faced repeated defeats.", bentoComponent: "animated-bar-chart"},
title: "Five Crusades Launched", description: "The Catholic Church organized five military crusades from 1420-1431 to suppress the Hussite movement but faced repeated defeats.", bentoComponent: "animated-bar-chart"
},
{
title: "Military Failures & Negotiations", description: "After five crusades ended in defeat, the Church was forced to negotiate with moderate Hussites at the Council of Basel.", bentoComponent: "icon-info-cards", items: [
{ icon: Zap, label: "Vítkov Hill", value: "1420" },
@@ -97,10 +99,11 @@ export default function LandingPage() {
],
},
{
title: "Peace & Compromise", description: "The Compactata of Basel (1436) granted moderate Hussites limited religious freedoms while recognizing Catholic authority.", bentoComponent: "map"},
title: "Peace & Compromise", description: "The Compactata of Basel (1436) granted moderate Hussites limited religious freedoms while recognizing Catholic authority.", bentoComponent: "map"
},
]}
textboxLayout="default"
animationType="entrance-slide"
animationType="slide-up"
useInvertedBackground={true}
ariaLabel="Key historical events section"
/>
@@ -111,7 +114,7 @@ export default function LandingPage() {
title="Catholic Leadership During the Wars"
description="The Church's response was led by papal authority and the Holy Roman Emperor, supported by military commanders across Europe."
tag="Key Figures"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
members={[
{
id: "1", name: "Pope Martin V", role: "Papal Leader", description: "Declared the Hussites heretics, called for five crusades, and offered indulgences to soldiers fighting them. He became pope during the Council of Constance and led the Church's religious response.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-lawyer-portrait_23-2151202389.jpg", imageAlt: "Pope Martin V", socialLinks: [{ icon: BookOpen, url: "#background" }],
@@ -120,14 +123,14 @@ export default function LandingPage() {
id: "2", name: "Sigismund, Holy Roman Emperor", role: "Political & Military Leader", description: "Brother of Wenceslaus IV and later King of Bohemia. He led crusader armies across Europe, organized military campaigns, and eventually negotiated peace with moderate Hussites.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-medieval-king_23-2150932057.jpg", imageAlt: "Sigismund, Holy Roman Emperor", socialLinks: [{ icon: Sword, url: "#crusades" }],
},
{
id: "3", name: "Frederick I, Elector of Brandenburg", role: "Military Commander", description: "German prince who supported the crusades against the Hussites. Led forces from the Holy Roman Empire alongside other Catholic allies.", imageSrc: "http://img.b2bpic.net/free-photo/medieval-knight-grey_146671-15708.jpg?_wi=1", imageAlt: "Medieval crusader forces", socialLinks: [{ icon: Shield, url: "#background" }],
id: "3", name: "Frederick I, Elector of Brandenburg", role: "Military Commander", description: "German prince who supported the crusades against the Hussites. Led forces from the Holy Roman Empire alongside other Catholic allies.", imageSrc: "http://img.b2bpic.net/free-photo/medieval-knight-grey_146671-15708.jpg", imageAlt: "Medieval crusader forces", socialLinks: [{ icon: Shield, url: "#background" }],
},
{
id: "4", name: "Albrecht II of Habsburg", role: "Later Holy Roman Emperor", description: "Led Catholic forces late in the Hussite Wars and later became Holy Roman Emperor. He represented the persistence of Catholic leadership despite military setbacks.", imageSrc: "http://img.b2bpic.net/free-photo/cityscape-prague-czech-republic_1268-21589.jpg?_wi=1", imageAlt: "Prague Cathedral, center of religious conflict", socialLinks: [{ icon: Building2, url: "#background" }],
id: "4", name: "Albrecht II of Habsburg", role: "Later Holy Roman Emperor", description: "Led Catholic forces late in the Hussite Wars and later became Holy Roman Emperor. He represented the persistence of Catholic leadership despite military setbacks.", imageSrc: "http://img.b2bpic.net/free-photo/cityscape-prague-czech-republic_1268-21589.jpg", imageAlt: "Prague Cathedral, center of religious conflict", socialLinks: [{ icon: Building2, url: "#background" }],
},
]}
textboxLayout="default"
animationType="entrance-slide"
animationType="slide-up"
useInvertedBackground={false}
gridVariant="two-columns-alternating-heights"
ariaLabel="Catholic leadership section"
@@ -139,7 +142,7 @@ export default function LandingPage() {
title="The Five Crusades: A Military Campaign"
description="From 1420 to 1431, the Catholic Church organized five crusades against the Hussites. Despite initial confidence, every campaign ended in failure."
tag="Military History"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
metrics={[
{ id: "1", value: "5", description: "Crusades Launched Against Hussites" },
{ id: "2", value: "1420", description: "First Crusade at Vítkov Hill" },
@@ -148,7 +151,7 @@ export default function LandingPage() {
{ id: "5", value: "1436", description: "Peace Treaty Signed" },
]}
textboxLayout="default"
animationType="entrance-slide"
animationType="slide-up"
useInvertedBackground={true}
gridVariant="uniform-all-items-equal"
ariaLabel="Crusades metrics section"
@@ -160,20 +163,23 @@ export default function LandingPage() {
title="Catholic Strategy & Tactics"
description="The Church employed religious authority, political alliances, and military force to combat the Hussite movement, but innovation from their opponents proved decisive."
tag="Conflict Strategy"
tagAnimation="entrance-slide"
tagAnimation="slide-up"
products={[
{
id: "1", brand: "Religious Authority", name: "Papal Declarations", price: "Heresy Condemnation", rating: 3,
reviewCount: "Moderate Effect", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-woman-holding-book_23-2148441988.jpg?_wi=2", imageAlt: "Religious council assembly"},
reviewCount: "Moderate Effect", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-woman-holding-book_23-2148441988.jpg", imageAlt: "Religious council assembly"
},
{
id: "2", brand: "Political Alliances", name: "European Coalition", price: "Multiple Kingdoms", rating: 3,
reviewCount: "Fragmented Forces", imageSrc: "http://img.b2bpic.net/free-photo/medieval-knight-grey_146671-15708.jpg?_wi=2", imageAlt: "Medieval armed forces"},
reviewCount: "Fragmented Forces", imageSrc: "http://img.b2bpic.net/free-photo/medieval-knight-grey_146671-15708.jpg", imageAlt: "Medieval armed forces"
},
{
id: "3", brand: "Military Strength", name: "Crusader Armies", price: "Heavy Cavalry", rating: 2,
reviewCount: "Defeated Repeatedly", imageSrc: "http://img.b2bpic.net/free-photo/young-soldier-reading-bible-field_181624-27008.jpg", imageAlt: "Medieval battle scene"},
reviewCount: "Defeated Repeatedly", imageSrc: "http://img.b2bpic.net/free-photo/young-soldier-reading-bible-field_181624-27008.jpg", imageAlt: "Medieval battle scene"
},
]}
textboxLayout="default"
animationType="entrance-slide"
animationType="slide-up"
useInvertedBackground={false}
gridVariant="three-columns-all-equal-width"
ariaLabel="Catholic strategy section"
@@ -185,27 +191,32 @@ export default function LandingPage() {
title="Frequently Asked Questions"
description="Learn more about the Catholic Church's role, the Hussite Wars, and their lasting impact on European religious history."
tag="Deeper Understanding"
tagAnimation="entrance-slide"
imageSrc="http://img.b2bpic.net/free-photo/cityscape-prague-czech-republic_1268-21589.jpg?_wi=2"
tagAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/cityscape-prague-czech-republic_1268-21589.jpg"
imageAlt="Prague Cathedral, the religious heart of the conflict"
mediaAnimation="entrance-slide"
mediaAnimation="slide-up"
faqs={[
{
id: "1", title: "Why did the Catholic Church condemn Jan Hus?", content: "Hus challenged papal authority, criticized Church corruption and simony, and argued that the Bible had higher authority than the pope. These teachings directly threatened Church power and doctrine."},
id: "1", title: "Why did the Catholic Church condemn Jan Hus?", content: "Hus challenged papal authority, criticized Church corruption and simony, and argued that the Bible had higher authority than the pope. These teachings directly threatened Church power and doctrine."
},
{
id: "2", title: "How many crusades did the Church launch?", content: "The Church organized five crusades between 1420 and 1431. All five ended in failure or retreat, with the Hussites winning decisive victories at Vítkov Hill, Ústí nad Labem, Tachov, and Domažlice."},
id: "2", title: "How many crusades did the Church launch?", content: "The Church organized five crusades between 1420 and 1431. All five ended in failure or retreat, with the Hussites winning decisive victories at Vítkov Hill, Ústí nad Labem, Tachov, and Domažlice."
},
{
id: "3", title: "What was the Compactata of Basel?", content: "A peace agreement signed in 1436 that granted moderate Hussites limited religious freedoms, including the right to communion in both kinds. The Church maintained overall authority while making religious concessions."},
id: "3", title: "What was the Compactata of Basel?", content: "A peace agreement signed in 1436 that granted moderate Hussites limited religious freedoms, including the right to communion in both kinds. The Church maintained overall authority while making religious concessions."
},
{
id: "4", title: "Did the Catholic Church win the Hussite Wars?", content: "No. The Church failed militarily and was forced to negotiate. While radical Hussites were eventually defeated by other Hussites, the movement's success inspired later reformers like Martin Luther."},
id: "4", title: "Did the Catholic Church win the Hussite Wars?", content: "No. The Church failed militarily and was forced to negotiate. While radical Hussites were eventually defeated by other Hussites, the movement's success inspired later reformers like Martin Luther."
},
{
id: "5", title: "What impact did the Hussite Wars have?", content: "The Hussite Wars demonstrated that religious reform movements could successfully challenge Church authority. They became a precursor to the Protestant Reformation, influencing religious thought across Europe for centuries."},
id: "5", title: "What impact did the Hussite Wars have?", content: "The Hussite Wars demonstrated that religious reform movements could successfully challenge Church authority. They became a precursor to the Protestant Reformation, influencing religious thought across Europe for centuries."
},
]}
textboxLayout="default"
animationType="entrance-slide"
animationType="smooth"
useInvertedBackground={true}
mediaPosition="right"
faqsAnimation="entrance-slide"
faqsAnimation="slide-up"
ariaLabel="FAQ section"
/>
</div>
@@ -217,17 +228,20 @@ export default function LandingPage() {
socialLinks={[
{
icon: BookOpen,
href: "https://en.wikipedia.org/wiki/Hussite_Wars", ariaLabel: "Wikipedia article on Hussite Wars"},
href: "https://en.wikipedia.org/wiki/Hussite_Wars", ariaLabel: "Wikipedia article on Hussite Wars"
},
{
icon: Globe,
href: "https://www.britannica.com/event/Hussite-Wars", ariaLabel: "Britannica encyclopedia entry"},
href: "https://www.britannica.com/event/Hussite-Wars", ariaLabel: "Britannica encyclopedia entry"
},
{
icon: Archive,
href: "#background", ariaLabel: "Return to site background"},
href: "#background", ariaLabel: "Return to site background"
},
]}
ariaLabel="Site footer"
/>
</div>
</ThemeProvider>
);
}
}