diff --git a/pages/contributors.html b/pages/contributors.html index 184918d..7b4ab3f 100644 --- a/pages/contributors.html +++ b/pages/contributors.html @@ -5,86 +5,31 @@ - - - - - - + Contributors - -
- -
- -
-

- Our Contributors

-

- We are grateful to the following contributors for their hard work - and dedication in making this project a success: -

-
- - - - - - -
-
-
-
- -

- Created with ❤️ by Chrome Gaming -

- -
-
+ + +
@@ -180,46 +73,116 @@

-

- - requestAnimationFrame(animateCircles); + +
+
+

Our Contributors

+
+
+
+ + + +
+
+ HowToPlay? + TermsOfService + PrivacyPolicy + Licensing +
+

+ Created with ❤️ by + Chrome Gaming +

+
+ + +
+
+ + \ No newline at end of file diff --git a/styles/contributors.css b/styles/contributors.css new file mode 100644 index 0000000..e11562a --- /dev/null +++ b/styles/contributors.css @@ -0,0 +1,351 @@ +body { + margin: 0; + font-family: Arial, sans-serif; + overflow: auto !important; + background-color: #e7b537 !important; +} + +.header-hero { + position: relative; + padding-top: 50px; + padding-bottom: 50px; +} + +.header-hero .container { + position: relative; +} + +.header-hero .header-hero-content { + position: relative; + color: #fff; +} + +.header-hero .header-hero-image { + margin-top: 50px; +} + +.header-sub-title { + font-size: 1.5rem; + font-weight: 500; +} + +.header-title { + font-size: 2.5rem; + font-weight: 700; +} + +.text { + font-size: 1rem; + font-weight: 400; +} + +.main-btn { + font-size: 1rem; + font-weight: 500; + padding: 12px 30px; + border-radius: 30px; + background-color: #ffffff; + color: #000; + text-decoration: none; + transition: all 0.3s ease; +} + +.main-btn:hover { + background-color: #000; + color: #ffffff; +} + +.content { + position: relative; + padding-top: 0; +} + +.navbar { + width: 100%; + background-color: #333; + display: flex; + justify-content: space-between; + align-items: center; + padding: 20px 10px; + transition: color 0.3s ease-in-out; +} + +.logo a { + text-decoration: none; + font-size: 30px; + font-family: "Arial", sans-serif; + font-weight: bold; + letter-spacing: 4px; + text-align: center; + color: #fff; + margin-left: 15px; +} + +.navlinks { + display: inline-flex; + margin-right: 30px; + margin-top: 12px; + gap: 30px; + text-decoration: none; + +} + +.navlinks a { + text-decoration: none; + color: #fff; + font-size: 20px; + font-family: "Arial", sans-serif; + font-weight: bold; + letter-spacing: 4px; + text-align: center; +} + +.navlinks a:hover { + color: #e7b537; +} + +.logo a:hover { + color: yellow; +} + +.container { + max-width: 1200px; + margin: 0 auto; + padding: 16px; +} + +.text-center { + text-align: center; +} + +.text-3xl { + font-size: 1.875rem; +} + +.font-semibold { + font-weight: 600; +} + +.mb-8 { + margin-bottom: 0.8rem; +} + +.flex { + display: flex; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.justify-center { + justify-content: center; +} + +.gap-8 { + gap: 2rem; +} + +.contributors { + padding-top: 10px; +} + +.contributor-card { + width: 100%; + max-width: calc(25% - 16px); + display: flex; + flex-direction: column; + align-items: center; + background-color: #fff; + border: 1px solid #ccc; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + padding: 16px; + transition: transform 0.3s, box-shadow 0.3s; + text-decoration: none; + color: inherit; + margin-bottom: 16px; +} + +.contributor-card:hover { + transform: scale(1.05); + box-shadow: 0 12px 24px rgba(0, 0, 0, 0.2); +} + +.contributor-card img { + width: 96px; + height: 96px; + border-radius: 50%; + object-fit: cover; + margin-bottom: 16px; +} + +.text-lg { + font-size: 1.125rem; +} + +.text-gray-900 { + color: #1a202c; +} + +.text-gray-100 { + color: #f7fafc; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.text-gray-700 { + color: #4a5568; +} + +.text-gray-400 { + color: #cbd5e0; +} + +.flex-center { + display: flex; + align-items: center; +} + +.mr-1 { + margin-right: 0.1rem; +} + +.bg_cover { + background-size: cover; + background-position: center; +} + +/* Scrollbar styling */ +::-webkit-scrollbar { + display: none; +} + +/* Responsive adjustments */ +@media (max-width: 768px) { + .contributor-card { + max-width: 80%; + } +} + +@media screen and (max-width: 769px) { + .navbar { + flex-direction: column; + align-items: center; + margin-top: 0px !important; + } + + .logo a { + font-size: 20px; + } + + .logo { + margin-bottom: 10px; + } + + .navlinks { + flex-direction: column; + align-items: center; + gap: 10px; + } + + .navlinks a { + font-size: 16px; + margin: 10px 0; + } +} + +@media screen and (max-width: 450px) { + .contributor-card { + max-width: 90%; + } + + .navbar { + flex-direction: column; + } + + .logo a { + font-size: 20px; + } + + .navlinks { + flex-direction: column; + margin: 0; + gap: 10px; + } + + .navlinks a { + font-size: 16px; + margin: 10px 0; + } +} + +.author { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + background: linear-gradient(to right, #00093c, #2d0b00); + color: #fff; + padding: 15px; + position: sticky; + bottom: 0; + z-index: 1000; +} + +.author .fotbar { + display: flex; + gap: 20px; +} + +.author .fotbar a { + color: white; + text-decoration: none; + padding: 10px; + border-radius: 5px; + font-size: 18px; + background-color: transparent; +} + +.author p { + color: white; + padding: 10px; + margin-right: 10px; + font-size: 20px; + font-weight: 600; +} + +.author .social-icons { + display: flex; + gap: 10px; + margin-right: 20px; +} + +.author a { + color: white !important; +} + +.author .social-icons a { + color: white; + text-decoration: none; + font-size: 20px; +} + +@media screen and (max-width:1190px) { + .author a { + font-size: small; + } +} + +@media screen and (max-width:1065px) { + .author .fotbar { + gap: 5px; + } + + .author { + flex-direction: column; + flex-wrap: wrap; + } +}