How rustomordiz/website works
This is a static portfolio website. A visitor views the portfolio and can use its page controls to switch sections, follow a URL hash to a section, and toggle the light theme; project pages and certificate materials provide portfolio content. The sampled JavaScript shows those interactions, but the HTML wiring and page-to-page links were not inspected, so relationships beyond the demonstrated DOM behavior are omitted or marked unverified.
Main entry points: index.html Portfolio page · app.js Page interactions
Components 7
Portfolio site
- Portfolio page
index.html - Page interactions
app.js
Portfolio content
- Project pages
projects - Certificates
docs/certificates - Portfolio images
img
Presentation
- Page styles
styles/style.scss
Other components
- Visitor
Connections 4
- Visitor → Portfolio page: views
- Portfolio page → Page interactions: uses controls
- Page interactions → Portfolio page: updates sections
app.js - Page interactions → Portfolio page: toggles theme
app.js