diff --git a/assets/html/horror.html b/assets/html/horror.html index 444112ac..4c35d622 100644 --- a/assets/html/horror.html +++ b/assets/html/horror.html @@ -36,14 +36,10 @@ - Authors + + + Horror Books @@ -149,7 +133,7 @@
-
+
@@ -190,17 +174,27 @@ top: 20px; right: 30px; } - + .heading { + text-align: center; /* Center the text */ + font-size: 3.5em; /* Increase the size of the heading */ + color: #2c3e50; /* A darker shade for better contrast */ + margin-top: 18rem; /* Maintain the top margin */ + font-family: 'Georgia', serif; /* Change to a serif font for a classic look */ + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1); /* Optional: add a subtle shadow for depth */ + letter-spacing: 0.05em; /* Slightly increase space between letters */ +} + + .action .profile { - + position: relative; - width: 60px; - height: 60px; - border-radius: 50%; + width: 60px; + height: 60px; + border-radius: 50%; overflow: hidden; cursor: pointer; } - + /* profile section*/ .action .profile img { @@ -473,7 +467,10 @@ flex-wrap: wrap; } - .about-us-block .about-us-community, .about-us-product, .about-us-location, .about-us-event { + .about-us-block .about-us-community, + .about-us-product, + .about-us-location, + .about-us-event { width: 80% !important; } } @@ -484,20 +481,14 @@ } - - - - - - .card-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); - gap: 20px; + gap: 100px; /* Increased padding from 30px to 80px to seperate the navbar with the cards */ padding: 80px; margin-top: 70px; - max-width: 1200px; + max-width: 1600px; } .card { @@ -513,11 +504,10 @@ height: 100%; transition: transform 0.6s; transform-style: preserve-3d; - - justify-content: center; } - .card-front, .card-back { + .card-front, + .card-back { position: absolute; width: 100%; height: 100%; @@ -532,32 +522,188 @@ /* Changes required here */ .card-front { - background-color: #f59595; - color: rgb(189, 7, 86); - font-size: 1.8em; - text-align: center; - position: absolute; - width: 100%; - height: 100%; - display: flex; /* Use flexbox to center content */ - align-items: center; /* Center vertically */ - justify-content: center; /* Center horizontally */ -} + background-color: #f59595; + /* Changed color of text to match current UI and also make it visible */ -.card-front h1 { - background: #e97070; - margin: 0; /* Remove default margin */ -} + font-size: 1.8em; + text-align: center; + position: absolute; + } + + .card-front h1 { + position: relative; + bottom: -230px; + font-size: 25px; + + } - /* Added: Image for J.K. Rowling */ - .children{ - background-image: url(""); - background-size: cover; /* Ensures the image covers the div */ - background-position: center; /* Centers the image */ - background-repeat: no-repeat; /* Prevents repeating */ + .a { + background-image: url("../images/it.jpeg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + .b{ + background-image: url("../images/shining.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + } + + .c { + background-image: url("../images/dracula.jpeg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + } + + .d{ + background-image: url("../images/haunting.jpeg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + } + + .e { + background-image: url("../images/birdbox.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + } + + .f { + background-image: url("../images/exorcist.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + } + + /* Added: Image for Mark Twain */ + .g{ + background-image: url("../images/petsematory.jpeg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for George Orwell */ + .h{ + background-image: url("../images/mist.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for Agatha Christie */ + .i { + background-image: url("../images/silence.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for Dr. Seuss */ + .j { + background-image: url("../images/houses.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for Jane Austen */ + .k{ + background-image: url("../images/coraline.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for Charles Dickens */ + .l { + background-image: url("../images/girlwith.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for William Shakespeare */ + .m { + background-image: url("../images/wwz.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + /* Added: Image for H.G. Wells */ + .n{ + background-image: url("../images/cabinet.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + .o{ + background-image: url("../images//institute.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ + } + + .p{ + background-image: url("../images/ghost.jpg"); + background-size: cover; + /* Ensures the image covers the div */ + background-position: center; + /* Centers the image */ + background-repeat: no-repeat; + /* Prevents repeating */ } + + + .card-back { background-color: #ffffff; color: #333; @@ -567,8 +713,9 @@ font-size: 1em; line-height: 1.6em; border: 2px solid #f1bb63; - + } + .card-back h3 { color: #ff4ff9; font-size: 1.2em; @@ -585,203 +732,194 @@ transform: rotateY(180deg); } -#page-title { - - visibility: visible; - opacity: 1; - transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1); - transition: 0.3s ease-in-out, opacity 2s cubic-bezier(0.5, 0, 0, 1) 0.1s, transform 2s cubic-bezier(0.5, 0, 0, 1) 0.1s; - font-family: var(--ff-philosopher); - -} -#page-title h3 { + /* footer */ - color: var(--charcoal); - font-family: var(--ff-philosopher); - line-height: 1.2; - + .socialmediaicons { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + position: fixed; + margin-top: 120px; + ; + width: 40px; + height: 150px; + + } + + #quicklinks { + display: flex; + justify-content: space-between; + /* Ensures columns are evenly spaced */ + } + #quicklinks .col-md-6 ul { + list-style-type: none; + padding: 0; + } + #quicklinks .foot-quick { + display: flex; + align-items: center; + margin-bottom: 10px; + /* Adjust spacing between list items */ + } -} + #quicklinks .foot-quick a { + text-decoration: none; + color: rgb(83, 74, 74); + /* Adjust link color as needed */ + display: flex; + align-items: center; + } + #quicklinks .foot-quick a i { + margin-right: 5px; + /* Adjust spacing between icon and text */ + } + .dark-mode .fas { + color: white; + } + .dark-mode .flinks { + color: #80ddf4; + } + .dark-mode .finput { + color: white; + background-color: transparent; + padding: 10px; + border: 1px solid white; - /* footer */ + } -.socialmediaicons { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - position: fixed; - margin-top: 120px;; - width: 40px; - height: 150px; - -}#quicklinks { - display: flex; - justify-content: space-between; /* Ensures columns are evenly spaced */ -} + .dark-mode .finput::placeholder { + color: rgba(255, 255, 255, 0.6); + } -#quicklinks .col-md-6 ul { - list-style-type: none; - padding: 0; -} + .socialmediaicons a { + display: inline; + text-align: center; + padding: 5px; + transition: all 0.3s ease; + color: rgb(0, 0, 0); + font-size: 20px; + } -#quicklinks .foot-quick { - display: flex; - align-items: center; - margin-bottom: 10px; /* Adjust spacing between list items */ -} + .socialmediaicons .fa-instagram { + display: inline-block; + width: 30px; + height: 30px; + text-align: center; + line-height: 30px; + border-radius: 10px; + background: transparent; + color: #000000; + transition: background 0.3s, transform 0.3s; + } -#quicklinks .foot-quick a { - text-decoration: none; - color: rgb(83, 74, 74); /* Adjust link color as needed */ - display: flex; - align-items: center; -} + .socialmediaicons .fa-instagram:hover { + background: radial-gradient(circle at 30% 110%, + #ffdb8b 0%, + #ee653d 25%, + #d42e81 50%, + #a237b6 75%, + #3e57bc 100%); + background-clip: padding-box; + border-radius: 10px; + color: white; + transform: scale(1.1); -#quicklinks .foot-quick a i { - margin-right: 5px; /* Adjust spacing between icon and text */ -} -.dark-mode .fas{ - color:white; -} + } -.dark-mode .flinks{ - - color: #80ddf4; + .socialmediaicons .fa-facebook:hover { + color: blue; + } + + .socialmediaicons .fa-youtube:hover { + color: red; + } -} -.dark-mode .finput{ + .dark-mode .socialmediaicons a { color: white; - background-color: transparent; - padding: 10px; - border: 1px solid white; - -} -.dark-mode .finput::placeholder { - color: rgba(255, 255, 255, 0.6); - } -.socialmediaicons a { - display: inline; - text-align: center; - padding: 5px; - transition: all 0.3s ease; - color: rgb(0, 0, 0); - font-size: 20px; - } + } - .socialmediaicons .fa-instagram { - display: inline-block; - width: 30px; - height: 30px; - text-align: center; - line-height: 30px; - border-radius: 10px; - background: transparent; - color: #000000; - transition: background 0.3s, transform 0.3s; -} -.socialmediaicons .fa-instagram:hover { - background: radial-gradient(circle at 30% 110%, - #ffdb8b 0%, - #ee653d 25%, - #d42e81 50%, - #a237b6 75%, - #3e57bc 100%); - background-clip: padding-box; - border-radius: 10px; - color: white; - transform: scale(1.1); - -} -.socialmediaicons .fa-facebook:hover{ - color: blue; -} -.socialmediaicons .fa-youtube:hover{ - color: red; -} + .dark-mode .socialmediaicons .fa-facebook:hover { + color: #425d9b + } + .dark-mode .socialmediaicons .fa-youtube:hover { + color: #f70000; + } -.dark-mode .socialmediaicons a { - color: white; -} + .instagram { + margin: 5px; -.dark-mode .socialmediaicons .fa-facebook:hover { - color: #425d9b -} -.dark-mode .socialmediaicons .fa-youtube:hover { - color: #f70000; -} + } - .instagram { - - margin: 5px; - - } + .facebook { - .facebook { - - margin: 5px; - } - - .youtube { - - margin: 5px; - } + margin: 5px; + } - .input-box { - position: relative; - width: 100%; -} + .youtube { -.input { - width: 100%; - padding-right: 40px; /* Space for the eye icon */ -} + margin: 5px; + } -#eyeicon-register { - position: absolute; - top: 70%; - right: 10px; /* Adjust as needed */ - transform: translateY(-50%); - cursor: pointer; - width: 35px; /* Adjust the size of the icon */ - height: 30px; -} -.but{ - font-size: x-large; -} + .input-box { + position: relative; + width: 100%; + } -.navbar-item { - list-style: none; -} + .input { + width: 100%; + padding-right: 40px; + /* Space for the eye icon */ + } -.navbar-link { - display: inline-flex; - align-items: center; - text-decoration: none; - color: inherit; -} + #eyeicon-register { + position: absolute; + top: 70%; + right: 10px; + /* Adjust as needed */ + transform: translateY(-50%); + cursor: pointer; + width: 35px; + /* Adjust the size of the icon */ + height: 30px; + } -.navbar-link lord-icon { - display: inline-block; - margin-right: 8px; - vertical-align: middle; -} -body.dark-mode { + .but { + font-size: x-large; + } + + .navbar-item { + list-style: none; + } + + .navbar-link { + display: inline-flex; + align-items: center; + text-decoration: none; + color: inherit; + } + + .navbar-link lord-icon { + display: inline-block; + margin-right: 8px; + vertical-align: middle; + } + body.dark-mode { background-color: #121212; color: #ffffff; background-image: url('../images/darkmode_bg.png'); /* Add your dark mode image */ @@ -789,101 +927,54 @@ background-position: center; /* Centers the background image */ background-repeat: no-repeat; /* Prevents the image from repeating */ } - - -.top10{ - margin-top: 150px; -}