-
Notifications
You must be signed in to change notification settings - Fork 30
Site Architecture
Bonnie Wolfe edited this page Feb 6, 2022
·
26 revisions
Purpose: current home page that will be the landing page at site launch
Path: src/pages/Home
Structure:
-
index.jsis the parent file that contains its own style section andHome,MarketingSection, andCallToActioncomponents -
sectionssubdirectory containsNotableUsersSection.jsandTrendingTopicsSection.jscomponents - There is a
notableUserslist that is defined inNotableUsersSection.jsthat contains info for CTI contributor orgs -
index.jsimportsNotableUsersSectionandTrendingTopicsSection. It also importsGetStartedCardfromsrc/components -
Homecomponent contains all of the home page and displays the following components from top to bottom:MarketingSection,CallToActionSection,NotableUsersSection,TrendingTopicsSection,GetStartedCard
The Wiki is a working document and we would love to improve it. Please compile any questions and suggestions you may have and submit it via creating an issue on our project board.