https://github.com/viniciusnevescosta/viniciusnevescosta.github.io
A minimalist, responsive curriculum vitae with multi-language support and modern web practices.
https://github.com/viniciusnevescosta/viniciusnevescosta.github.io
Last synced: 3 months ago
JSON representation
A minimalist, responsive curriculum vitae with multi-language support and modern web practices.
- Host: GitHub
- URL: https://github.com/viniciusnevescosta/viniciusnevescosta.github.io
- Owner: viniciusnevescosta
- License: mit
- Created: 2024-05-27T17:03:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-26T02:44:12.000Z (3 months ago)
- Last Synced: 2025-02-26T03:29:21.750Z (3 months ago)
- Language: HTML
- Homepage: https://viniciusnevescosta.github.io/
- Size: 98.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VinΓcius Costa - Resume
[](https://viniciusnevescosta.github.io)
[](LICENSE)A minimalist, responsive curriculum vitae with multi-language support and modern web practices.
## Core Features
- π **Smart Themes**
Light/dark mode toggle with CSS custom properties
- π **Multi-Lingual**
English, Portuguese, and Spanish support
- π± **Fluid Responsiveness**
Optimized for all screen sizes
- π¨οΈ **Print-Ready**
Clean formatting for physical copies
- βΏ **Accessibility First**
Semantic HTML and ARIA labels## Stack Overview
- **Languages**:



- **Tooling**:

## Quick Start
1. Clone repo:
```bash
git clone https://github.com/yourusername/viniciusnevescosta.github.io.git
cd viniciusnevescosta.github.io
```2. Start dev:
```bash
pnpm dev
```### Language Management
Edit JSON files in /src/locales/:
```
ββ en.json # English
ββ es.json # Spanish
ββ pt.json # Portuguese
```### Theme Customization
Modify CSS variables in src/styles/base/_variables.css:
```css
:root {
--text-color: rgb(16, 15, 15);
--text2-color: rgb(111, 110, 105);
/* ... */
}
```### Deployment Setup
3. Deploy:
```bash
git checkout main
pnpm github
```The deployment script will:
1. Generate production build in ./dist
2. Create gh-pages branch with optimized assets
3. Push branch to GitHub#### β οΈ Required Configuration:
1. Enable GitHub Pages for gh-pages branch:
2. Settings β Pages β Build and deployment β Branch: gh-pages## Attributions
π¨ Flexoki Color Scheme
Base theme colors adapted from [Flexoki](https://github.com/kepano/flexoki) by [Steph Ango](https://stephango.com/) (MIT License)β¨ Remix Icons
Interface icons provided by [Remix Icon](https://remixicon.com/) (Apache-2.0 license)## License
Distributed under MIT License.
See [LICENSE](LICENSE) file for full terms.