Spaces:
Running
Running
Commit
·
962af3e
1
Parent(s):
c234427
Create styles.css
Browse files- static/styles.css +18 -0
static/styles.css
ADDED
|
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
body { font-family: Arial; max-width: 1200px; margin: 50px auto; padding: 20px; }
|
| 2 |
+
.container { display: flex; gap: 40px; margin: 20px 0; }
|
| 3 |
+
#board { width: 400px; }
|
| 4 |
+
.info-panel { flex: 1; }
|
| 5 |
+
.info-panel h3 { margin-top: 0; }
|
| 6 |
+
button { padding: 10px 20px; margin: 5px; cursor: pointer; }
|
| 7 |
+
#fen { background: #f0f0f0; padding: 10px; margin: 10px 0; font-family: monospace; }
|
| 8 |
+
#results { margin-top: 30px; }
|
| 9 |
+
.pagination { text-align: center; margin: 20px 0; }
|
| 10 |
+
.pagination button { padding: 10px 20px; margin: 0 5px; }
|
| 11 |
+
.pagination button:disabled { opacity: 0.5; cursor: not-allowed; }
|
| 12 |
+
.puzzle { border: 1px solid #ddd; padding: 15px; margin: 15px 0; display: flex; gap: 20px; }
|
| 13 |
+
.puzzle-board { width: 200px; height: 200px; }
|
| 14 |
+
.puzzle-info { flex: 1; }
|
| 15 |
+
.puzzle-info h3 { margin: 0 0 10px 0; }
|
| 16 |
+
.puzzle-info a { color: #0066cc; }
|
| 17 |
+
.themes { display: flex; gap: 5px; flex-wrap: wrap; margin: 10px 0; }
|
| 18 |
+
.theme { background: #e0e0e0; padding: 3px 8px; border-radius: 3px; font-size: 12px; }
|