-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
minor changes in webpack and add pro page
- Loading branch information
1 parent
b1f719f
commit db0f108
Showing
31 changed files
with
480 additions
and
39 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
|
||
<!doctype html> | ||
<html> | ||
<head> | ||
<title>Rohan Malhotra</title> | ||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/5.0.0/normalize.min.css"> | ||
<link rel="stylesheet" href="./static/css/bootstrap.min.css"> | ||
<link rel="stylesheet" href="./static/css/index.css"> | ||
</head> | ||
<body> | ||
<div id='root'> | ||
</div> | ||
<script src="/static/bundle.js"></script> | ||
</body> | ||
</html> |
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
.form-horizontal { | ||
margin: 20% 5% 5%; | ||
color: white; | ||
} | ||
|
||
.form-horizontal textarea { | ||
height: 200px; | ||
} | ||
|
||
.btn-primary { | ||
background-color: darkturquoise; | ||
} | ||
|
||
.panel { | ||
overflow: hidden; | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,114 @@ | ||
import React, { Component } from 'react' | ||
import Navigation from '../Navigation/' | ||
import Footer from '../../utils/footer' | ||
import { Accordion, Panel } from 'react-bootstrap' | ||
import { rollText } from '../../utils/textEffect' | ||
import className from 'classnames' | ||
import styles from './projects.css' | ||
|
||
class Projects extends Component { | ||
constructor(props) { | ||
super(props) | ||
this.handleScroll = this.handleScroll.bind(this) | ||
} | ||
componentDidMount() { | ||
this.refs.content.addEventListener('scroll',this.handleScroll) | ||
} | ||
componentWillUnmount() { | ||
this.refs.content.removeEventListener('scroll', this.handleScroll) | ||
} | ||
handleScroll(event) { | ||
let height = this.refs.heading.getBoundingClientRect().top | ||
if(height < 50) { | ||
this.refs.background.style.filter = 'blur(0px) brightness(30%)' | ||
} else { | ||
this.refs.background.style.filter = 'blur(0px)' | ||
} | ||
} | ||
handleClick(e) { | ||
if(!this.state.on) { | ||
this.setState({ | ||
on: true | ||
}) | ||
} else { | ||
this.setState({ | ||
on: false | ||
}) | ||
} | ||
} | ||
handleOver(e) { | ||
rollText(e.target) | ||
} | ||
render() { | ||
return ( | ||
<div> | ||
<div className={styles.background} ref='background'></div> | ||
<div className={styles.container} ref='content'> | ||
<Navigation /> | ||
<div className={styles.content}> | ||
<span className={styles.heading} ref='heading'> | ||
Projects | ||
</span> | ||
</div> | ||
<div className={styles.about}> | ||
<div> | ||
<span className={styles.title}><h3>CrossPlatfrom Quiz Desktop App</h3></span> | ||
<div className={styles.desc}>A cross platform quiz app build using electron with voice recognition built with electron with google sheets as database more info & screenshots @ <a href="https://github.com/Rohanhacker/Desktop-Quiz-App"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Community Library Management System</h3></span> | ||
<div className={styles.desc}>A library management system with react frontend and grails backend more info & screenshots @ <a href="https://github.com/Rohanhacker/librarysystem"> | ||
Frontend | ||
</a> <br/> | ||
@ <a href="https://github.com/Rohanhacker/librarysystem"> | ||
Backend | ||
</a> | ||
</div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Weather Progressive Web App</h3></span> | ||
<div className={styles.desc}>A progressive web app for weather info more info & screenshots @ <a href="https://github.com/Rohanhacker/weatherPwa"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Pitch Perfect Ios App</h3></span> | ||
<div className={styles.desc}>An Ios App for change voice using swift info more info & screenshots @ <a href="https://github.com/Rohanhacker/pitchperfect"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Remote Keylogger</h3></span> | ||
<div className={styles.desc}>A remote keylogger which record keylogs and screenshot and send them remotely more info & screenshots @ <a href="https://github.com/Rohanhacker/rohankey"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Canvas Paint</h3></span> | ||
<div className={styles.desc}>A paint app in html 5 canvas info more info & screenshots @ <a href="https://github.com/Rohanhacker/paint-App"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Single Page html theme</h3></span> | ||
<div className={styles.desc}>A single page parallax theme/template info more info & screenshots @ <a href="https://github.com/Rohanhacker/parallax-SinglePage"> | ||
Github | ||
</a> </div> | ||
</div> | ||
<div> | ||
<span className={styles.title}><h3>Salesforce to DocumentDb </h3></span> | ||
<div className={styles.desc}>A utility to transfer data from salesforce to document Db @ <a href="https://github.com/Rohanhacker/Salesforce-To-DocumentDB"> | ||
Github | ||
</a> </div> | ||
</div> | ||
</div> | ||
<Footer /> | ||
</div> | ||
</div> | ||
) | ||
} | ||
} | ||
|
||
export default Projects; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
@import url('https://fonts.googleapis.com/css?family=Signika'); | ||
|
||
|
||
* { | ||
box-sizing: border-box; | ||
} | ||
|
||
.background { | ||
background: linear-gradient(40deg,#1F1C2C,transparent 100%), | ||
linear-gradient(230deg, #928DAB, transparent), | ||
#ffa949 url('../../../static/img/bgprojects.jpg') center; | ||
background-size: cover; | ||
height: calc(100vh - 10px); | ||
width: calc(100vw - 10px); | ||
border: 10px solid white; | ||
transition: filter 1s ease; | ||
} | ||
|
||
.container { | ||
overflow-y: auto; | ||
padding: 20px; | ||
height: calc(100% - 30px); | ||
width: calc(100% - 20px); | ||
position: fixed; | ||
top: 10px; | ||
left: 20px; | ||
} | ||
|
||
|
||
.content { | ||
position: relative; | ||
display: flex; | ||
flex-direction: column; | ||
} | ||
|
||
|
||
.heading { | ||
overflow: hidden; | ||
color: mediumturquoise; | ||
font-family: 'Signika', sans-serif; | ||
font-weight: bold; | ||
font-size: 85px; | ||
margin: auto; | ||
animation-name: heading; | ||
animation-duration: 0.4s; | ||
animation-timing-function: ease; | ||
animation-fill-mode: forwards; | ||
} | ||
|
||
.about { | ||
margin-top: 25%; | ||
overflow: hidden; | ||
margin-left: 50px; | ||
color: white; | ||
font-family: 'Signika', sans-serif; | ||
font-weight: 300; | ||
width: 80%; | ||
font-size: 20px; | ||
} | ||
|
||
.title { | ||
color: darkturquoise; | ||
} | ||
|
||
.title h3 { | ||
margin: 0; | ||
} | ||
.desc { | ||
margin: 10px; | ||
font-size: 18px; | ||
} | ||
|
||
|
||
@keyframes heading { | ||
from { | ||
margin-top: 8%; | ||
opacity: 0; | ||
} | ||
to { | ||
margin-top: 14%; | ||
opacity: 1; | ||
} | ||
} | ||
|
||
|
||
.container::-webkit-scrollbar-track | ||
{ | ||
box-shadow: inset 0 0 6px rgba(0,0,0,0.3); | ||
background-color: #F5F5F5; | ||
border-radius: 10px; | ||
} | ||
|
||
.container::-webkit-scrollbar | ||
{ | ||
width: 10px; | ||
background-color: #F5F5F5; | ||
} | ||
|
||
.container::-webkit-scrollbar-thumb | ||
{ | ||
border-radius: 10px; | ||
background-image: -webkit-gradient(linear, | ||
left bottom, | ||
left top, | ||
color-stop(0.44, #908CA7), | ||
color-stop(0.72, #565462), | ||
color-stop(0.86, #747281)); | ||
} | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
.nav { | ||
display: flex; | ||
justify-content: flex-end; | ||
margin: 30px 10px 10px; | ||
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; | ||
font-size: 24px; | ||
font-weight: 400; | ||
} | ||
|
||
|
||
.nav li { | ||
list-style: none; | ||
text-decoration: none; | ||
margin: 10px; | ||
} | ||
|
||
.nav li a { | ||
color: white; | ||
} | ||
|
||
.nav li a:hover { | ||
color: darkturquoise; | ||
} |
Oops, something went wrong.