add new nuxt build
This commit is contained in:
232
nuxt/pages/certification.vue
Normal file
232
nuxt/pages/certification.vue
Normal file
@@ -0,0 +1,232 @@
|
||||
<template lang="pug">
|
||||
div
|
||||
.title
|
||||
.outrun.small.glow show me what you got
|
||||
.chrome.medium.shine(data-text="Certifications") Certifications
|
||||
|
||||
.container
|
||||
em «What is a piece of paper else a note in time?»
|
||||
.gallery
|
||||
article(v-for="cert in certification", :key="cert.title")
|
||||
h4 {{ cert.title }}
|
||||
p(v-for="text in cert.text") {{ text }}
|
||||
.footer
|
||||
NuxtLink.navbutton(to="/") Home
|
||||
NuxtLink.navbutton(to="/profile") Profile
|
||||
NuxtLink.navbutton(to="/skills") Skills
|
||||
NuxtLink.navbutton(to="/projects") Projects
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
head: {
|
||||
title: 'Certification'
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
show: false,
|
||||
certification: [
|
||||
{
|
||||
title: "FullStack Web Developer",
|
||||
text: [
|
||||
"Frontend with Angular, Vue and more",
|
||||
"Backend with NodeJS, C++ and more",
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Software Developer",
|
||||
text: ["Trained C/C++ Dev with agil and unified approach"],
|
||||
},
|
||||
{
|
||||
title: "Data Protection Officer",
|
||||
text: ["trained & qualified specialist", "BDSG & GDPR"],
|
||||
},
|
||||
{
|
||||
title: "SixSigma Yellow Belt",
|
||||
text: [
|
||||
"trained project management, improvment and quality ensurance",
|
||||
],
|
||||
},
|
||||
],
|
||||
};
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
|
||||
<style scoped>
|
||||
.container {
|
||||
color: white;
|
||||
width: 80%;
|
||||
margin: auto;
|
||||
margin-top: 25vh;
|
||||
text-align: center;
|
||||
}
|
||||
.container em {
|
||||
margin: 20px;
|
||||
}
|
||||
.gallery {
|
||||
margin: 100px 0;
|
||||
}
|
||||
.gallery article {
|
||||
width: 60%;
|
||||
margin: 30px auto;
|
||||
min-height: 60px;
|
||||
background: linear-gradient(
|
||||
95deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 13%,
|
||||
#6668aade 18%,
|
||||
#0092dbde 39%,
|
||||
#e1217bde 54%,
|
||||
#a20e69de 63%,
|
||||
#670558de 83%,
|
||||
#27034bde 100%
|
||||
);
|
||||
border-radius: 60px 60px 60px 60px;
|
||||
animation: scanner 2s ease-in-out alternate both infinite;
|
||||
}
|
||||
.gallery article:nth-child(2) {
|
||||
animation-delay: 1s;
|
||||
}
|
||||
.gallery article:nth-child(3) {
|
||||
animation-delay: 0.5s;
|
||||
}
|
||||
.gallery article:nth-child(4) {
|
||||
animation-delay: 1.5s;
|
||||
}
|
||||
@keyframes scanner {
|
||||
0% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 0%,
|
||||
#6668aade 5%,
|
||||
#e1217bde 10%,
|
||||
#a20e69de 15%,
|
||||
#670558de 50%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
15% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 5%,
|
||||
#6668aade 10%,
|
||||
#e1217bde 15%,
|
||||
#a20e69de 20%,
|
||||
#670558de 60%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
25% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 10%,
|
||||
#6668aade 20%,
|
||||
#e1217bde 25%,
|
||||
#a20e69de 35%,
|
||||
#670558de 70%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
40% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 10%,
|
||||
#6668aade 35%,
|
||||
#e1217bde 40%,
|
||||
#a20e69de 45%,
|
||||
#670558de 75%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
50% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 20%,
|
||||
#6668aade 45%,
|
||||
#e1217bde 50%,
|
||||
#a20e69de 55%,
|
||||
#670558de 80%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
60% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 35%,
|
||||
#6668aade 55%,
|
||||
#e1217bde 60%,
|
||||
#a20e69de 65%,
|
||||
#670558de 85%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
75% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 25%,
|
||||
#6668aade 70%,
|
||||
#e1217bde 75%,
|
||||
#a20e69de 80%,
|
||||
#670558de 90%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
85% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 35%,
|
||||
#6668aade 80%,
|
||||
#e1217bde 85%,
|
||||
#a20e69de 90%,
|
||||
#670558de 95%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
100% {
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#343a80de 0%,
|
||||
#3d4a75de 50%,
|
||||
#6668aade 85%,
|
||||
#e1217bde 90%,
|
||||
#a20e69de 95%,
|
||||
#670558de 100%,
|
||||
#27034bde 100%
|
||||
);
|
||||
}
|
||||
}
|
||||
article h4 {
|
||||
padding: 10px auto 0 auto;
|
||||
margin: 10px auto;
|
||||
}
|
||||
article p {
|
||||
width: 80%;
|
||||
font-size: 20px;
|
||||
padding-top: 0;
|
||||
margin: 0 auto;
|
||||
}
|
||||
@media screen and (max-width: 600px) {
|
||||
.gallery {
|
||||
margin: 10px 0;
|
||||
}
|
||||
.gallery article {
|
||||
width: 100%;
|
||||
}
|
||||
article h4 {
|
||||
font-size: 15px;
|
||||
}
|
||||
article p {
|
||||
font-size: 10px;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user