How lucasweas/trabalho-aplica-o-web-e-m-veis works
A small static portfolio site: visitors browse its page sections, use responsive navigation, switch themes, and submit a contact form for client-side validation and feedback. The sampled JavaScript supports these interactions; the HTML, CSS, and image contents were not provided, so their specific contents and wiring are not inferred.
Main entry points: index.html Portfolio page · script.js Theme toggle · estilo.css Page styling
Components 11
Portfolio site
- Portfolio page
index.html - Page styling
estilo.css - Image assets
img - Interaction setup
script.js
Navigation
- Responsive menu
script.js - Section navigation
script.js
Contact flow
- Form validation
script.js - Feedback modal
script.js
Theme preference
- Theme toggle
script.js - Browser local storage
Other components
- Visitor
Connections 12
- Visitor → Portfolio page: opens
- Interaction setup → Portfolio page: updates DOM
- Visitor → Responsive menu: toggles
- Responsive menu → Portfolio page: updates navigation
- Visitor → Section navigation: selects section
- Section navigation → Portfolio page: scrolls and highlights
- Visitor → Form validation: submits
- Form validation → Feedback modal: shows feedback
- Visitor → Theme toggle: toggles
- Theme toggle → Portfolio page: applies theme
- Theme toggle → Browser local storage: reads and writes
- Portfolio page → Page styling: styled by