diff --git a/newVersion/css/examplesStyle.css b/newVersion/css/examplesStyle.css new file mode 100644 index 0000000..74ed1ea --- /dev/null +++ b/newVersion/css/examplesStyle.css @@ -0,0 +1,53 @@ +body { + height: 500%; +} + + +/* + Styles for individual steps +*/ + +#step-1 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( 'https://static.janishutz.com/Logo.png'); +} + +#step-2 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage6.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#step-3 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage2.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#step-4 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage3.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#step-5 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage5.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#step-6 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage4.png'); + background-repeat: no-repeat; + background-size: cover; +} + +#step-7 { + position: fixed; + background: linear-gradient(to right, rgba( 0, 0, 0, 255 ) 30%, rgba( 0, 0, 0, 0 )), url( '/assets/screenshotPage1.png'); +} diff --git a/newVersion/css/fancyStyle.css b/newVersion/css/fancyStyle.css new file mode 100644 index 0000000..89965d3 --- /dev/null +++ b/newVersion/css/fancyStyle.css @@ -0,0 +1,119 @@ +/* + Steps style +*/ + +.step { + font-family: Lobster; + display: flex; + flex-direction: column; + justify-content: center; + height: 100vh; + margin-left: 0; + width: 100vw; + font-size: 150%; + margin: 0; + padding: 0; +} + +.step-content { + width: 90%; + margin-left: 2.5%; +} + +.reveal { + position: fixed; + transition: 1.5s all ease; + transform: translateY(100vh); + background-color: rgb(14, 14, 14); +} + +.reveal.active { + transform: translateY(0); +} + +.scroll-indicator { + position: fixed; + right: 5%; + z-index: 7; + width: 90%; + bottom: 5%; + display: none; +} + +.scroll-wrapper { + color: rgb(221, 221, 221); + font-size: 80%; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + width: 100%; +} + +.scroll-symbol { + font-size: 180%; + animation: scroll-animation infinite 4s ease-in-out; +} + +@keyframes scroll-animation { + 0% { + opacity: 0; + transform: translateY(0); + } + 10% { + opacity: 1; + } + 65% { + opacity: 0.8; + } + 75% { + opacity: 0; + transform: translateY(25px); + } + 100% { + opacity: 0; + } +} + +.progress { + display: flex; + justify-content: center; + align-items: center; + height: 90%; + top: 5%; + right: 2%; + z-index: 5; + position: fixed; +} + +.progress-wrapper { + display: flex; + color: white; + border-radius: 50px; + flex-direction: column; + max-width: min-content; +} + +.progress-item { + cursor: pointer; +} + + +.background-images { + position: fixed; +} + +.hidables, #img1 { + position: fixed; + height: 100vh; + width: auto; + top: 0%; + display: block; + right: 0%; + opacity: 0; + transition: all 2s; +} + +.visible { + opacity: 1; +} \ No newline at end of file diff --git a/newVersion/css/homeStyle.css b/newVersion/css/homeStyle.css index 8614759..0d9c96c 100644 --- a/newVersion/css/homeStyle.css +++ b/newVersion/css/homeStyle.css @@ -1,127 +1,7 @@ -/* - Steps style -*/ - body { height: 400%; } -.step { - font-family: Lobster; - display: flex; - flex-direction: column; - justify-content: center; - height: 100vh; - margin-left: 0; - width: 100vw; - font-size: 150%; - margin: 0; - padding: 0; -} - -.step-content { - width: 90%; - margin-left: 2.5%; -} - -.reveal { - position: fixed; - transition: 1.5s all ease; - transform: translateY(100vh); - background-color: rgb(14, 14, 14); -} - -.reveal.active { - transform: translateY(0); -} - -.scroll-indicator { - position: fixed; - right: 5%; - z-index: 11; - width: 90%; - bottom: 5%; - display: none; -} - -.scroll-wrapper { - color: rgb(221, 221, 221); - font-size: 80%; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - width: 100%; -} - -.scroll-symbol { - font-size: 180%; - animation: scroll-animation infinite 4s ease-in-out; -} - -@keyframes scroll-animation { - 0% { - opacity: 0; - transform: translateY(0); - } - 10% { - opacity: 1; - } - 65% { - opacity: 0.8; - } - 75% { - opacity: 0; - transform: translateY(25px); - } - 100% { - opacity: 0; - } -} - -.progress { - display: flex; - justify-content: center; - align-items: center; - height: 90%; - top: 5%; - right: 2%; - z-index: 5; - position: fixed; -} - -.progress-wrapper { - display: flex; - color: white; - border-radius: 50px; - flex-direction: column; - max-width: min-content; -} - -.progress-item { - cursor: pointer; -} - - -.background-images { - position: fixed; -} - -.hidables, #img1 { - position: fixed; - height: 100vh; - width: auto; - top: 0%; - display: block; - right: 0%; - opacity: 0; - transition: all 2s; -} - -.visible { - opacity: 1; -} - /* Styles for individual steps */ diff --git a/newVersion/css/navstyle.css b/newVersion/css/navstyle.css index 25d384a..ae24916 100644 --- a/newVersion/css/navstyle.css +++ b/newVersion/css/navstyle.css @@ -54,8 +54,8 @@ color: rgb(168, 212, 253); font-size: 5vh; cursor: pointer; - width: 1.7vw; - height: 1.29vw; + width: 35px; + height: 27px; position: fixed; top: 50px; right: 50px; @@ -67,8 +67,8 @@ } .listtoggle:hover { - width: 2.2vw; - height: 1.68vw; + width: 45px; + height: 33px; } .listtoggle:hover .line { diff --git a/newVersion/examples/index.html b/newVersion/examples/index.html new file mode 100644 index 0000000..2170553 --- /dev/null +++ b/newVersion/examples/index.html @@ -0,0 +1,99 @@ + + +
+ + + + + + + + + + + + + + + +My flagship project - A fully free and open source event management solution
+My own website, where I show off my projects
+A website for a JavaScript presentation framework I contribute code to
+The documentation page for impress.js, a JavaScript presentation framework
+A fully featured booking system for Language School Hossegor
+A small research project for history class at school
+Get a website of any style you want
+