From 0a8bfdb5d2a935f64d3a2fd4136e94eaeaca42e1 Mon Sep 17 00:00:00 2001 From: ghaymah_dev Date: Thu, 19 Feb 2026 14:06:09 +0000 Subject: [PATCH] added more levels --- index.html | 705 ++++++++++++++++++++++------------------------------- 1 file changed, 293 insertions(+), 412 deletions(-) diff --git a/index.html b/index.html index a2d1472..3f4d4ff 100644 --- a/index.html +++ b/index.html @@ -87,80 +87,6 @@ gap: 10px; } - .color-status-bar { - background: #ffe5ca; - border-radius: 60px; - padding: 15px 20px; - margin-bottom: 20px; - border: 4px solid #c47748; - box-shadow: 0 5px 0 #9e5b31; - } - - .color-status-title { - font-size: 1.3rem; - color: #2b5e5e; - font-weight: 700; - margin-bottom: 10px; - text-align: center; - } - - .required-colors-grid { - display: flex; - flex-wrap: wrap; - gap: 15px; - justify-content: center; - align-items: center; - } - - .color-requirement { - display: flex; - align-items: center; - gap: 8px; - background: white; - padding: 8px 18px; - border-radius: 50px; - border: 3px solid #c1804b; - box-shadow: 0 3px 0 #8b5e3c; - transition: all 0.2s; - min-width: 120px; - } - - .color-requirement.completed { - background: #c8e6c9; - border-color: #2e7d32; - box-shadow: 0 3px 0 #1b5e20; - } - - .color-requirement.missing { - background: #ffecb3; - border-color: #ff6f00; - animation: pulse 1.5s infinite; - } - - @keyframes pulse { - 0% { transform: scale(1); } - 50% { transform: scale(1.05); background: #ffe082; } - 100% { transform: scale(1); } - } - - .req-color-dot { - width: 35px; - height: 35px; - border-radius: 50%; - border: 3px solid #3a281b; - } - - .req-color-name { - font-size: 1.2rem; - font-weight: 700; - color: #2a4f4f; - flex: 1; - } - - .req-status { - font-size: 1.5rem; - } - .painting-area { display: flex; flex-wrap: wrap; @@ -265,7 +191,6 @@ cursor: pointer; box-shadow: 0 5px 0 #5d4d3a; transition: all 0.1s; - position: relative; } .color-dot.active { @@ -274,28 +199,6 @@ box-shadow: 0 0 0 3px #2d6e6e, 0 5px 0 #5d4d3a; } - .color-dot.used { - position: relative; - } - - .color-dot.used::after { - content: "✓"; - position: absolute; - top: -8px; - right: -8px; - background: #27ae60; - color: white; - width: 22px; - height: 22px; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - font-size: 1rem; - font-weight: bold; - border: 2px solid white; - } - .size-pick { display: flex; align-items: center; @@ -316,6 +219,7 @@ border-radius: 30px; box-shadow: 0 5px 0 #5e4b32; cursor: pointer; + line-height: 1; } .size-btn:active { @@ -358,14 +262,6 @@ .action-btn:disabled { opacity: 0.5; pointer-events: none; - transform: none; - box-shadow: 0 7px 0 #75583a; - } - - .action-btn.success { - background: #b3e4b3; - border-color: #12874a; - box-shadow: 0 7px 0 #0a5f33; } .level-complete { @@ -389,42 +285,17 @@ .hidden { display: none; } - - .celebrate { - animation: celebrate 0.5s ease; - } - - @keyframes celebrate { - 0% { transform: scale(1); } - 50% { transform: scale(1.05); background: #ffd966; } - 100% { transform: scale(1); } - } - - .color-guide { - font-size: 1rem; - color: #2b5e5e; - background: #fcf3e0; - padding: 5px 15px; - border-radius: 30px; - display: inline-block; - }
-
🎨 مرحلة 1/5
+
🎨 مرحلة 1/15
⭐⭐⭐
- -
-
🎯 الألوان المطلوبة في هذه المرحلة:
-
-
-
- 👆 ابدأ الرسم! + 👆 ابدأ الرسم! انسخ اللوحة الأصل
@@ -448,7 +319,7 @@
- +
@@ -457,73 +328,202 @@