Compare commits
4 Commits
8ec1c4146b
...
6f8da7aef3
Author | SHA1 | Date |
---|---|---|
Muthu Kumar | 6f8da7aef3 | 1 year ago |
Muthu Kumar | 6328f2dd04 | 1 year ago |
Muthu Kumar | f4dcf8e518 | 1 year ago |
Muthu Kumar | 05eb3508bc | 1 year ago |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 8.9 KiB |
After Width: | Height: | Size: 4.0 KiB |
After Width: | Height: | Size: 9.8 KiB |
After Width: | Height: | Size: 5.9 KiB |
After Width: | Height: | Size: 7.7 KiB |
After Width: | Height: | Size: 7.8 KiB |
After Width: | Height: | Size: 9.4 KiB |
After Width: | Height: | Size: 9.1 KiB |
@ -0,0 +1,130 @@ |
|||||
|
import React from "react"; |
||||
|
|
||||
|
const sampleText = ` |
||||
|
This is gonna have some text, probably a story about what I did here. |
||||
|
Apollonius of Perga rich in heavy atoms great turbulent clouds citizens of distant epochs the only home we've ever known hydrogen atoms? |
||||
|
Bits of moving fluff two ghostly white figures in coveralls and helmets are softly dancing a still more glorious dawn awaits hearts of the stars extraordinary claims require extraordinary evidence a very small stage in a vast cosmic arena. |
||||
|
`;
|
||||
|
|
||||
|
export const experience = [ |
||||
|
{ |
||||
|
title: "The Feathers", |
||||
|
location: "Chennai (formerly Tirunelveli, Ooty)", |
||||
|
position: "Founder (Creative Collective)", |
||||
|
year: "2011-19", |
||||
|
description: ( |
||||
|
<> |
||||
|
<li> |
||||
|
The Feathers was a creative collective, comprising mostly of students |
||||
|
and amateur artists and entertainers pursuing various creative |
||||
|
endeavours. |
||||
|
</li> |
||||
|
<li> |
||||
|
This varied from photography, typography, graphic design, short films, |
||||
|
music, to ad films and event coverage. |
||||
|
</li> |
||||
|
<li> |
||||
|
It was an early attempt at creating something out of pure passion, and |
||||
|
gave rise to such projects as StudioFlicks, OutFocus, and the like. |
||||
|
</li> |
||||
|
<li> |
||||
|
It gives me immense pride and joy to see former members go on to build |
||||
|
amazing careers. |
||||
|
</li> |
||||
|
</> |
||||
|
), |
||||
|
logo: "TheFeathers.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "StudioFlicks", |
||||
|
location: "Remote (Coimbatore)", |
||||
|
position: "Co-founder & Creative Head", |
||||
|
year: "2013-15", |
||||
|
description: sampleText, |
||||
|
logo: "StudioFlicks.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Vinzas", |
||||
|
location: "Chennai", |
||||
|
position: "Architectural Intern", |
||||
|
year: "2014", |
||||
|
description: sampleText, |
||||
|
logo: "Vinzas.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Blue Cube", |
||||
|
location: "Chennai", |
||||
|
position: "Architectural Intern", |
||||
|
year: "2015", |
||||
|
description: sampleText, |
||||
|
logo: "BlueCube.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "OutFocus Magazine", |
||||
|
location: "Ooty", |
||||
|
position: "Editor / Developer", |
||||
|
year: "2014-17", |
||||
|
description: sampleText, |
||||
|
logo: "OutFocus.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Zoho", |
||||
|
location: "Chennai", |
||||
|
position: "Technical Content Writer", |
||||
|
year: "2017", |
||||
|
description: sampleText, |
||||
|
logo: "Zoho.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Manoj Exports", |
||||
|
location: "Chennai", |
||||
|
position: "Designer & Web Dev", |
||||
|
year: "2017", |
||||
|
description: sampleText, |
||||
|
logo: "ManojExports.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Klenty", |
||||
|
location: "Chennai", |
||||
|
position: "Full Stack Developer", |
||||
|
year: "2018", |
||||
|
description: sampleText, |
||||
|
logo: "Klenty.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Hugo's Way", |
||||
|
location: "Remote (Dublin)", |
||||
|
position: "Full Stack Developer", |
||||
|
year: "2018-19", |
||||
|
description: sampleText, |
||||
|
logo: "Hugosway.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Navana Tech", |
||||
|
location: "Remote (Mumbai)", |
||||
|
position: "Lead Web Dev & Architect", |
||||
|
year: "2021-22", |
||||
|
description: sampleText, |
||||
|
logo: "NavanaTech.png", |
||||
|
}, |
||||
|
{ |
||||
|
title: "Feathers Studio", |
||||
|
location: "Chennai", |
||||
|
position: "Chief Maker", |
||||
|
year: "2019-present", |
||||
|
description: sampleText, |
||||
|
logo: "FeathersStudio.png", |
||||
|
}, |
||||
|
].reverse(); |
||||
|
|
||||
|
const getAge = (date: string) => { |
||||
|
var today = new Date(); |
||||
|
var birthDate = new Date(date); |
||||
|
var age = today.getFullYear() - birthDate.getFullYear(); |
||||
|
var m = today.getMonth() - birthDate.getMonth(); |
||||
|
if (m < 0) return age - 1; |
||||
|
if (m === 0 && today.getDate() < birthDate.getDate()) return age - 1; |
||||
|
return age; |
||||
|
}; |
||||
|
|
||||
|
export const age = getAge("27 May 1995"); |
@ -0,0 +1,47 @@ |
|||||
|
.dynamic-gradient { |
||||
|
position: absolute; |
||||
|
font-size: 1.2rem; |
||||
|
border: none; |
||||
|
color: white; |
||||
|
cursor: pointer; |
||||
|
outline: none; |
||||
|
width: 100%; |
||||
|
height: 100%; |
||||
|
inset: 0; |
||||
|
overflow: hidden; |
||||
|
border-radius: inherit; |
||||
|
z-index: -10 !important; |
||||
|
} |
||||
|
|
||||
|
.dynamic-gradient::before { |
||||
|
--size: 500%; |
||||
|
content: ""; |
||||
|
position: absolute; |
||||
|
left: var(--x); |
||||
|
top: 50%; |
||||
|
z-index: -1; |
||||
|
width: var(--size); |
||||
|
height: var(--size); |
||||
|
transform-origin: --size, --size; |
||||
|
scale: 0; |
||||
|
opacity: 0; |
||||
|
background: radial-gradient( |
||||
|
circle closest-side, |
||||
|
rgba(0, 0, 0, 0), |
||||
|
transparent |
||||
|
); |
||||
|
transform: translate(-50%, -50%); |
||||
|
background: radial-gradient( |
||||
|
circle closest-side, |
||||
|
var(--card-active) 0%, |
||||
|
transparent 100% |
||||
|
); |
||||
|
transition: opacity 300ms ease; |
||||
|
} |
||||
|
|
||||
|
/* @media (hover: hover) { */ |
||||
|
button:hover .dynamic-gradient::before { |
||||
|
scale: 1; |
||||
|
opacity: 1; |
||||
|
} |
||||
|
/* } */ |