Pure HTML, CSS, and vanilla JavaScript; runs without build tools
portfolio (siqueira-gustavo) — HTML Portfolio Template
By siqueira-gustavo
A personal portfolio website template built with pure HTML, CSS, and vanilla JavaScript, featuring a dark theme and English/Portuguese language switching.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Dark theme with Playfair Display for headings and Inter for body text
Built-in English and Portuguese bilingual switching, with language preference stored in localStorage
Complete sections including fixed navigation, hero, service cards, portfolio grid, and contact form
Based on a 12-column responsive grid, covering multiple breakpoints from desktop to small mobile screens
Template Details
This is a personal portfolio website built with pure HTML, CSS, and vanilla JavaScript. It does not rely on build tools or front-end frameworks; after cloning, you can open index.html directly in a browser to run it. The page uses a dark theme and includes sections such as a fixed navigation bar, hero area, service cards, portfolio grid, and contact form. It also provides bilingual switching between English and Portuguese (PT-BR), with the language preference saved in the browser's localStorage.
In terms of design, it uses Playfair Display for headings and Inter for body text, icons from Font Awesome, fonts from Google Fonts, and Unsplash placeholder images. The layout is based on a 12-column responsive grid, with breakpoints covering desktop, laptop, tablet, mobile, and small mobile screens.
Usage limitations: the repository does not provide backend code, and the contact form has no server-side processing logic; portfolio content, avatar, social links, and other data are examples that need to be replaced; bilingual support covers only English and Portuguese, and extending to other languages requires modifying the scripts.
Is it right for your project?
Use Cases
- Personal developers or designers building a single-page portfolio showcase site
- Showcase websites that need bilingual switching beyond Chinese and English (English/Portuguese)
- Deploying as a pure static page to static hosting services such as GitHub Pages
Suitable For
- Individual developers who want to maintain a portfolio with pure HTML/CSS/JS
- Freelancers or designers who need English and Portuguese bilingual display
- Users who publish a personal homepage via static hosting
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
After cloning the repository, open index.html directly in a browser, or start a local server with python -m http.server 8000
- 2
Replace example content such as portfolio projects, avatar, social links, and contact information
- 3
The contact form has no backend processing; to collect submissions, integrate a form service or API yourself
- 4
Font Awesome, Google Fonts, and Unsplash assets must be checked for use under their respective licenses
- 5
When distributing or modifying the code, retain the original MIT license and copyright notice
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in a public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the full MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked under their respective licenses; they cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
- A local web server is optional, not required; you can run it by opening index.html directly in a browser.
- Icons use Font Awesome; you must comply with its license terms.
- Fonts come from Google Fonts; you must comply with its license terms.
- Placeholder images come from Unsplash; you must comply with its license terms.
View Original Text Basis
Permission is hereby granted, free of charge
Original License Text
- (Optional) Local web server for development
Original README
- [Font Awesome](https://fontawesome.com/) for icons
Original README
- [Google Fonts](https://fonts.google.com/) for typography
Original README
https://github.com/siqueira-gustavo/portfolio/blob/main/LICENSEhttps://github.com/siqueira-gustavo/portfolio/blob/main/README.md- [Unsplash](https://unsplash.com/) for placeholder images
Original README
Compiled by DeepSeek based on repository license and README ·2026-10-13. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- Partly documented · 74 / 100
- Technologies
- HTML
- Website type
- Portfolio
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2025-09-08
- Screenshot last checked
- 2026-10-13
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies HTML as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: [email protected] · 2026-10-13
Inspect the recorded source material
SHA-256: 0a8143fe752b8d0421476789386fc4ba8853c45ae5e476225fc7f7c86a2c3a30
2026-10-13T02:11:38.107Z
Source file / repository# Gustavo Siqueira - Personal Portfolio  A modern, responsive, and elegant personal portfolio website built with pure HTML, CSS, and vanilla JavaScript. The website features a dark theme, smooth animations, and full bilingual support (English and Portuguese). ## 🌟 Features - **Responsive Design**: Looks great on all devices from mobile to desktop - **Bilingual Support**: Switch between English and Portuguese (PT-BR) - **Modern UI**: Clean, elegant design with smooth animations - **Performance Optimized**: Fast loading with minimal dependencies - **Accessible**: Built with web accessibility in mind - **SEO Friendly**: Properly structured for search engines ## 🎨 Design System The design follows a strict design system with: - **Typography**: - Headings: Playfair Display - Body: Inter - **Color Scheme**: - Primary: Elegant dark theme with beige/black palette - Accent colors for interactive elements - **Layout**: - 12-column responsive grid - Consistent spacing system - Card-based design ## 🚀 Getting Started ### Prerequisites - Modern web browser (Chrome, Firefox, Safari, Edge) - (Optional) Local web server for development ### Installation 1. Clone the repository: ```bash git clone [your-repository-url] cd portfolio ``` 2. Open `index.html` in your browser or use a local server: ```bash # Using Python's built-in server python -m http.server 8000 ``` Then visit `http://localhost:8000` in your browser. ## 🛠 Built With - **HTML5** - Semantic markup - **CSS3** - Custom properties, Flexbox, Grid - **JavaScript (ES6+)** - Vanilla JS for interactions - **Font Awesome** - Icons - **Google Fonts** - Playfair Display & Inter ## 📱 Responsive Breakpoints - **Desktop**: 1200px and up - **Laptop**: 992px - 1199px - **Tablet**: 768px - 991px - **Mobile**: 576px - 767px - **Small Mobile**: Up to 575px ## 🌐 Bilingual Support The website supports two languages: - English (default) - Portuguese (PT-BR) Language preference is saved in the browser's localStorage for returning visitors. ## 🎯 Features by Section ### Navigation - Fixed header with smooth scrolling - Language switcher - Mobile-responsive menu ### Hero Section - Large, dramatic avatar - Animated title - Call-to-action button ### Services - 3 service cards with hover effects - Minimal icons - Clean typography ### Portfolio - 4 project cards with hover effects - Image overlays - Project links - Responsive grid layout ### Contact - Contact form - Social media links - Location information ## 📝 License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ## 🙏 Acknowledgments - [Font Awesome](https://fontawesome.com/) for icons - [Google Fonts](https://fonts.google.com/) for typography - [Unsplash](https://unsplash.com/) for placeholder images ## 📬 Contact Gustavo Siqueira Email: [[email protected]](mailto:[email protected]) Website: [siqueira-gustavo.github.io/portfolio/](https://siqueira-gustavo.github.io/portfolio/) --- Made with ❤️ by Gustavo Siqueira
Explore similar templates
Compare previews and descriptions within the same stack and category.

simplefolio
Simplefolio is a minimal single-page portfolio template for developers, built with HTML, Bootstrap, SCSS, and Parcel under the MIT license. It includes Hero, About, Projects, Contact, and Footer sections, with content edited in /src/index.html and theme colors controlled by two SCSS variables.
HTML · Portfolio

Freelancer
A bright, single-page Bootstrap portfolio template for freelancers, designers, and small studios. It includes a responsive portfolio grid with modal detail windows and an SB Forms contact form that requires an API token.
HTML · Portfolio

Resume
A single-page resume and CV template from Start Bootstrap, built on Bootstrap with a fixed sidebar and content sections.
HTML · Portfolio

Creative
A single-page marketing template by Start Bootstrap for creative agencies and product services, built on Bootstrap with SCSS, featuring a portfolio grid and call-to-action sections. It includes pre-set SB Forms markers for form integration and npm build scripts for source customization.
HTML · Corporate Website

Grayscale
A dark single-page Bootstrap template from Start Bootstrap for photography, events and brand storytelling, with a large hero and clearly separated sections.
HTML · Corporate Website

startbootstrap-stylish-portfolio
A one-page Bootstrap portfolio theme from Start Bootstrap with multiple content sections and an off-canvas navigation menu. Basic use means editing HTML/CSS under dist and opening index.html; advanced use relies on npm with Pug and SCSS build scripts.
HTML · Portfolio
