Welcome! This guide will help you easily edit all the marketing content on the Knowledge Stack landing page without any technical knowledge required.
- Go to your repository on GitHub
- Navigate to the file you want to edit (see file locations below)
- Click the pencil icon (Edit) in the top-right corner
- Make your changes
- Scroll down and click "Commit changes"
- Go to your repository main page
- Click the green "Code" button
- Select "Codespaces" tab
- Click "New codespace"
- Edit files directly in the browser
- Save and commit your changes
File: src/components/Hero.tsx
What you can change:
- Main headline: "Knowledge You Can Trust"
- Key benefits list:
- "Complete Source Traceability"
- "Mission-Critical Accuracy"
- "Enterprise Security"
How to edit:
- Open
src/components/Hero.tsx - Find the text you want to change (around lines 67-99)
- Replace the text between the quotes
- Save and commit
File: src/components/ProblemSolution.tsx
What you can change:
- Section title: "Current Challenges" and "Knowledge Stack Solution"
- Problem descriptions:
- "Scattered PDFs" - "Engineering drawings, tables, and critical documents spread across systems"
- "Manual Reporting" - "Hours manually extracting data from complex document formats"
- "AI Hallucinations" - "Unreliable AI outputs without source verification or employee validation"
- Solution descriptions:
- "Intelligent Ingestion" - "Parse engineering drawings, tables, and complex documents into structured chunks"
- "Employee Validation" - " validate outputs, creating synthetic data for continuous learning"
- "Trusted Insights" - "Get verifiable answers with complete document-to-chunk traceability"
How to edit:
- Open
src/components/ProblemSolution.tsx - Find the
problemsarray (around line 4) to edit problem descriptions - Find the
solutionsarray (around line 22) to edit solution descriptions - Change the
titleanddescriptionfields - Save and commit
File: src/components/InteractiveDemo.tsx
What you can change:
- Section title: "Complete Source Traceability"
- Demo conversation messages
- Citation examples and data
- Button text and descriptions
How to edit:
- Open
src/components/InteractiveDemo.tsx - Find the
chatMessagesarray (around line 9) to edit the demo conversation - Find the
citationsobject (around line 28) to edit citation examples - Change the
contentfield for messages and citation details - Save and commit
File: src/components/EmployeeValidation.tsx
What you can change:
- Section title: "Crowdsourced Trust for Your Organization"
- Subtitle: "Auto-learning Loop for Continuous Improvement"
- Process steps around the circle:
- "Input" - "Documents processed"
- "Employee Review" - "Your employees validate"
- "Synthetic Data" - "Corrections become training"
- "Stronger Output" - "Continuously improving"
- Citation hierarchy examples
- Information cards at the bottom
How to edit:
- Open
src/components/ExpertValidation.tsx - Find the main title (around line 129)
- Find the
stepsarray (around line 95) to edit process steps - Find the
citationHierarchyobject to edit citation examples - Save and commit
File: src/components/TechnicalPipeline.tsx
What you can change:
- Section title: "From Complex Documents to Trusted Insights"
- Subtitle: "Delivers accurate verifiable answers using custom state-of-the-art pipeline"
- Pipeline step descriptions:
- "Parsing" - "Normalizes inputs across formats like PDFs, DOCs, HTML, and media β creating consistent, structured data ready for processing."
- "Chunking" - "Intelligently segments documents while preserving context and meaning β laying the foundation for accurate retrieval."
- "Indexing" - "Builds comprehensive vector and keyword indexes β enabling lightning-fast semantic and exact-match searches."
- "Retrieval" - "Combines semantic understanding with keyword precision β delivering the most relevant context for accurate answers."
- "Generation" - "Leverages advanced LLMs with retrieved context β producing accurate, well-sourced responses every time."
How to edit:
- Open
src/components/TechnicalPipeline.tsx - Find the
pipelineStepsarray (around line 4) - Change the
titleanddescriptionfields for each step - Save and commit
File: src/components/FeaturesGrid.tsx
What you can change:
- Section title: "Built for Enterprise Scale"
- Feature cards:
- "Ingest Anything" - "PDFs, spreadsheets, images, videos, and 50+ connectors. Our intelligent parsing understands structure and context."
- "Secure & Compliant" - "Enterprise-grade security with end-to-end encryption, granular access controls, and comprehensive audit logs."
- "Accurate Answers" - "Every response is grounded in your data with AI validation and confidence scoring."
- "Scalable Architecture" - "Handle millions of documents with enterprise-grade infrastructure, global CDN, and 99.9% uptime SLA."
- Benefits lists for each feature
How to edit:
- Open
src/components/FeaturesGrid.tsx - Find the
featuresarray (around line 5) - Change the
title,description, andbenefitsfields - Save and commit
File: src/components/TestimonialsSection.tsx
What you can change:
- Customer testimonials (quotes, names, titles, companies)
- Partner logos: "Microsoft", "Salesforce", "AWS", "Google Cloud", "Snowflake", "Databricks"
- Star ratings and testimonial types
How to edit:
- Open
src/components/TestimonialsSection.tsx - Find the
testimonialsarray (around line 5) - Change the
quote,author,title,company, andtypefields - Find the
partnerLogosarray (around line 31) to edit partner names - Save and commit
File: src/components/Footer.tsx
What you can change:
- Company name: "Knowledge Stack"
- Tagline: "The foundational data layer for enterprise AI - secure, accurate, and scalable."
- Footer links (Product, Company, Security, Legal sections)
- Copyright text: "Β© 2026 Knowledge Stack. All rights reserved."
- Social media links
How to edit:
- Open
src/components/Footer.tsx - Find the
footerLinksobject (around line 5) to edit link names - Find the company name and tagline (around line 45)
- Find the copyright text (around line 137)
- Save and commit
The website uses a consistent color scheme defined in the design system. Colors are automatically applied based on the text you use.
- Hero background:
src/assets/hero-bg-subtle.jpg - Icons: Automatically generated from Lucide React icon library
- To change icons, look for lines like
<Database className="w-8 h-8 text-primary" />and replaceDatabasewith another icon name
- Primary buttons: Blue gradient
- Secondary buttons: Outlined style
- Button text can be changed by editing the text between the button tags
src/
βββ components/ # All page sections
β βββ Hero.tsx # Main banner
β βββ ProblemSolution.tsx
β βββ InteractiveDemo.tsx
β βββ ExpertValidation.tsx
β βββ TechnicalPipeline.tsx
β βββ FeaturesGrid.tsx
β βββ TestimonialsSection.tsx
β βββ Footer.tsx
βββ pages/
β βββ Index.tsx # Main page layout
βββ assets/ # Images and media
- Text content is usually between quotes:
"Your text here" - Arrays of content use square brackets:
["Item 1", "Item 2"] - Objects use curly braces:
{ title: "Title", description: "Description" }
- Always backup your changes by committing them to GitHub
- Test your changes by viewing the live site after making edits
- Keep text concise - long text might break the layout
- Don't delete quotes around text - this will break the code
- Be careful with special characters - avoid using quotes inside text content
- If something breaks, you can always revert to a previous version in GitHub
If you run into any issues:
- Check the GitHub repository for recent changes
- Look at the file history to see what was changed
- Contact your development team for technical assistance
After making changes:
- Wait 1-2 minutes for the changes to deploy
- Visit your live website URL
- Refresh the page to see your updates
- Check on both desktop and mobile devices
Happy editing! π