Static website for RISE (Recharge Infrastructure for Surface Exploration): autonomous charging infrastructure for Mars drone operations.
- HTML
- CSS
- Bootstrap
- JavaScript
- GitHub Pages deployment
Test locally using Python's built-in server:
python3 -m http.server 8000Then open http://localhost:8000 in your browser.
Alternatively, use any local server setup like XAMPP, WAMP, or a live-server extension in VSCode or JetBrains IDEs.
- Earth/Mars dual theme toggle
- Team member management
- Contact form with FormSubmit integration
- Background animations
Update team members in assets/js/team.js:
- Modify the
teamDataobject with names, roles, and links in their specific team: Leadership, Avionics, Mechanical, Software - Add photos (need to work on solution, possibly imgur)
- Team leads are automatically detected by "Team Lead" in the role field
Update navbar links in each HTML file when adding new pages:
index.html- main page navbarpages/team.html- team page navbarpages/join.html- join page navbarpages/contact.html- contact page navbar
Update the email in pages/contact.html:
<form action="https://formsubmit.co/your-email@domain.com" method="POST">├── index.html # Main homepage
├── pages/
│ ├── team.html # Team showcase
│ ├── join.html # Join us page
│ ├── contact.html # Contact form
│ └── thank-you.html # Form success page
├── assets/
│ ├── css/style.css # Main stylesheet
│ ├── js/
│ │ ├── team.js # Team data and rendering
│ │ ├── theme-toggle.js # Earth/Mars theme system
│ │ └── space-tech.js # Background animations
│ └── images/ # SVGs and assets
└── README.md
Deployed on GitHub Pages. The site automatically updates when changes are pushed to the deploy branch.
Mars datetime API from https://github.com/aresastro/marsdatejs.