A responsive research website focused on improving stroke recovery in rural communities. This project presents findings and information about stroke recovery initiatives, featuring an interactive design optimized for all devices.
This website showcases research focused on Improving Stroke Outcomes in Rural Communities through patient-centered outcomes research. The project aims to build capacity for patient-centered research by engaging rural stroke survivors and caregivers as equal partners.
- Responsive Design: Optimized for all screen sizes (mobile, tablet, desktop)
- Interactive Elements: Smooth scrolling, hover effects, and modern UI components
- Audio Content: Integrated audio overview of the project
- Team Information: Comprehensive team profiles and roles
- Research Resources: Training materials and recommended publications
- Community Engagement: Information about the Community Advisory Board (CAB)
The website is deployed on GitHub Pages and can be accessed at: https://thedecodelab.github.io/PCORI-Website/
- Main project title with typewriter effect
- Project overview and call-to-action
- Responsive background with overlay
- Detailed project description
- Research methodology and goals
- Visual representation of project phases
- Four key objectives presented in card format
- Equal partnership engagement
- Community empowerment
- Trust building
- Care strategy improvement
- Two-phase research process
- Timeline and milestones
- Visual project roadmap
- Project overview audio file
- Download functionality
- Accessible audio controls
- Principal Investigators
- Co-Investigators and Staff
- Consultants
- Community Advisory Board (CAB) Members
- Engagement training materials
- CITI Program courses
- Research fundamentals
- Recommended publications
- Lead institution details
- Project duration and support information
- HTML5: Semantic markup and structure
- Tailwind CSS: Utility-first CSS framework (via CDN)
- Vanilla JavaScript: Interactive functionality
- Responsive Design: Mobile-first approach
- GitHub Pages: Hosting and deployment
- Mobile-First: Optimized for mobile devices first
- Breakpoint System:
- Mobile: β€480px
- Tablet: 481px - 768px
- Desktop: 769px+
- Flexible Typography: Font sizes scale with screen size
- Touch-Friendly: Optimized for touch interactions
- Accessibility: Proper contrast ratios and semantic markup
- A modern web browser
- Git (for version control)
- GitHub account (for deployment)
-
Clone the repository
git clone https://github.com/TheDecodeLab/PCORI-Website.git cd PCORI-Website -
Open in browser
- Simply open
index.htmlin your web browser - Or use a local server for better development experience
- Simply open
-
Using a local server (optional)
# Using Python 3 python -m http.server 8000 # Using Node.js (if you have http-server installed) npx http-server # Using PHP php -S localhost:8000
-
Access the site
- Open your browser and go to
http://localhost:8000
- Open your browser and go to
-
Enable GitHub Pages
- Go to your repository on GitHub
- Navigate to Settings β Pages
- Under Source, select Deploy from a branch
- Choose main (or master) branch and / (root) folder
- Click Save
-
Automatic Deployment
- The site will automatically deploy when you push changes to the main branch
- GitHub Actions workflow handles the deployment process
-
Custom Domain (optional)
- In the Pages settings, you can add a custom domain
- Update the
_config.ymlfile with your domain
# Commit your changes
git add .
git commit -m "Update website content"
git push origin mainPCORI-Website/
βββ index.html # Main website file
βββ README.md # Project documentation
βββ _config.yml # GitHub Pages configuration
βββ .github/
β βββ workflows/
β βββ deploy.yml # GitHub Actions deployment workflow
βββ audio/ # Audio resources
β βββ luvvoice.com-20250808-ReLb6h.mp3
βββ photos/ # Image assets
β βββ About our project.png
β βββ PCORI project overviwe by phase.jpg
βββ LICENSE # Project license
- Gradient Backgrounds: Modern gradient overlays
- Card Components: Elevated cards with hover effects
- Typography: Inter font family with gradient text effects
- Animations: Smooth transitions and hover effects
- Icons: SVG icons for better scalability
- Smooth Scrolling: Navigation between sections
- Hover Effects: Button and card interactions
- Responsive Images: Optimized for all screen sizes
- Audio Player: Integrated audio content
The website uses a blue color scheme defined in Tailwind CSS:
- Primary:
#1e3a8a(Blue-800) - Secondary:
#1e40af(Blue-700) - Accent:
#1d4ed8(Blue-600)
- Font Family: Inter (Google Fonts)
- Weights: 300, 400, 500, 600, 700
- Responsive Sizing: Scales from 1rem to 6rem based on screen size
- New Sections: Add new
<section>elements inindex.html - Images: Place in
photos/directory and reference with relative paths - Audio: Place in
audio/directory and update audio controls - Styling: Use Tailwind CSS classes or add custom CSS in the
<style>section
- CDN Resources: Tailwind CSS loaded via CDN for faster loading
- Optimized Images: Compressed images for web
- Minimal JavaScript: Lightweight vanilla JS
- Responsive Images: Proper sizing for different devices
- First Contentful Paint: < 1.5s
- Largest Contentful Paint: < 2.5s
- Cumulative Layout Shift: < 0.1
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the terms specified in the LICENSE file.
- Zand, Ramin - Lead Principal Investigator
- McShane, Michael P. - Co-Principal Investigator
- Abedi, Vida
- Gerzsenyi, Danielle
- Radfar, Nazli
- Thorndike, Sara F.
- Vamuri, Ajith
- Zonk, Michelle
- Thomas, Gay
- Suarez-Almazor, Maria E.
- Zimmerman, Emily
- Coleman, Amber
- Hwang, Wenke
- Patrick, Scott
- Dux, Philip
- Richardson, Alicia
- Roy, Pete
- Taylor, Danielle
- Wasko, Lisa
- Wildasin, Amy
- Fetzer, Lannette
For questions about this project or the research initiative, please contact the lead institution or refer to the contact information provided on the website.
Note: This website is part of a research initiative supported by PCORI (Patient-Centered Outcomes Research Institute) and is designed to engage rural stroke survivors and caregivers in patient-centered outcomes research.