Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
140 changes: 106 additions & 34 deletions PS_Controller.css
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,22 @@
.second-section .colours-button .second{
background-color: whitesmoke;
color: var(--secondary);
padding: 9px 9px;
}

.second-section .colours-button .third{
background-color: red;
padding: 9px 20px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.second-section .colours-button .second:hover {
background-color: rgb(77, 66, 66); /* You can pick any darker shade */
}

.second-section .colours-button .third {
background-color: red;
padding: 9px 20px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.second-section .colours-button .third:hover {
background-color: darkred; /* You can pick any darker shade */
}

.second-section .colours-available p{
color: var(--secondary);
Expand Down Expand Up @@ -351,28 +359,50 @@
z-index: 9999;
}

header ul {
display: flex;
list-style: none;
gap: 30px;
margin-right: 30px;
}

header ul li {
font-size: 1rem;
font-weight: 600;
color: var(--secondary);
display: flex;
align-items: center;
gap: 8px;
cursor: pointer;
padding: 10px 16px;
border-radius: 8px;
transition: background-color 0.3s ease, transform 0.2s ease;
}

header ul{
background: linear-gradient(rgb(0, 0, 0),rgb(14, 13, 13));
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
flex-direction: column;
justify-content: center;
align-items: center;
pointer-events: none;
opacity: 0;
header ul li:hover {
background-color: rgba(0, 0, 0, 0.05);
transform: translateY(-2px);
}

header ul li i {
font-size: 1.2rem;
}
header ul li.active {
background-color: #e4e4e4;
font-weight: bold;
}
ul li a {
text-decoration: none;
color: var(--secondary);
display: flex;
align-items: center;
gap: 6px;
}

ul li a:hover {
color: #ffffff;
}

}

header ul li{
list-style-type: none;
margin-right: 0px;
padding-top: 80px;
font-size: large;
}

.hamburger-menu{
display: flex;
Expand Down Expand Up @@ -409,6 +439,27 @@
}

}
.card-one:hover,
.card-two:hover,
.card-three:hover {
transform: translateY(-10px);
transition: transform 0.3s ease, box-shadow 0.3s ease;
box-shadow: rgba(0, 0, 0, 0.3) 0px 10px 20px, rgba(0, 0, 0, 0.2) 0px 6px 6px;
cursor: pointer;
}

.card-one img,
.card-two img,
.card-three img {
transition: transform 0.3s ease;
}

.card-one:hover img,
.card-two:hover img,
.card-three:hover img {
transform: scale(1.05);
}




Expand Down Expand Up @@ -615,6 +666,7 @@
width: 320px;
padding: 30px;
padding-top: 156px;
border-radius: 8px;
}

.login__field {
Expand Down Expand Up @@ -650,17 +702,17 @@
.login__submit {
background: #fff;
font-size: 14px;
margin-top: 30px;
margin-top: 20px;
padding: 16px 20px;
border-radius: 26px;
border-radius: 10px;
border: 1px solid #D4D3E8;
text-transform: uppercase;
font-weight: 700;
display: flex;
align-items: center;
width: 100%;
color: #4C489D;
box-shadow: 0px 2px 2px #5C5696;
color: #7e7e8f;
box-shadow: 0px 2px 2px #f8f8f9;
cursor: pointer;
transition: .2s;
}
Expand All @@ -675,17 +727,37 @@
.button__icon {
font-size: 24px;
margin-left: auto;
color: #7875B5;
color: #e3dde6;
}
#login-btn {
background-color: #6C63AC;
color: white;
border: none;
border-radius: 10px;
padding: 10px 25px;
font-size: 1rem;
font-weight: 600;
font-family: 'Poppins', sans-serif;
cursor: pointer;
transition: background-color 0.3s ease, transform 0.2s ease;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.2);
margin-top: 16px;
}

#login-btn:hover {
background-color: #554cb2;
transform: translateY(-2px);
}


.social-login {
position: absolute;
position:relative;
height: 140px;
width: 160px;
text-align: center;
bottom: 0px;
right: 0px;
color: #fff;
color: #f7f0f0;
}

.social-icons {
Expand All @@ -696,7 +768,7 @@

.social-login__icon {
padding: 20px 10px;
color: #fff;
color: #4882b8;
text-decoration: none;
text-shadow: 0px 0px 8px #7875B5;
}
Expand Down
18 changes: 11 additions & 7 deletions PS_Controller.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@
</div>

<ul>
<li><i class="fa fa-home" aria-hidden="true" style="color: var(--secondary); font-size: large;"></i> Home</li>
<a href="#home" class="nav-link">

<li><i class="fa fa-home" aria-hidden="true" style="color: var(--secondary); font-size: large;"></i> Home</li></a>
<li><i class="fa fa-product-hunt" aria-hidden="true" style="color: var(--secondary);"></i> Product</li>
<li> <i class="fa fa-newspaper-o" aria-hidden="true" style="color: var(--secondary);"></i> News</li>
</ul>
Expand All @@ -38,7 +40,8 @@
<aside>
<h1>PS4</h1>
<h2>experience gaming</h2>
<button onclick="loginForm()"><h3 id="login-btn">Log in</h3></button>
<button id="login-btn" onclick="loginForm()">Log In</button>

</aside>
<!-- log in form -->
<div id="login-container">
Expand All @@ -54,12 +57,13 @@ <h2>experience gaming</h2>
<input type="password" class="login__input" placeholder="Password">
</div>
<button class="button login__submit">
<span class="button__text">Log In Now</span>
<span class="button__text">Log In </span>
<i class="button__icon fas fa-chevron-right"></i>
</button>
</form>
<div class="social-login">
<h3>log in via</h3>
<h3 class="option" style="color:rgb(77, 65, 88)">or</h3>
</h3>
<div class="social-icons">
<a href="#" class="social-login__icon fab fa-instagram"></a>
<a href="#" class="social-login__icon fab fa-facebook"></a>
Expand All @@ -85,23 +89,23 @@ <h3>log in via</h3>
<img src="https://images.unsplash.com/photo-1606144042614-b2417e99c4e3?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="">
<div class="sub-one">
<h3 style="color: black; text-align: center; font-weight: bolder;">4k / 120fps</h3>
<p style="color: black; text-align: center; font-weight: bolder;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
<p style="color: black; text-align: center; font-weight: 500;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
</div>
</div>

<div class="card-two">
<img src="https://images.unsplash.com/photo-1635048424329-a9bfb146d7aa?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1031&q=80" alt="">
<div class="sub-two">
<h3 style="color: black; text-align: center; font-weight: bolder;">New SSD</h3>
<p style="color: black; text-align: center; font-weight: bolder;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
<p style="color: black; text-align: center; font-weight:500;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
</div>
</div>

<div class="card-three">
<img src="https://images.unsplash.com/photo-1632747670377-0f5870ec13cb?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=870&q=80" alt="">
<div class="sub-three">
<h3 style="color: black; text-align: center; font-weight: bolder;">Atmos-lite</h3>
<p style="color: black; text-align: center; font-weight: bolder;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
<p style="color: black; text-align: center; font-weight:500;">Lorem ipsum, dolor sit amet consectetur adipisicing elit. Harum, voluptatibus ullam ab autem facere ipsa voluptatem sequi rem cupiditate? Nisi aliquam non aut possimus, iste velit delectus. Inventore, ratione perferendis.</p>
</div>
</div>

Expand Down
2 changes: 1 addition & 1 deletion PS_Controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
function loginForm(){
let display = document.getElementById('login-container').style.display;
if (display===""){
document.getElementById('login-btn').innerHTML = "Close Form";
document.getElementById('login-btn').innerHTML = "Back";
document.getElementById('login-container').style.display="block";

}
Expand Down