diff --git a/index.html b/index.html
index fd06512..0806e29 100644
--- a/index.html
+++ b/index.html
@@ -106,9 +106,9 @@
-
+

-
+
diff --git a/src/style.css b/src/style.css
index 720042c..7c5933c 100644
--- a/src/style.css
+++ b/src/style.css
@@ -322,10 +322,13 @@ body {
gap: 15px;
text-decoration: none;
color: #fff;
- font-size: 2rem;
+ font-size: 1.5rem;
text-shadow: 3px 3px 0 #000;
position: relative;
transition: transform 0.05s;
+ text-align: center;
+ line-height: 1.1;
+ padding: 0 15px;
}
.main-btn:hover {
@@ -371,51 +374,77 @@ body {
}
.screenshot-carousel {
- background: #000;
- border: 3px solid #7c7c7c;
- padding: 8px;
+ background: #1a1a1a;
+ border: 4px solid #7c7c7c;
+ border-right-color: #262626;
+ border-bottom-color: #262626;
+ padding: 4px;
+ box-shadow: inset 0 0 20px rgba(0,0,0,0.8);
}
.carousel-container {
display: flex;
flex-direction: column;
- gap: 4px;
+ background: #000;
+ border: 2px solid #1a1a1a;
}
.carousel-header {
- font-size: 0.9rem;
- color: #fff;
+ font-size: 0.85rem;
+ color: #aaa;
text-align: center;
+ padding: 4px 0;
+ background: #1a1a1a;
+ text-transform: uppercase;
+ letter-spacing: 1px;
}
.carousel-view {
display: flex;
align-items: center;
- gap: 5px;
- background: #1a1a1a;
+ justify-content: space-between;
+ background: #000;
+ padding: 5px;
+ position: relative;
}
.carousel-img {
- width: 140px;
- height: 80px;
+ width: 180px;
+ height: 100px;
object-fit: cover;
- border: 2px solid #555;
+ border: 4px solid #3c3c3c;
+ outline: 2px solid #1a1a1a;
+ transition: opacity 0.2s;
}
.carousel-arrow {
- background: transparent;
- border: none;
+ background: rgba(255,255,255,0.1);
+ border: 2px solid #3c3c3c;
color: #fff;
cursor: pointer;
- font-size: 1.2rem;
+ font-size: 1rem;
+ width: 24px;
+ height: 24px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ font-family: var(--font-pixel);
+}
+
+.carousel-arrow:hover {
+ background: var(--highlight-yellow);
+ color: #000;
+ border-color: #fff;
}
.carousel-footer {
- font-size: 0.9rem;
- color: #fff;
+ font-size: 0.8rem;
+ color: #0bda51;
text-align: center;
- background: #2a2a2a;
- padding: 2px 0;
+ background: #1a1a1a;
+ padding: 4px 0;
+ border-top: 2px solid #000;
+ font-weight: bold;
}
.menu-footer {