diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/.gitkeep b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/Readme.md b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/Readme.md new file mode 100644 index 00000000..bf3f5d61 --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/Readme.md @@ -0,0 +1,64 @@ +

Basic Portfolio Website

+ +

Basic Portfolio Website written in HTML, CSS, and JavaScript .

+ +### Use of the Project: + +

This is a basic Portfolio website which you can use to showcase your own projects and experience

+ +

Used Technologies

+ + +#### Steps to Use: + +--- + +- Download or clone the repository + +``` +git clone https://github.com/Ayushparikh-code/Web-dev-mini-projects.git +``` + +- Go to the directory +- Run the index.html file + +

ScreenShots

+
+ +![Screenshot (1003)](https://user-images.githubusercontent.com/75005433/124646849-cffde500-deb2-11eb-8503-cce4a70f337d.png) + +
+ +![Screenshot (1004)](https://user-images.githubusercontent.com/75005433/124647036-0f2c3600-deb3-11eb-8238-5005d2a214f7.png) + +
+ +![Screenshot (1005)](https://user-images.githubusercontent.com/75005433/124647044-13f0ea00-deb3-11eb-95a3-1e1a8fb1cb58.png) + +
+ +![Screenshot (1006)](https://user-images.githubusercontent.com/75005433/124647048-14898080-deb3-11eb-96b4-d21fbcb0c462.png) + +
+ +![Screenshot (1007)](https://user-images.githubusercontent.com/75005433/124647050-15221700-deb3-11eb-92d1-d5d93d09902a.png) + +
+ +![Screenshot (1008)](https://user-images.githubusercontent.com/75005433/124647053-15baad80-deb3-11eb-8ebc-361335c402ac.png) + +
+ +![Screenshot (1009)](https://user-images.githubusercontent.com/75005433/124647057-16534400-deb3-11eb-9665-e9d1bb3a6daa.png) + +
+ +![Screenshot (1010)](https://user-images.githubusercontent.com/75005433/124647058-16ebda80-deb3-11eb-8c71-af9ecd500cc6.png) + +
+ +![Screenshot (1011)](https://user-images.githubusercontent.com/75005433/124647060-17847100-deb3-11eb-9e05-237b01648739.png) \ No newline at end of file diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/favicon.ico b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/favicon.ico new file mode 100644 index 00000000..f9bae098 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/favicon.ico differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/0_7rudMaePHd-1TXRx.jpg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/0_7rudMaePHd-1TXRx.jpg new file mode 100644 index 00000000..5a75e2c2 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/0_7rudMaePHd-1TXRx.jpg differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1949.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1949.svg new file mode 100644 index 00000000..d95d473a --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1949.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1951.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1951.svg new file mode 100644 index 00000000..85b51ee7 --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1951.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1953.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1953.svg new file mode 100644 index 00000000..628170fa --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1953.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1956.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1956.svg new file mode 100644 index 00000000..860e48ff --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Group 1956.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Path 5023.png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Path 5023.png new file mode 100644 index 00000000..488f4d18 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Path 5023.png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 565.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 565.svg new file mode 100644 index 00000000..1beecb74 --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 565.svg @@ -0,0 +1,3 @@ + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 5651.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 5651.svg new file mode 100644 index 00000000..7ee23dfa --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/Rectangle 5651.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/behance.png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/behance.png new file mode 100644 index 00000000..da94abe0 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/behance.png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/blackball.svg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/blackball.svg new file mode 100644 index 00000000..38304108 --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/blackball.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem1.png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem1.png new file mode 100644 index 00000000..2ca6c03f Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem1.png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem2.png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem2.png new file mode 100644 index 00000000..28f9317a Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem2.png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem3.png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem3.png new file mode 100644 index 00000000..1434ebb5 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/portitem3.png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/profileimg.jpg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/profileimg.jpg new file mode 100644 index 00000000..39907833 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/profileimg.jpg differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg.jpg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg.jpg new file mode 100644 index 00000000..c6f8dcdb Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg.jpg differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg2.jpg b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg2.jpg new file mode 100644 index 00000000..0eafe998 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/images/sitebg2.jpg differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/index.html b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/index.html new file mode 100644 index 00000000..2cf60b2f --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/index.html @@ -0,0 +1,296 @@ + + + + + + + Your Name + + + + + + + + + + + +
+
+ +
+
+ +
+ + +
+ + +

Your Name

+
Your Skill or Your Designation
+ +
+ +
+ +
+
+
+ + +
+
+ +
+ +
+
+

About

+
Myself
+
+
+

Hi! This is Your Name.

+
+

+ Short description About Yourself. + +
+
+ Checkout my Resume + + +

+
+ +
Contact me here yourmail@gmail.com +
+ + + +
+ +
+
+ +
+ +
+
+ +
+
+

Achievements

+
Some honourable mentions
+
+ +
+
+ +

Achievement 1

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+
+ View Project/Certificate +
+
+ +

Achievement 2

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+
+ View Project/Certificate +
+
+ +

Achievement 3

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+
+ View Project/Certificate +
+
+ +

Achievement 4

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+
+ View Project/Certificate +
+ + +
+ +
+ +
+ +
+
+
+

Portfolio

+
Some of my recent work
+
+
+
+ +
+
+
Project 1
+

Key Point of Project

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+ View Project +
+
+
+
+
Project 2
+

Key Point of Project

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+ View Project +
+
+ +
+
+
+
+ +
+
+
Project 3
+

Key Point of the Project

+

+ Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

+ View Project +
+
+
+ +
+ +
+
+ +
+
+
+

Experience

+
Some of my works
+
+
+
    +
  • +

    Designation 1

    +

    Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

    +
    + View Work +
  • +
  • +

    Designation 2

    +

    Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

    +
    + View Work +
  • +
  • +

    Designation 3

    +

    Lorem ipsum, dolor sit amet consectetur adipisicing elit. Nesciunt accusantium magni ex sapiente incidunt at reprehenderit, nulla inventore. Illum, porro aperiam? +

    +
    + View Project +
  • +
+
+ +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.css b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.css new file mode 100644 index 00000000..16239ad8 --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.css @@ -0,0 +1,1197 @@ +@import url(//db.onlinewebfonts.com/c/0923ee644c97a87d70269aa80a6f1e79?family=The+Historia+Demo); +@font-face {font-family: "The Historia Demo"; src: url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.eot"); src: url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.woff") format("woff"), url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/0923ee644c97a87d70269aa80a6f1e79.svg#The Historia Demo") format("svg"); } + +@import url(//db.onlinewebfonts.com/c/9a2bc11be56851dde98c1b49302cc21a?family=Gotham+Medium); +@font-face {font-family: "Gotham Medium"; src: url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.eot"); src: url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.woff") format("woff"), url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/9a2bc11be56851dde98c1b49302cc21a.svg#Gotham Medium") format("svg"); }/*Start global*/ + + +*{ + margin: 0; + padding: 0; + box-sizing: border-box; + +} + +html{ + font-size: 10px; + font-family: 'Gotham Medium'; + color: #c5c5c5; +} + +body{ + width: 100%; + height: 100%; + background: black no-repeat center fixed; + background-size: cover; +} + +section{ + padding: 6rem 0; +} + +a{ + text-decoration: none; + color:#2e89ff; +} + +address { + display: block; + font-style: normal; + font-size: 1.8rem; + } + +p{ + font-family: 'Gotham Medium'; + line-height: .6cm; + font-size: 1.8rem; + font-weight: 200; +} + +img{ + width: 100%; +} + + +/*End global*/ + +/*Start reusable*/ +.container{ + width: 90%; + max-width: 120rem; + height: 100%; + margin: 0 auto; + position: relative; +} + +.section-heading{ + text-align: center; + margin-bottom: 10rem; +} + +.section-heading h1{ + font-size: 4rem; + color: rgb(255, 255, 255); + font-weight: 400; + position: relative; + margin-bottom: 1.5rem +} + +.section-heading h1::before, +.section-heading h1::after{ + content: ''; + position: absolute; + bottom: -.8rem; + left: 50%; + transform: translateX(-50%); + background-color: rgba(255, 255, 255, 0.842); +} + +.section-heading h1::before{ + width: 10rem; + height: 3px; + border-radius: .8rem; + } + +.section-heading h1::after{ + width: 1.5rem; + height: 1.5rem; + border-radius: 100%; + bottom: -1.3rem; + } + + +.section-heading h6{ + margin-top: 1rem; + font-size: 2rem; + font-weight: 300; + color: rgb(160, 160, 160); + } + +.has-margin-right{ + margin-right: 5rem; +} +.has-margin-left{ + margin-left: 5rem; +} +/*End reusable*/ + +/*Start header*/ +header{ + width: 100%; + height: 100vh; +} + +.top-nav{ + width: 100%; + height: 100vh; + position: fixed; + top: -100vh; + z-index: 50; + background-color: #1e1e35e8; + border-bottom-right-radius: 100%; + border-bottom-left-radius: 100%; + transition: all 650ms cubic-bezier(1,0,0,1); +} + +.nav-list{ + list-style: none; + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; +} + +li{ + margin: 0 2rem; +} + + +.nav-link{ + font-family: 'The Historia Demo' ; + font-size: 5rem; + padding: 1rem; + color: #eee; + text-decoration: none; +} + +.nav-link:hover, +.nav-link:focus{ + background: linear-gradient(#f0c800ce,#ff5a3dcb); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.top-nav.open{ + top: 0; + border-radius: initial; +} + +.menu-toggler{ + position: absolute; + top: 5rem; + right: 5rem; + width: 5rem; + height: 4rem; + display: flex; + flex-direction: column; + justify-content: space-between; + cursor: pointer; + z-index: 1500; + transition: transform 850ms ease-out; +} + +.menu-toggler.open{ + transform: rotate(-45deg); +} + +.bar{ + background: rgb(207, 204, 204); + width: 100%; + height: 4px; + border-radius: .8rem; +} + +.bar.half{ + width: 50%; +} + +.bar.start{ + transform-origin: right; + transition: transform 650ms cubic-bezier(.54,-.81,.57,.57); +} + +.open .bar.start{ + transform: rotate(-450deg) translateX(.8rem); +} +.bar.end{ + align-self: flex-end; + transform-origin: left; + transition: transform 650ms cubic-bezier(.54,-.81,.57,.57); +} +.open .bar.end{ + transform: rotate(-450deg) translateX(-.8rem); +} +.landing-text{ + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 100%; + text-align: center; + z-index: 1; + +} + +.landing-text h1{ + font-size: 20rem; + font-family: 'The Historia Demo',sans-serif; + background: linear-gradient(#f0c800ce,#ff5a3dcb); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + padding: 1rem; + user-select: none; +} + +.landing-text h6{ + font-size: 2.5rem; + font-weight: 300; +} + +.left-circ{ + position: relative; + height: 75%; + width: 17%; + top: 10%; + animation:move2 4s infinite; + animation-delay: 0s; +} +.circle-img{ + position: absolute; + width: 18%; + height: 11%; + right: 0%; + top: 30%; + animation:move 4s infinite; + animation-direction: initial; + +} + +.landing-text .scrolldown{ + position: absolute; + bottom: -20rem; + left: 50%; + width: 40px; + height: 40px; + background-color: rgba(255, 255, 255, 0); + transform: translateY(-80px) translateX(-50%) + rotate(45deg); +} + + .scrolldown span{ + position: absolute; + top: 0; + left: 0; + display: block; + width: 100%; + height: 100%; + border-bottom: 2px solid #fff ; + border-right: 2px solid #fff ; + animation: animate 1.5s linear infinite; + opacity: 0; +} + +.scrolldown span:nth-child(1){ + transform: translate(-15px, -15px); + animation-delay: -0.4s; +} +.scrolldown span:nth-child(2){ + transform: translate(0, 0); + animation-delay: -0.2s; + +} +.scrolldown span:nth-child(3){ + transform: translate(15px,15px); + animation-delay: 0s; +} + +@keyframes animate{ + 0%{ + top: -5px; + left: -5px; + opacity: 0; + } + 25%{ + top: 0px; + left: 0px; + opacity: 1; + } + 50%, 100%{ + top: 5px; + left: 5px; + opacity: 0; + } +} +/*End header*/ + +/*Start about*/ +.about .container{ + display: flex; + align-items: center; + justify-content: center; +} + +.about-heading{ + text-align: center; + text-transform: uppercase; + line-height: 0; + margin-bottom: 6rem; +} +.about-heading h1{ + font-size: 10rem; + opacity: .3; + font-weight: 500; +} + +.about-heading h6{ + font-size: 2rem; + font-weight: 400; +} +.container{ + position: relative; +} + +.about-details h3{ + font-size: 3rem; + font-weight: 400; + color: white; +} + +.about-details a:hover{ + color: #0059ff; +} + +.profile-img{ + flex: .8; + margin-right: 5rem; +} + +.about-details{ + flex: 1; +} + +.social-media{ + margin-top: 5rem; +} + +.social-media i{ + font-size: 5rem; + transition: color 650ms; +} + +.fa-medium:hover{ + color: #ffffff; +} + +.fa-github-square:hover{ + color: #ffffff; +} + +.fa-linkedin:hover{ + color: #ffffff ; +} + + +.fa-twitter-square:hover{ + color: #ffffff ; +} + +.fa-behance-square:hover{ + color: #ffffff ; +} + +.skills-img{ + position: absolute; + width: 25%; + height: 15%; + top: 100%; + right: 0%; + animation:move2 4s infinite; +} + + +/*End about*/ + +/*Start services*/ +.services-img{ + position: absolute; + left:-10%; + top: 70rem; + height: 10%; + width: 15%; + animation:move2 4s infinite; +} + +.my-skills{ + border-top: 4px solid #ff5a3d; + position: relative; + margin-top: 15rem; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(15rem,1fr)); + grid-gap: 3rem; + text-align: left; +} +.skill{ + display: flex; + flex-direction: column; + justify-content: left; + align-items: left; +} + +.skill h3{ + text-align: left; + color: #ffee00; + letter-spacing: 2px; + font-size: large; + margin: 2rem -2px 2rem 0; + +} +.skill h1{ + text-align: left; + letter-spacing: 2px; + margin: 2rem -2px 2rem 0; +} + +.my-skills .skill{ + border-right: none; + margin-right: 1rem; + padding-right: 1rem; + position: relative; +} + + +.my-skills .skill:last-of-type{ + padding-bottom: 0; + margin-bottom: 0; + border: none; +} + + +.my-skills .skill::before, +.my-skills .skill::after{ + position: absolute; + display: grid; + left: 0%; + transform: translateX(-50%); +} + +.my-skills .skill::before{ + content: attr(data-date); + top: -5rem; + text-align-last: auto; + text-align: right; + font-size: 1.5rem; + color: white; + margin-left: 5rem; +} + +.my-skills .skill::after{ + top: -1rem; + content: ''; + box-shadow: 0 0 0 4px #ff5a3d; + border-radius: 100%; + height: 1.5rem; + width: 1.5rem; + background-color: #ffe838; +} + +.my-skills a{ + color:#ff961e; + font-size: 1.5rem; + text-decoration: underline; +} +.my-skills a:hover{ +color:#c26700; +} +/*End services*/ + +/*Start portfolio*/ +.portfolio-item{ + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 5rem; +} +.portfolio-item:last-child{ + margin-bottom: 0; +} + +.portfolio-img{ + flex: .9; +} + +.portfolio-description{ + flex: 1; + font-size: 4rem; +} + +.portfolio-description h1{ + font-size: 3rem; + margin: 1rem 0; + font-weight: 400; +} +.portfolio-description h6{ + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 350; + opacity: .6; + margin-bottom: 0rem; + +} + +.portfolio-description .cta{ + display: inline-block; + margin-top: 2.5rem; + font-size: 1.5rem; + text-transform: uppercase; + color: #2e89ff; +} + +.portfolio-description .cta:hover{ + color: #0059ff; +} + + +/*End services*/ + +/*Start timeline*/ +.timeline ul{ + border-left: 4px solid #ffe838; + border-radius: .8rem; + background-color: rgba(29, 29, 29, 0.616); + margin: 0 auto; + position: relative; + padding: 5rem; + list-style: none; + text-align: left; + width: 70%; + +} + +.timeline h1{ + + letter-spacing: 1px; + text-transform: uppercase; + font-weight: 400; + margin-bottom: 1rem; + color: #ffffff; + +} + +.timeline .date{ + border-bottom: 1px solid rgba(255, 255, 255, 0.281); + margin-bottom: 1rem; + padding-bottom: 1rem; + position: relative; +} + +.timeline .date:last-of-type{ + padding-bottom: 0; + margin-bottom: 0; + border: none; +} + +.timeline .date::before, +.timeline .date::after{ + position: absolute; + display: block; + top: 50%; + transform: translateY(-50%); + +} +.timeline a{ + text-decoration: underline; + color:#ffae17; + font-size: 1.5rem; + +} + +.timeline a:hover{ + color: #cf8906; +} + +.timeline .date::before{ + content: attr(data-date); + left: -25rem; + text-align: right; + min-width: 12rem; + font-size: 1.5rem; + color: white; + width: 8rem; + text-align: center; +} + +.timeline .date::after{ + content: ''; + box-shadow: 0 0 0 4px #ffe838; + border-radius: 100%; + left: -8rem; + height: 1.5rem; + width: 1.5rem; + background-color: #313534; +} +.experience-img{ + position: absolute; + height: 50%; + width: 20%; + right: 0%; + animation:move 4s infinite; +} + +.contact-img{ + position: relative; + left: -10%; + width: 15%; + height: 15%; + animation:move2 4s infinite; + +} + + +/*End timeline*/ + +/*Start contact*/ +/*End contact*/ + +/*Start footer*/ +.copyright{ + width: 100%; + text-align: center; + vertical-align: middle; + background-color: #ffffff; + padding: 1rem 0; + position: relative; +} + +.up{ + position: absolute; + width: 5rem; + height: 5rem; + border: 1px white solid; + background-color: #000000de; + top: -2.5rem; + right: 5rem; + border-radius: 100%; + display: flex; + animation: pulse 2s infinite; + cursor: pointer; + } + + +.up i{ + color: #ffffff; + font-size: 2rem; + margin: auto; + +} + +.copyright p{ + font-size: 1.5rem; + color: black; + font-weight: 600; + font-family: 'Gotham Medium'; + +} + +/*End footer*/ + +/*Start animations*/ +@keyframes move{ + 0% { + transform: scale(0.95); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7); + } + + 70% { + transform: scale(1); + box-shadow: 0 0 0 10px rgba(0, 0, 0, 0); + } + + 100% { + transform: scale(0.95); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); + } + +} +@keyframes move1{ + 0% { + transform: scale(1.05); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7); + } + + 70% { + transform: scale(1); + box-shadow: 10 0 0 0px rgba(0, 0, 0, 0); + } + + 100% { + transform: scale(1.05); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); + } + +} +@keyframes move2{ + 100% { + transform: scale(1.15); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); + } + + 70% { + transform: scale(1); + box-shadow: 10 0 0 0px rgba(0, 0, 0, 0); + } + + 0% { + transform: scale(1.15); + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7); + } + +} +@keyframes pulse{ + 0%{ + box-shadow: 0 0 0 0 rgba(253,87,191,.99); + } + 70%{ + box-shadow: 0 0 0 0 rgba(253,87,191,0); + } + 100%{ + box-shadow: 0 0 0 0 rgba(253,87,191,0); + } +} + + +/*End animations*/ + +/*Start media queries*/ +@media screen and (max-width: 768px){ + body{ + width: 100%; + height: 100%; + background: black no-repeat center fixed; + background-size: cover; + } + p{ + font-size: small; + } + .section-heading h1::after{ + width: 1.3rem; + height: 1.3rem; + border-radius: 100%; + + } + + .landing-text h1{ + font-size: 15rem; + + } + .landing-text h6{ + font-size: 1.7rem; + } + .nav-list{ + flex-direction: column; + } + + li{ + margin: 2rem 0; + + } + .nav-link{ + font-size: 4.5rem; + } + + .circle-img{ + width: 25%; + height: 40%; + top: 50rem; + } + + .profile-img{ + flex: 1; + } + + .about-heading h1{ + font-size: 8rem; + } + + .section-heading h1{ + font-size: 3rem; + + } + .about-details h3{ + font-size: 2rem; + font-weight: 400; + color: white; + } + + .about-details .nav-list{ + flex-direction: initial; + + } + + .about-details li{ + margin: 0 2rem; + } + + .skills-img{ + top: 50rem; + } + + .services-img{ + top: 100rem; + + } + .my-skills{ + border-top: 4px solid #ff5a3d; + position: relative; + margin-top: 10rem; + display: grid; + margin-left: 3rem; + grid-template-columns: repeat(auto-fit, minmax(13rem,1fr)); + grid-gap: 1rem; + text-align: left; + } + .skill{ + display: flex; + flex-direction: column; + justify-content: left; + align-items: left; + + } + + .skill h3{ + text-align: left; + color: #ffee00; + letter-spacing: 2px; + font-size: medium; + margin: 2rem -2px 2rem 0; + + } + .skill h1{ + text-align: left; + letter-spacing: 1px; + margin: 2rem -2px 2rem 0; + } + + .my-skills .skill{ + border-right: none; + margin-right: 0rem; + padding-right: 0rem; + position: relative; + } + + + .my-skills .skill:last-of-type{ + padding-bottom: 0; + margin-bottom: 0; + border: none; + } + + + .my-skills .skill::before, + .my-skills .skill::after{ + position: absolute; + display: grid; + left: 0%; + transform: translateX(-50%); + } + .my-skills a{ + color:#ff961e; + font-size: 1.5rem; + text-decoration: underline; + } + .my-skills a:hover{ + color:#c26700; + } + + .my-skills .skill::before{ + content: attr(data-date); + top: -5rem; + text-align-last: auto; + text-align: right; + min-width: 12rem; + font-size: 1.5rem; + color: white; + text-align: center; + margin-left: 2rem; + } + + .my-skills .skill::after{ + top: -1rem; + content: ''; + box-shadow: 0 0 0 4px #ff5a3d; + border-radius: 100%; + height: 1.5rem; + width: 1.5rem; + background-color: #ffe838; + } + + .icon-container{ + width: 7rem; + height: 7rem; + } + + .icon-container i{ + font-size: 4rem; + } + + .timeline ul{ + margin: 0 0 0 auto; + } + + .timeline .date::before{ + left: -20rem; + } + .timeline .date::before{ + font-size: 1.3rem; + padding-left: 1rem; + width: 5rem; + text-align: center; + } + + .timeline .date::after{ + left: -5.9rem; + } + .timeline .date{ + border-bottom: 1px solid rgba(255, 255, 255, 0.281); + margin-bottom: 1rem; + font-size: 1rem; + padding-bottom: 1rem; + position: relative; + + } + +} + +@media screen and (max-width: 600px){ + .menu-toggler{ + top: 2rem; + right: 2rem; + } + p{ + font-size: small; + } + + .landing-text .scrolldown{ + width: 30px; + height: 30px; + } + + .landing-text h1{ + font-size: 8rem; + + } + .landing-text h6{ + font-size: 1.4rem; + } + .nav-link{ + font-size: 3.5rem; + } + + .about-heading h1{ + font-size: 7rem; + } + + .about-details h3{ + font-size: 2rem; + font-weight: 300; + color: white; + } + + + .about .container{ + display: list-item; + } + .circle-img{ + width: 30%; + height: 45%; + top: 60rem; + } + .left-circ{ + width: 30%; + height: 70%; + top: 5% + } + + .services-img{ + width: 22%; + height: 15%; + top: 110rem; + } + + .profile-img{ + top: -10%; + margin: 0 0 7rem 0; + } + + .skills-img{ + top: 100%; + } + .my-skills{ + border-left: 4px solid #ff5a3d; + border-top: none; + position: relative; + align-items: center; + display: grid; + margin: 13rem; + grid-template-columns: repeat(auto-fit, minmax(25rem,1fr)); + grid-gap: 2.5rem; + text-align: left; + } + .skill{ + display: flex; + flex-direction: column; + justify-content: left; + align-items: left; + } + + .skill h3{ + text-align: left; + color: #ffee00; + letter-spacing: 2px; + font-size: 1.8rem; + margin: -1.5rem 1px 1rem 2rem; + + } + + + .my-skills .skill{ + border-right: none; + margin-right: 1rem; + padding-right: 1rem; + position: relative; + } + + + .my-skills .skill:last-of-type{ + padding-bottom: 0; + margin-bottom: 0; + border: none; + } + + .my-skills p{ + margin-left: 2rem; + font-size: 1.5rem; + } + .my-skills .skill::before, + .my-skills .skill::after{ + position: absolute; + display: grid; + left: 0%; + transform: translateX(-50%); + } + + .my-skills .skill::before{ + content: attr(data-date); + left: -9rem; + width: 10rem; + top: -1rem; + text-align-last: auto; + min-width: 10rem; + font-size: 1.5rem; + color: white; + text-align: center; + } + + .my-skills .skill::after{ + top: -1rem; + content: ''; + box-shadow: 0 0 0 4px #ff5a3d; + border-radius: 100%; + height: 1.5rem; + width: 1.5rem; + background-color: #ffe838; + } + + .my-skills a{ + color:#ff961e; + font-size: 1.3rem; + margin-left: 2rem; + margin-bottom: 2rem; + } + .my-skills a:hover{ + color:#c26700; + } + + .portfolio-item{ + flex-direction: column; + } + + .portfolio-description{ + flex: 1; + font-size: 1.5rem; + } + + .portfolio-description h1{ + font-size: 2rem; + margin: 1rem 0rem; + font-weight: 400; + } + + .portfolio-description h6{ + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 300; + opacity: .6; + font-family: 'Gotham Medium'; + } + + .portfolio-description .cta{ + display: inline-block; + margin-top: 2.5rem; + font-size: 1.5rem; + text-transform: uppercase; + color: #2e89ff; + } + + .portfolio-img{ + margin: 0 0 2rem 0; + + } + .portfolio-description{ + margin: 0; + order: 2; + } + + .timeline p{ + font-size: 1.3rem; + line-height: .5cm; + } + + .timeline .date::before{ + font-size: 1.3rem; + left: -18rem; + width: 5rem; + min-width: 10rem; + text-align: center; + } + + .timeline h1{ + font-size: 1.5rem; + text-transform: uppercase; + font-weight: 300; + margin-bottom: 1rem; + + color: #ffffff; + + } + + .experience-img{ + width: 25%; + height: 25%; + } + + + .up{ + right: 2rem; + + } + + .social-media{ + margin-top: 5rem; + } + + .social-media i{ + font-size: 4.5rem; + transition: color 650ms; + } + address { + display: block; + font-style: normal; + font-size: 1.5rem; + } + + +} + + +/*End media queries*/ \ No newline at end of file diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.js b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.js new file mode 100644 index 00000000..6695b5be --- /dev/null +++ b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/main.js @@ -0,0 +1,27 @@ +$(document).ready(function () { + $('.menu-toggler').on('click', function(){ + $(this).toggleClass('open'); + $('.top-nav').toggleClass('open'); + }); + + $('.top-nav .nav-link').on('click', function(){ + $('.menu-toggler').toggleClass('open'); + $('.top-nav').toggleClass('open'); + }); + + $('nav a[href*="#]').on('click', function(){ + $('html,body').animate({ + scrollTop: $($(this).attr('href')).offset().top-100 + }, 2000); + }); + + $('#up').on('click', function(){ + $('html,body').animate({ + scrollTop: 0 } ,2000); + }); + + AOS.init({ + easing: 'ease', + duration: 1800 + }); +}); \ No newline at end of file diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1003).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1003).png new file mode 100644 index 00000000..c0f70138 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1003).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1004).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1004).png new file mode 100644 index 00000000..32d655a8 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1004).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1005).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1005).png new file mode 100644 index 00000000..d3d2954e Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1005).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1006).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1006).png new file mode 100644 index 00000000..63b9e489 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1006).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1007).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1007).png new file mode 100644 index 00000000..7c94c7fd Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1007).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1008).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1008).png new file mode 100644 index 00000000..c33cfbf3 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1008).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1009).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1009).png new file mode 100644 index 00000000..03bd3497 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1009).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1010).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1010).png new file mode 100644 index 00000000..b46f35f5 Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1010).png differ diff --git a/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1011).png b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1011).png new file mode 100644 index 00000000..3ea101cf Binary files /dev/null and b/Task 2/Sanjana-Portfolio-beginners/Basic Portfolio Website/screenshots/Screenshot (1011).png differ