How alisolanki/portfolio works
This repository is a static personal portfolio website, not a backend application. Its main workflow is visitors viewing the portfolio page and using its navigation, gallery, and interactive presentation features. The sampled JavaScript shows page behaviors and plugin use; README documentation is sparse, and the HTML and CSS were not sampled, so page content and styling relationships are not expanded beyond the available evidence.
Main entry points: main.js Page behaviors · index.html Portfolio page · plugins.js Owl Carousel · modernizr.js Feature detection
Components 14
Portfolio page
- Portfolio page
index.html - Page styling
css - Portfolio assets
images
Page interactions
- Page behaviors
js/main.js - FitText
js/plugins.js - FitVids
js/plugins.js - Owl Carousel
js/plugins.js - Waypoint effects
js/main.js - Masonry gallery
js/main.js - Image loading
js/main.js - Modal viewer
js/main.js
Browser support
- Feature detection
js/modernizr.js - Plugin bundle
js/plugins.js
Other components
- Visitor
Connections 13
- Visitor → Portfolio page: views
README.md - Page behaviors → Portfolio page: enhances
- Page behaviors → FitText: configures
js/main.js - Page behaviors → FitVids: applies
js/main.js - Page behaviors → Owl Carousel: initializes
js/main.js - Page behaviors → Waypoint effects: registers
js/main.js - Page behaviors → Masonry gallery: initializes
js/main.js - Page behaviors → Image loading: waits for
js/main.js - Page behaviors → Modal viewer: configures
js/main.js - Plugin bundle → Owl Carousel: implements
js/plugins.js - Portfolio page → Page styling: uses
- Portfolio page → Portfolio assets: displays
- Feature detection → Portfolio page: detects support