Skip to content

Commit

Permalink
home page changes
Browse files Browse the repository at this point in the history
  • Loading branch information
erlisakulla committed Apr 16, 2021
1 parent f7604f5 commit bb17a05
Show file tree
Hide file tree
Showing 29 changed files with 786 additions and 83 deletions.
81 changes: 81 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
# Personal Website

## TODO
- [ ] Create logo and illustrations
- [ ] Build main pages and components
- [ ] Add cool visuals and illustrations
- [ ] Add custom styles, transitions, animations and scrolls
- [ ] Make it responsive
- [ ] Build
- [ ] Deploy to Github Pages or Netlify
- [ ] Get domain and connect it to the domain

## Styles
* Font:
* Color theme: red, yellow, white, blue
* Add minisection navigation in each page
* Scroll to top option
* Animated logo
* Inspo from Bridge website https://bridgelanding.qodeinteractive.com
* Sticky navbar on scroll

## Website Structure

### Home Page
- [ ] Introduction
* [ ] Short intro paragraph
* [ ] Skills:
* HTML
* CSS
* Javascript
* Bootstrap
* React.js

* Node.js
* Django
* C/C++
* Java
* Python
* [ ] Tools:
* Unity
* Figma
* Adobe XD
* Adobe Photoshop
* Adobe Illustrator
* Adobe Premiere Pro
* Blender
* [ ] What can I do
* [ ] What I am learning
* [ ] Projects intro
* [ ] Contact me redirect

### Work/Projects Page
- [ ] List / grid view of
- [ ] Git contributions calendar
- [ ] Link to art portfolio website

### About Page
- [ ] Short bio
- [ ] Education
- [ ] Experience
- [ ] Voluntary expereince and event organization
- [ ] Awards and Scholarships
- [ ] Download resume (maybe put it in navbar)
- [ ] Interests and Hobbies
- Playing bass
- Listening to music (share top/fav artists) - Spotify
- Watching animated movies and series (share fav stuff to watch)
- Painting
- Exploring street art

### Contact Page
- [ ] Contact me form
- [ ] Social media links

### Blog
- [ ] Create blog management with django rest framework

### Footer
- [ ] Navigation links
- [ ] Social media links: facebook, instagram, artstaion, github, artstation, behance
- [ ] Made with React
66 changes: 60 additions & 6 deletions site/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,12 @@
"@testing-library/react": "^11.1.0",
"@testing-library/user-event": "^12.1.10",
"antd": "^4.15.1",
"bootstrap": "^4.6.0",
"gh-pages": "^3.1.0",
"react": "^17.0.2",
"react-bootstrap": "^1.5.2",
"react-dom": "^17.0.2",
"react-icons": "^4.2.0",
"react-router": "^5.2.0",
"react-router-dom": "^5.2.0",
"react-scripts": "4.0.3",
Expand Down
Binary file added site/public/favicon-16x16.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 removed site/public/favicon.ico
Binary file not shown.
5 changes: 2 additions & 3 deletions site/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,13 @@
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
<link rel="icon" href="%PUBLIC_URL%/favicon-16x16.png" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta
name="description"
content="Web site created using create-react-app"
/>
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
<!--
manifest.json provides metadata used when your web app is installed on a
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
Expand All @@ -24,7 +23,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>React App</title>
<title>Erlisa Kulla</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
Expand Down
Binary file removed site/public/logo192.png
Binary file not shown.
Binary file removed site/public/logo512.png
Binary file not shown.
16 changes: 3 additions & 13 deletions site/public/manifest.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,11 @@
{
"short_name": "React App",
"name": "Create React App Sample",
"short_name": "Erlisa Kulla",
"name": "Erlisa Kulla",
"icons": [
{
"src": "favicon.ico",
"src": "favicon-16x16.png",
"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": ".",
Expand Down
41 changes: 4 additions & 37 deletions site/src/App.css
Original file line number Diff line number Diff line change
@@ -1,38 +1,5 @@
.App {
text-align: center;
}
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.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);
}
}
html, body {
font-family: 'Poppins', sans-serif !important;
}
21 changes: 15 additions & 6 deletions site/src/App.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
import './App.css';
import { BrowserRouter as Router, Switch, Route } from 'react-router-dom';
import Home from './main/HomePage';
import Home from './main/Home/HomePage';
import Navbar from './components/Navbar/Navbar';
import About from './main/About/AboutPage';
import 'bootstrap/dist/css/bootstrap.min.css';
import 'antd/dist/antd.css';

function App() {
return (
<Router>
<Switch>
<Route exact path="/" component={Home}/>
</Switch>
</Router>
<>
<Navbar/>

<Router>
<Switch>
<Route exact path="/site" component={Home}/>
<Route exact path="/about" component={About}/>
</Switch>
</Router>
</>
);
}

Expand Down
24 changes: 24 additions & 0 deletions site/src/components/Navbar/Navbar.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
.nav-link {
height: 5px;
margin-top: 10px;
margin-right: 100px;
font-size: 16px;
color: #c4c4c4;
font-weight: 300;
}

.nav-link:after {
display:block;
content: '';
border-bottom: solid 3px rgb(38 38 38);
transform: scaleX(0);
transition: transform 250ms ease-in-out;
}

.nav-link:not(#resume-btn):hover:after {
transform: scaleX(1);
}

.nav-link:hover {
color: rgb(38 38 38);
}
Loading

0 comments on commit bb17a05

Please sign in to comment.