-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
152afc6
commit 50a5a70
Showing
34 changed files
with
2,284 additions
and
562 deletions.
There are no files selected for viewing
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,3 @@ | ||
{ | ||
"liveServer.settings.port": 5501 | ||
} |
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 @@ | ||
<a href="https://www.freepik.com/free-photo/face-recognition-ar-hologram-screen-smart-technology_28097586.htm#query=facial%20scan&position=0&from_view=search&track=ais">Image by rawpixel.com</a> on Freepik |
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.
File renamed without changes
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,379 +0,0 @@ | ||
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap'); | ||
|
||
:root { | ||
--primary-color: #FD7F20; | ||
--secondary-color: #FC2E20; | ||
--light-color: #FDB750; | ||
--dark-color: #010100; | ||
--success-color: #5cb85c; | ||
--error-color: #d9534f; | ||
|
||
} | ||
|
||
* { | ||
box-sizing: border-box; | ||
padding: 0; | ||
margin: 0; | ||
} | ||
|
||
body { | ||
font-family: 'Roboto Condensed', sans-serif; | ||
color: #333; | ||
line-height: 1.6; | ||
} | ||
|
||
ul { | ||
list-style-type: none; | ||
} | ||
|
||
a { | ||
text-decoration: none; | ||
color: #333 | ||
} | ||
|
||
h1, h2 { | ||
font-weight: 300; | ||
line-height: 1.2; | ||
margin: 10px 0; | ||
} | ||
|
||
p { | ||
margin: 10px 0; | ||
} | ||
|
||
img { | ||
width: 100% | ||
} | ||
|
||
code, pre { | ||
background: #333; | ||
color: #fff; | ||
padding: 10px; | ||
|
||
} | ||
|
||
.hidden { | ||
visibility: hidden; | ||
height: 0; | ||
} | ||
|
||
/* Navbar*/ | ||
.navbar { | ||
background-color: var(--primary-color); | ||
color: #fff; | ||
height: 80px; | ||
} | ||
|
||
.navbar ul { | ||
display: flex; | ||
} | ||
|
||
.navbar .name a { | ||
color: #fff; | ||
font-size: 40px; | ||
} | ||
|
||
.navbar nav a { | ||
color: #fff; | ||
padding: 10px; | ||
margin: 20px 5px; | ||
font-size: 18px; | ||
} | ||
|
||
.navbar nav a:hover { | ||
border-bottom: 2px #fff solid; | ||
} | ||
|
||
.navbar .flex { | ||
justify-content: space-between; | ||
} | ||
|
||
/* About */ | ||
.about .container{ | ||
height:400px; | ||
} | ||
|
||
.about img{ | ||
width: 100px; | ||
justify-self: right; | ||
} | ||
|
||
/* Showcase */ | ||
.showcase { | ||
height: 400px; | ||
background: var(--primary-color); | ||
color: #fff; | ||
position: relative; | ||
} | ||
.showcase h1{ | ||
font-size: 40px; | ||
} | ||
.showcase p { | ||
margin: 20px 0; | ||
} | ||
.showcase .grid { | ||
overflow: visible; | ||
grid-template-columns: 55% 45%; | ||
gap: 30px; | ||
} | ||
|
||
.showcase-text { | ||
animation: slideInFromLeft 1s ease-in; | ||
} | ||
|
||
.showcase-form { | ||
animation: slideInFromRight 1s ease-in; | ||
position: relative; | ||
top: 60px; | ||
height: 350px; | ||
width: 400px; | ||
padding: 40px; | ||
z-index: 100; | ||
justify-self: flex-end; | ||
|
||
} | ||
|
||
.showcase-form .form-control { | ||
margin: 30px 0; | ||
} | ||
|
||
.showcase-form input[type='text'], | ||
.showcase-form input[type='email'] { | ||
border: 0; | ||
border-bottom: 1px solid #b4becb; | ||
width: 100%; | ||
padding: 3px; | ||
font-size: 16px; | ||
} | ||
|
||
.showcase-form input:focus{ | ||
outline: none; | ||
} | ||
|
||
.showcase::before, | ||
.showcase::after { | ||
content: ''; | ||
position: absolute; | ||
height: 100px; | ||
bottom: -70px; | ||
right: 0; | ||
left: 0; | ||
background-color: white; | ||
transform: skewY(-3deg); | ||
-webkit-transform: skewY(-3deg); | ||
-moz-transform: skewY(-3deg); | ||
-ms-transform: skewY(-3deg); | ||
} | ||
/*Stats*/ | ||
.stats { | ||
padding-top: 100px; | ||
animation: slideInFromBottom 1s ease-in; | ||
} | ||
|
||
.stats-heading{ | ||
max-width: 500px; | ||
margin: auto; | ||
|
||
} | ||
|
||
.stats .grid h3 { | ||
margin: 20px 0; | ||
font-size: 40px; | ||
} | ||
|
||
.stats .grid p { | ||
font-size: 20px; | ||
font-weight: bold; | ||
} | ||
|
||
/* Cli */ | ||
.cli .grid { | ||
grid-template-columns: repeat(3, 1fr); | ||
grid-template-rows: repeat(2, 1fr); | ||
} | ||
.cli .grid > *:first-child { | ||
grid-column: 1 / span 2; | ||
grid-row: 1 / span 2; | ||
} | ||
|
||
/* Cloud */ | ||
|
||
.cloud .grid { | ||
grid-template-columns: 4fr 3fr; | ||
} | ||
|
||
/* Languages */ | ||
.languages .flex { | ||
flex-wrap: wrap; | ||
} | ||
|
||
.languages .card { | ||
text-align: center; | ||
margin: 18px 10px 40px; | ||
transition: transform 0.2s ease-in ; | ||
} | ||
|
||
.languages .card h4 { | ||
font-size: 20px; | ||
margin-bottom: 20px; | ||
} | ||
|
||
.languages .card:hover { | ||
transform: translateY(-15px) | ||
} | ||
|
||
/* Features */ | ||
.features-head img, | ||
.docs-head img { | ||
width: 200px; | ||
justify-self: flex-end; | ||
} | ||
|
||
.features-sub-head img { | ||
width: 300px; | ||
justify-self: flex-end; | ||
} | ||
|
||
.features-main .card > i { | ||
margin-right: 20px; | ||
} | ||
|
||
.features-main .grid { | ||
padding: 30px; | ||
} | ||
|
||
.features-main .grid > *:first-child { | ||
grid-column: 1 / span 3; | ||
} | ||
|
||
.features-main .grid > *:nth-child(2) { | ||
grid-column: 1 / span 2; | ||
} | ||
|
||
/* Docs */ | ||
.docs-main h3{ | ||
margin: 20px 0; | ||
} | ||
|
||
.docs-main .grid{ | ||
grid-template-columns: 1fr 2fr; | ||
align-items: flex-start; | ||
} | ||
|
||
.docs-main nav li{ | ||
font-size: 17px; | ||
padding-bottom: 5px; | ||
margin-bottom: 5px; | ||
border-bottom: 1px #ccc solid; | ||
} | ||
|
||
.docs-main a:hover { | ||
font-weight: bold; | ||
} | ||
|
||
/* Footer */ | ||
.footer .social a { | ||
margin: 0 10px; | ||
} | ||
|
||
/* Animations */ | ||
@keyframes slideInFromLeft { | ||
0%{ | ||
transform: translateX(-100%); | ||
} | ||
100%{ | ||
transform: translateX(0%); | ||
} | ||
} | ||
|
||
@keyframes slideInFromRight { | ||
0%{ | ||
transform: translateX(100%); | ||
} | ||
100%{ | ||
transform: translateX(0%); | ||
} | ||
} | ||
@keyframes slideInFromTop { | ||
0%{ | ||
transform: translateY(-100%); | ||
} | ||
100%{ | ||
transform: translateY(0%); | ||
} | ||
} | ||
|
||
@keyframes slideInFromBottom { | ||
0%{ | ||
transform: translateY(100%); | ||
} | ||
100%{ | ||
transform: translateY(0%); | ||
} | ||
} | ||
|
||
/* Tablets and under */ | ||
@media(max-width:768px){ | ||
.grid, | ||
.showcase .grid, | ||
.stats .grid, | ||
.cli .grid, | ||
.cloud .grid, | ||
.features-main .grid, | ||
.docs-main .grid{ | ||
grid-template-columns: 1fr; | ||
grid-template-rows: 1fr; | ||
} | ||
|
||
.showcase { | ||
height: auto; | ||
} | ||
|
||
.showcase-text{ | ||
text-align: center; | ||
margin-top: 40px; | ||
} | ||
|
||
.showcase-form{ | ||
justify-self: center; | ||
margin: auto; | ||
} | ||
|
||
.cli .grid > *:first-child { | ||
grid-column: 1; | ||
grid-row: 1; | ||
} | ||
|
||
.features-head, | ||
.features-sub-head, | ||
.docs-head { | ||
text-align: center; | ||
} | ||
|
||
.features-head img, | ||
.features-sub-head img, | ||
.docs-head img{ | ||
justify-self: center; | ||
} | ||
|
||
.features-main .grid >*:first-child, | ||
.features-main .grid >*:nth-child(2){ | ||
grid-column: 1; | ||
} | ||
} | ||
|
||
/* Moblie */ | ||
@media(max-width: 500px) { | ||
.navbar { | ||
height: 110px | ||
} | ||
|
||
.navbar .flex { | ||
flex-direction: column; | ||
} | ||
|
||
.navbar ul { | ||
padding: 10px; | ||
background-color: rgba(0,0,0,0.1); | ||
} | ||
} | ||
Oops, something went wrong.