<h1>My Internet Periodic Table</h1>
<h5>How I waste my time on the Internet</h5>
<div class="periodic-table">
<div class="empty-spacer-1"></div>
<div class="empty-spacer-2"></div>
<div class="periodic-element social-media" data-description="I'm only on here to reject invitations π">
<div class="periodic-element-inner">
<div class="title">Li</div>
<div class="description">LinkedIn</div>
</div>
</div>
<div class="periodic-element social-media" data-description="Only so I don't miss out on my friends' milestones π€·">
<div class="periodic-element-inner">
<div class="title">Fb</div>
<div class="description">Facebook</div>
</div>
</div>
<div class="periodic-element just-trying"
data-description="Patras WordPress Meetups 3 is coming soon!">
<div class="periodic-element-inner">
<div class="title">WP</div>
<div class="description">WordPress</div>
</div>
</div>
<div class="periodic-element intense-work" data-description="Thank you for your helpπ₯">
<div class="periodic-element-inner">
<div class="title">W3</div>
<div class="description">W3Schools</div>
</div>
</div>
<div class="periodic-element intense-work" data-description="Making custom emojis for Slack πͺπ»">
<div class="periodic-element-inner">
<div class="title">Sl</div>
<div class="description">Slack</div>
</div>
</div>
<div class="periodic-element fun-stuff" data-description="'Wikipedia Wormhole' is a thing. And it is dangerous π">
<div class="periodic-element-inner">
<div class="title">Wk</div>
<div class="description">Wikipedia</div>
</div>
</div>
<div class="periodic-element fun-stuff"
data-description="Choosing the right playlist. (If my Spotify is working... it's always not working)">
<div class="periodic-element-inner">
<div class="title">Sp</div>
<div class="description">Spotify</div>
</div>
</div><a class="periodic-element social-media"
data-description="If you say something witty, it's going on my Twitter π¦" href="https://twitter.com/meowlivia_"
target="_blank">
<div class="periodic-element-inner">
<div class="title">Tw</div>
<div class="description">Twitter</div>
</div>
</a>
<div class="periodic-element social-media" data-description="Exams!=NetflixβοΈ">
<div class="periodic-element-inner">
<div class="title">N</div>
<div class="description">Netflix</div>
</div>
</div>
<div class="periodic-element intense-work"
data-description="Creating GitHub issues, a.k.a. tossing problems which I can solve to the frontend team">
<div class="periodic-element-inner">
<div class="title">Gt</div>
<div class="description">GitHub</div>
</div>
</div>
<div class="periodic-element intense-work"
data-description="Trying to learn a new programming">
<div class="periodic-element-inner">
<div class="title">CD</div>
<div class="description">Codacademy</div>
</div>
</div>
<div class="periodic-element just-trying"
data-description="A skill I'm trying to learn π¨... and failing to learn π">
<div class="periodic-element-inner">
<div class="title">Il</div>
<div class="description">Illustration</div>
</div>
</div><a class="periodic-element just-trying"
data-description="LOVE INDIANS TUTORIALS"
href="https://www.youtube.com/" target="_blank">
<div class="periodic-element-inner">
<div class="title">YT</div>
<div class="description">Youtube</div>
</div>
</a>
<div class="periodic-element just-trying"
data-description="Vacations Now! π">
<div class="periodic-element-inner">
<div class="title">AR</div>
<div class="description">AirBnb</div>
</div>
</div>
<div class="periodic-element fun-stuff"
data-description="I have zero cooking skills, so I watch cooking videos and never try cooking for real π³">
<div class="periodic-element-inner">
<div class="title">Cv</div>
<div class="description">Cooking</div>
</div>
</div>
<div class="periodic-element fun-stuff" data-description="Or any animal gifs, basically. πππ¦π¦π¦ππ¬π¦">
<div class="periodic-element-inner">
<div class="title">Dg</div>
<div class="description">Dog Gifs</div>
</div>
</div><a class="periodic-element fun-stuff" data-description="Getting distracted by Toggl comics π"
href="https://blog.toggl.com" target="_blank">
<div class="periodic-element-inner">
<div class="title">Tg</div>
<div class="description">Toggl Blog</div>
</div>
</a>
<div class="periodic-element just-trying"
data-description="I google every damn thing. Including movie spoilers. While watching the movie. Yes.">
<div class="periodic-element-inner">
<div class="title">Gg</div>
<div class="description">Google</div>
</div>
</div><a class="periodic-element just-trying"
data-description="I like spreadsheets so I create them for the smallest reasons π§"
href="https://docs.google.com/spreadsheets"
target="_blank">
<div class="periodic-element-inner">
<div class="title">Ex</div>
<div class="description">Excel</div>
</div>
</a>
<div class="periodic-element intense-work"
data-description="I still StackOverflow the simplest shit 'just to be sure'. Where will we be without it β€οΈ">
<div class="periodic-element-inner">
<div class="title">So</div>
<div class="description">StackOv.</div>
</div>
</div>
<div class="periodic-element intense-work"
data-description="It's very much not my job, but sometimes I stick my hand into the Coding Projects jar πͺ anyway">
<div class="periodic-element-inner">
<div class="title">Cd</div>
<div class="description">Coding</div>
</div>
</div>
<div class="periodic-element just-trying"
data-description="I spend so much time on Codepen, I decided to go Pro because I felt bad πΈ">
<div class="periodic-element-inner">
<div class="title">Cp</div>
<div class="description">Codepen</div>
</div>
</div>
<div class="periodic-element just-trying" data-description="We all have that one thing that keeps us alive π«πΊοΈ">
<div class="periodic-element-inner">
<div class="title">Tr</div>
<div class="description">Travel</div>
</div>
</div><a class="periodic-element social-media"
data-description="Fuck this app. It's a terrible love-hate relationship."
href="https://www.instagram.com" target="_blank">
<div class="periodic-element-inner">
<div class="title">In</div>
<div class="description">Instagram</div>
</div>
</a><a class="periodic-element fun-stuff"
data-description="Obsessing over musicals and stalking broadway stars is ππ» not ππ» a ππ» crime!"
href="https://www.broadway.com/?gclid=Cj0KCQiAvJXxBRCeARIsAMSkApqEu71qeC5FVm4NVM0P230gi2uM_2Jd6lxLhA8wfO-MXm7AxRChqQcaAryWEALw_wcB" target="_blank">
<div class="periodic-element-inner">
<div class="title">Mu</div>
<div class="description">Musicals</div>
</div>
</a>
<div class="periodic-element fun-stuff" data-description="I learn memes, I make memes, I breathe memes.">
<div class="periodic-element-inner">
<div class="title">Me</div>
<div class="description">Memes</div>
</div>
</div>
<div class="periodic-element intense-work" data-description="Most used site during exams!">
<div class="periodic-element-inner">
<div class="title">O</div>
<div class="description">OpenEclass</div>
</div>
</div>
<div class="periodic-element social-media"
data-description="Oh my god. Someone please save me from this Reddit hell hole π">
<div class="periodic-element-inner">
<div class="title">Re</div>
<div class="description">Reddit</div>
</div>
</div>
<div class="periodic-element intense-work" data-description="Research & Documentation nobody asks for π€π">
<div class="periodic-element-inner">
<div class="title">Rd</div>
<div class="description">Research</div>
</div>
</div>
<div class="periodic-element intense-work" data-description="Stats. Data. Stats. Data. π Just lots of reporting.">
<div class="periodic-element-inner">
<div class="title">St</div>
<div class="description">Stats</div>
</div>
</div>
<div class="periodic-element intense-work"
data-description="Ads. Ads. Ads. If you've seen a Toggl ad, it was me. (Sorry)">
<div class="periodic-element-inner">
<div class="title">Ad</div>
<div class="description">Ads</div>
</div>
</div>
</div>
<div class="legend-table">
<div class="legend-table__wrapper"><span class="legend-table__marker social-media"></span><span
class="legend-table__text">Social Media</span><span class="legend-table__marker intense-work"></span><span
class="legend-table__text">Serious Work</span><span class="legend-table__marker just-trying"></span><span
class="legend-table__text">Personal Development</span><span class="legend-table__marker fun-stuff"></span><span
class="legend-table__text">Fun Stuff</span><br />
<div class="legend-table__direction"><span>→   Across the table: Importance</span></div>
<div class="legend-table__direction"><span>↓   Down the table: Time Spent</span></div>
</div>
</div>
<aside class="context">
<div class="explanation">I try to be productive a lot, and I fail a lot :)<br />Part of the life
</aside>
<footer><a href="https://twitter.com" target="_blank"><i class="icon-social-twitter icons"></i></a><a
href="https://github.com" target="_blank"><i class="icon-social-github icons"></i></a><a
href="https://dribbble.com" target="_blank"><i class="icon-social-dribbble icons"></i></a></footer>
body {
background: #202e38;
font-family: "Poppins", sans-serif;
}
h1 {
margin: 2em auto 0;
font: 700 3em "Poppins", sans-serif;
color: #f1f5f6;
text-align: center;
}
h5 {
margin: 0 auto 2em;
font: 400 1.3em "Poppins", sans-serif;
color: #f1f5f6;
text-align: center;
}
a {
text-decoration: none;
}
aside.context {
text-align: center;
color: #fff;
line-height: 1.7;
}
aside.context a {
text-decoration: none;
color: #fff;
padding: 3px 0;
border-bottom: 1px dashed;
}
aside.context .explanation {
max-width: 700px;
margin: 4em auto 0;
}
footer {
text-align: center;
margin: 2em auto;
width: 100%;
}
footer a {
text-decoration: none;
display: inline-block;
width: 45px;
height: 45px;
border-radius: 50%;
background: transparent;
border: 1px dashed #fff;
color: #fff;
margin: 5px;
}
footer a:hover {
background: rgba(255, 255, 255, 0.1);
}
footer a .icons {
margin-top: 12px;
display: inline-block;
font-size: 20px;
}
.periodic-table {
display: grid;
grid-template-columns: repeat(9, 100px);
grid-template-rows: repeat(4, 100px);
grid-gap: 10px;
margin: auto;
max-width: 1200px;
justify-content: center;
}
.periodic-element {
padding: 4px;
position: relative;
z-index: 1;
cursor: default;
transition: all 0.3s ease;
}
.periodic-element .periodic-element-inner {
background: #202e38;
padding: 10px 15px;
width: calc(100% - 30px);
height: calc(100% - 20px);
transition: inherit;
}
.periodic-element .title {
font: 700 34px/1.3 "Poppins", sans-serif;
margin: 0.3em 0 0;
transition: 0.8s ease 600ms;
}
.periodic-element .description {
font: 500 12px "Poppins", sans-serif;
margin-top: -0.2em;
}
.periodic-element:after {
z-index: 10;
content: attr(data-description);
background: #f9f8f7;
color: #333;
width: 180px;
position: absolute;
top: 80%;
opacity: 0;
transition: opacity 0.3s ease 0.3s,
top 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3s;
height: auto;
font-size: 12px;
line-height: 1.4;
padding: 10px;
margin: 0 0 0 -50px;
border-radius: 6px;
text-align: center;
}
.periodic-element:hover {
transform: scale(1.12);
z-index: 10;
}
.periodic-element:hover .periodic-element-inner {
background: transparent;
}
.periodic-element:hover .title,
.periodic-element:hover .description {
-webkit-text-fill-color: #222;
}
.periodic-element:hover:after {
top: 105%;
opacity: 1;
}
a.periodic-element {
cursor: pointer;
}
.social-media {
background: linear-gradient(to bottom right, #f3f9a6 0%, #cbc634 100%);
}
.social-media .title,
.social-media .description {
background: -webkit-linear-gradient(#f3f9a6, #cbc634);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.fun-stuff {
background: linear-gradient(to bottom right, #ff616d 0%, #ffc171 100%);
}
.fun-stuff .title,
.fun-stuff .description {
background: -webkit-linear-gradient(#ff616d, #ffc171);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.just-trying {
background: linear-gradient(to bottom right, #37cfdc 0%, #5a88e5 100%);
}
.just-trying .title,
.just-trying .description {
background: -webkit-linear-gradient(#37cfdc, #5a88e5);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.intense-work {
background: linear-gradient(to bottom right, #58ac30 0%, #a7df62 100%);
}
.intense-work .title,
.intense-work .description {
background: -webkit-linear-gradient(#58ac30, #a7df62);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.legend-table {
padding: 15px;
text-align: center;
font-size: 15px;
margin: 2em auto 0;
}
.legend-table__marker {
width: 25px;
height: 25px;
margin: 5px 5px 10px;
display: inline-block;
vertical-align: middle;
box-shadow: 0.5px 1px rgba(0, 0, 0, 0.15);
}
.legend-table__text {
display: inline-block;
vertical-align: middle;
margin: 0 25px 5px 5px;
background: -webkit-linear-gradient(#ccc, #eee);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.legend-table__direction {
display: inline-block;
margin: 10px 15px 10px 10px;
background: -webkit-linear-gradient(#ccc, #eee);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.empty-spacer-1 {
grid-column: 3 / span 4;
grid-row: 1;
}
.empty-spacer-2 {
grid-column: 1;
grid-row: 4;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 50px;
color: red;
text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.