Split suggest phase into side-by-side form and list
This commit is contained in:
@@ -83,6 +83,7 @@
|
|||||||
<h2 data-i18n="suggest.title">Suggest (up to 5)</h2>
|
<h2 data-i18n="suggest.title">Suggest (up to 5)</h2>
|
||||||
<p class="hint" data-i18n="suggest.hint">Only you can see your suggestions until Reveal.</p>
|
<p class="hint" data-i18n="suggest.hint">Only you can see your suggestions until Reveal.</p>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="suggest-grid">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<form id="suggest-form" class="stack">
|
<form id="suggest-form" class="stack">
|
||||||
<label class="stack">
|
<label class="stack">
|
||||||
@@ -130,6 +131,7 @@
|
|||||||
<div id="my-suggestions" class="card-grid"></div>
|
<div id="my-suggestions" class="card-grid"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div id="reveal-view" class="phase-view hidden">
|
<div id="reveal-view" class="phase-view hidden">
|
||||||
<div class="phase-header">
|
<div class="phase-header">
|
||||||
|
|||||||
@@ -33,7 +33,7 @@
|
|||||||
.status-left, .status-center, .status-right { display: flex; align-items: center; gap: 10px; }
|
.status-left, .status-center, .status-right { display: flex; align-items: center; gap: 10px; }
|
||||||
.inline-link { font-size: 14px; margin-left: 5px; }
|
.inline-link { font-size: 14px; margin-left: 5px; }
|
||||||
.logo-mark {
|
.logo-mark {
|
||||||
height: 60px;
|
height: 65px;
|
||||||
margin: -10px;
|
margin: -10px;
|
||||||
width: auto;
|
width: auto;
|
||||||
}
|
}
|
||||||
@@ -52,6 +52,13 @@
|
|||||||
min-width: 1280px;
|
min-width: 1280px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.suggest-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 1.1fr 1fr;
|
||||||
|
gap: 16px;
|
||||||
|
align-items: start;
|
||||||
|
}
|
||||||
|
|
||||||
.phase-header {
|
.phase-header {
|
||||||
background: rgba(255, 255, 255, 0.9);
|
background: rgba(255, 255, 255, 0.9);
|
||||||
border: 1px solid #e3d4bd;
|
border: 1px solid #e3d4bd;
|
||||||
@@ -126,6 +133,11 @@ button.ghost { background: transparent; border-color: #d5c7b5; color: #2c1c0d; }
|
|||||||
|
|
||||||
.subcard { margin-top: 16px; }
|
.subcard { margin-top: 16px; }
|
||||||
|
|
||||||
|
@media (max-width: 1200px) {
|
||||||
|
.grid { min-width: auto; width: 100%; }
|
||||||
|
.suggest-grid { grid-template-columns: 1fr; }
|
||||||
|
}
|
||||||
|
|
||||||
.card-visual {
|
.card-visual {
|
||||||
height: 200px;
|
height: 200px;
|
||||||
background: linear-gradient(135deg, #f0d9b5, #f6b24f);
|
background: linear-gradient(135deg, #f0d9b5, #f6b24f);
|
||||||
@@ -170,7 +182,7 @@ input[type="range"].full-slider {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
background: linear-gradient(90deg, #f28b3c, #f2c94c, #2ca25f);
|
background: linear-gradient(90deg, #f25f3c, #f2c94c, #2ca25f);
|
||||||
outline: none;
|
outline: none;
|
||||||
box-shadow: inset 0 0 0 1px #e3d4bd, 0 4px 12px rgba(0,0,0,0.18);
|
box-shadow: inset 0 0 0 1px #e3d4bd, 0 4px 12px rgba(0,0,0,0.18);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user