Skip to content

Commit

Permalink
add new site
Browse files Browse the repository at this point in the history
  • Loading branch information
brunoom1 committed Aug 6, 2024
1 parent e072293 commit 7b4407d
Show file tree
Hide file tree
Showing 64 changed files with 2,164 additions and 540 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/static.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
uses: actions/upload-pages-artifact@v1
with:
# Upload entire repository
path: './dist'
path: './build'
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v1
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ dist/
node_modules/
.parcel-cache
yarn.lock
yarn-error.log
yarn-error.log
build/
74 changes: 45 additions & 29 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,52 @@
{
"name": "gabrielmendonca.com",
"version": "1.0.0",
"source": "src/index.html",
"repository": "[email protected]:brunoom1/brunoom1.github.com.git",
"author": "Gabriel Mendonça <[email protected]>",
"license": "MIT",
"scripts": {
"build": "parcel build",
"start": "parcel serve"
"name": "portfolio",
"version": "0.1.0",
"private": true,
"dependencies": {
"@emailjs/browser": "^3.10.0",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^13.5.0",
"bootstrap": "^5.2.3",
"react": "^18.2.0",
"react-bootstrap": "^2.7.0",
"react-dom": "^18.2.0",
"react-github-calendar": "^3.4.0",
"react-icons": "^4.7.1",
"react-markdown": "^8.0.5",
"react-parallax-tilt": "^1.7.90",
"react-pdf": "^6.2.2",
"react-router-dom": "^6.7.0",
"react-scripts": "5.0.1",
"react-tsparticles": "^1.42.2",
"typewriter-effect": "^2.19.0",
"web-vitals": "^2.1.4"
},
"devDependencies": {
"@parcel/transformer-sass": "^2",
"@types/bootstrap": "^5.2.6",
"@types/react-dom": "^18.0.9",
"@types/styled-components": "^5.1.26",
"node-sass": "^8.0.0",
"parcel": "^2.8.2",
"process": "^0.11.10",
"tsc": "^2.0.4",
"typescript": "^4.9.4"
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"targets": {
"default": {
"distDir": "./dist"
}
"eslintConfig": {
"extends": [
"react-app",
"react-app/jest"
]
},
"dependencies": {
"bootstrap": "5.2.3",
"react": "^18.2.0",
"react-dom": "^18.2.0"
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"imports": {
"@": "./src"
"devDependencies": {
"pdfjs-dist": "^3.2.146"
}
}
Binary file added public/fav.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 19 additions & 0 deletions public/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/fav.png" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Portfolio, desenvolvedor fullstack. Nodejs, reactjs, html, css, javascript, php, mysql, postgres, docker. Banco de dados, relacional, SQL"
/>
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
<title>Gabriel Mendonça - Desenvolvedor Fullstack - Portfólio - Nodejs, Reactjs </title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
</body>
</html>
25 changes: 25 additions & 0 deletions public/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"short_name": "React App",
"name": "Create React App Sample",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
},
{
"src": "logo192.png",
"type": "image/png",
"sizes": "192x192"
},
{
"src": "logo512.png",
"type": "image/png",
"sizes": "512x512"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
3 changes: 3 additions & 0 deletions public/robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# https://www.robotstxt.org/robotstxt.html
User-agent: *
Disallow:
7 changes: 0 additions & 7 deletions src/@types/types.d.ts

This file was deleted.

38 changes: 38 additions & 0 deletions src/App.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
.App {
text-align: center;
}

.App-logo {
height: 40vmin;
pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
.App-logo {
animation: App-logo-spin infinite 20s linear;
}
}

.App-header {
background-color: #282c34;
min-height: 100vh;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
font-size: calc(10px + 2vmin);
color: white;
}

.App-link {
color: #61dafb;
}

@keyframes App-logo-spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
55 changes: 55 additions & 0 deletions src/App.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
import React, { useState, useEffect } from "react";
import {
BrowserRouter as Router,
Route,
Routes,
Navigate
} from "react-router-dom";

import Home from './pages/Home'
import Skill from './pages/Skillset'
import Project from './pages/Projects'
import Resume from './pages/Resume'
import Contact from './pages/Contact'

import Navbar from "./components/Navbar/Navbar";
import Footer from "./components/Footer/Footer";
import Preloader from "./components/PreLoader"
import ScrollToTop from "./components/ScrollToTop"

import "./App.css";
import "./style.css";
import "bootstrap/dist/css/bootstrap.min.css";

function App() {
const [load, upadateLoad] = useState(true);

useEffect(() => {
const timer = setTimeout(() => {
upadateLoad(false);
}, 1200);

return () => clearTimeout(timer);
}, []);

return (
<Router>
<Preloader load={load} />
<div className="App" id={load ? "no-scroll" : "scroll"}>
<Navbar />
<ScrollToTop />
<Routes>
<Route path="/" element={<Home />} />
<Route path="/skillset" element={<Skill />} />
<Route path="/project" element={<Project />} />
<Route path="/resume" element={<Resume />} />
<Route path="/contact" element={<Contact />} />
<Route path="*" element={<Navigate to="/"/>} />
</Routes>
<Footer />
</div>
</Router>
);
}

export default App;
Binary file added src/assets/about.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/home-bg.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src/assets/home-main.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions src/assets/home-main.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/assets/images/foto-3x4.jpg
Binary file not shown.
9 changes: 0 additions & 9 deletions src/assets/js/app.tsx

This file was deleted.

21 changes: 0 additions & 21 deletions src/assets/js/components/cards/card-perfil.tsx

This file was deleted.

48 changes: 0 additions & 48 deletions src/assets/js/components/cards/card.module.scss

This file was deleted.

38 changes: 0 additions & 38 deletions src/assets/js/components/cards/card.tsx

This file was deleted.

16 changes: 0 additions & 16 deletions src/assets/js/components/header/header-branding.module.scss

This file was deleted.

Loading

0 comments on commit 7b4407d

Please sign in to comment.