|
| 1 | +<!DOCTYPE html> |
| 2 | +<html> |
| 3 | +<head> |
| 4 | +<meta charset="UTF-8"/> |
| 5 | +<style> |
| 6 | + *{margin:0;padding:0;box-sizing:border-box;} |
| 7 | + body{background:#0e0e0e;font-family:-apple-system,'Inter',sans-serif;color:#f0f0f0;min-height:100vh;} |
| 8 | + nav{background:#111;border-bottom:1px solid #1e1e1e;padding:0 32px;height:56px;display:flex;align-items:center;justify-content:space-between;} |
| 9 | + .logo{font-size:15px;font-weight:700;color:#fff;} |
| 10 | + .logo span{color:#0066ff;} |
| 11 | + .nav-r{display:flex;gap:12px;align-items:center;} |
| 12 | + .btn{background:#0066ff;color:#fff;border:none;padding:7px 16px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;} |
| 13 | + .main{padding:36px 40px;} |
| 14 | + .page-title{font-size:22px;font-weight:700;margin-bottom:6px;} |
| 15 | + .page-sub{color:#666;font-size:13px;margin-bottom:32px;} |
| 16 | + .stats{display:flex;gap:20px;margin-bottom:32px;} |
| 17 | + .stat-card{background:#141414;border:1px solid #1e1e1e;border-radius:10px;padding:20px 24px;flex:1;} |
| 18 | + .stat-num{font-size:28px;font-weight:700;} |
| 19 | + .stat-label{font-size:12px;color:#555;margin-top:4px;} |
| 20 | + .blue{color:#0066ff;} .green{color:#00e676;} .yellow{color:#ffd600;} .cyan{color:#00d4ff;} |
| 21 | + table{width:100%;border-collapse:collapse;} |
| 22 | + th{text-align:left;padding:10px 16px;font-size:11px;color:#555;font-weight:500;border-bottom:1px solid #1a1a1a;text-transform:uppercase;letter-spacing:.05em;} |
| 23 | + td{padding:14px 16px;border-bottom:1px solid #141414;font-size:13.5px;} |
| 24 | + tr:hover td{background:#141414;} |
| 25 | + .name{font-weight:600;} |
| 26 | + .score-bar{display:flex;align-items:center;gap:10px;} |
| 27 | + .bar-bg{flex:1;height:5px;background:#1e1e1e;border-radius:3px;max-width:100px;} |
| 28 | + .bar-fill{height:5px;border-radius:3px;background:#0066ff;} |
| 29 | + .bar-fill.high{background:#00e676;} |
| 30 | + .badge{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:600;} |
| 31 | + .badge.complete{background:rgba(0,230,118,.1);color:#00e676;} |
| 32 | + .badge.pending{background:rgba(255,214,0,.1);color:#ffd600;} |
| 33 | + .badge.progress{background:rgba(0,102,255,.1);color:#0066ff;} |
| 34 | + .action{color:#0066ff;font-size:12px;cursor:pointer;} |
| 35 | +</style> |
| 36 | +</head> |
| 37 | +<body> |
| 38 | +<nav> |
| 39 | + <div class="logo">Assessment<span>.</span></div> |
| 40 | + <div class="nav-r"> |
| 41 | + <span style="color:#555;font-size:13px">Acme Corp</span> |
| 42 | + <button class="btn">+ New Interview</button> |
| 43 | + </div> |
| 44 | +</nav> |
| 45 | +<div class="main"> |
| 46 | + <div class="page-title">Candidates</div> |
| 47 | + <div class="page-sub">Senior Frontend Engineer · 4 evaluated · 2 shortlisted</div> |
| 48 | + <div class="stats"> |
| 49 | + <div class="stat-card"><div class="stat-num blue">4</div><div class="stat-label">Total evaluated</div></div> |
| 50 | + <div class="stat-card"><div class="stat-num green">2</div><div class="stat-label">Shortlisted</div></div> |
| 51 | + <div class="stat-card"><div class="stat-num yellow">1</div><div class="stat-label">Pending review</div></div> |
| 52 | + <div class="stat-card"><div class="stat-num cyan">87</div><div class="stat-label">Avg score</div></div> |
| 53 | + </div> |
| 54 | + <table> |
| 55 | + <thead> |
| 56 | + <tr> |
| 57 | + <th>Candidate</th> |
| 58 | + <th>Overall</th> |
| 59 | + <th>Problem Solving</th> |
| 60 | + <th>Communication</th> |
| 61 | + <th>Technical</th> |
| 62 | + <th>Cultural</th> |
| 63 | + <th>Status</th> |
| 64 | + <th></th> |
| 65 | + </tr> |
| 66 | + </thead> |
| 67 | + <tbody> |
| 68 | + <tr> |
| 69 | + <td><div class="name">Alex Chen</div><div style="color:#555;font-size:12px;margin-top:2px">May 3 · 14:22</div></td> |
| 70 | + <td><strong class="green">91</strong></td> |
| 71 | + <td><div class="score-bar"><span>91</span><div class="bar-bg"><div class="bar-fill high" style="width:91%"></div></div></div></td> |
| 72 | + <td><div class="score-bar"><span>88</span><div class="bar-bg"><div class="bar-fill high" style="width:88%"></div></div></div></td> |
| 73 | + <td><div class="score-bar"><span>94</span><div class="bar-bg"><div class="bar-fill high" style="width:94%"></div></div></div></td> |
| 74 | + <td><div class="score-bar"><span>89</span><div class="bar-bg"><div class="bar-fill high" style="width:89%"></div></div></div></td> |
| 75 | + <td><span class="badge complete">Complete</span></td> |
| 76 | + <td><span class="action">View report →</span></td> |
| 77 | + </tr> |
| 78 | + <tr> |
| 79 | + <td><div class="name">Sara Kim</div><div style="color:#555;font-size:12px;margin-top:2px">May 3 · 11:05</div></td> |
| 80 | + <td><strong class="green">84</strong></td> |
| 81 | + <td><div class="score-bar"><span>84</span><div class="bar-bg"><div class="bar-fill" style="width:84%"></div></div></div></td> |
| 82 | + <td><div class="score-bar"><span>91</span><div class="bar-bg"><div class="bar-fill high" style="width:91%"></div></div></div></td> |
| 83 | + <td><div class="score-bar"><span>79</span><div class="bar-bg"><div class="bar-fill" style="width:79%"></div></div></div></td> |
| 84 | + <td><div class="score-bar"><span>82</span><div class="bar-bg"><div class="bar-fill" style="width:82%"></div></div></div></td> |
| 85 | + <td><span class="badge complete">Complete</span></td> |
| 86 | + <td><span class="action">View report →</span></td> |
| 87 | + </tr> |
| 88 | + <tr> |
| 89 | + <td><div class="name">Marcus Webb</div><div style="color:#555;font-size:12px;margin-top:2px">May 4 · 09:30</div></td> |
| 90 | + <td><strong style="color:#ffd600">—</strong></td> |
| 91 | + <td><div style="color:#444;font-size:12px">in progress</div></td> |
| 92 | + <td><div style="color:#444;font-size:12px">in progress</div></td> |
| 93 | + <td><div style="color:#444;font-size:12px">in progress</div></td> |
| 94 | + <td><div style="color:#444;font-size:12px">in progress</div></td> |
| 95 | + <td><span class="badge progress">In Progress</span></td> |
| 96 | + <td></td> |
| 97 | + </tr> |
| 98 | + <tr> |
| 99 | + <td><div class="name">Priya Nair</div><div style="color:#555;font-size:12px;margin-top:2px">May 2 · 16:48</div></td> |
| 100 | + <td><strong style="color:#ffd600">71</strong></td> |
| 101 | + <td><div class="score-bar"><span>68</span><div class="bar-bg"><div class="bar-fill" style="width:68%;background:#ffd600"></div></div></div></td> |
| 102 | + <td><div class="score-bar"><span>75</span><div class="bar-bg"><div class="bar-fill" style="width:75%;background:#ffd600"></div></div></div></td> |
| 103 | + <td><div class="score-bar"><span>70</span><div class="bar-bg"><div class="bar-fill" style="width:70%;background:#ffd600"></div></div></div></td> |
| 104 | + <td><div class="score-bar"><span>72</span><div class="bar-bg"><div class="bar-fill" style="width:72%;background:#ffd600"></div></div></div></td> |
| 105 | + <td><span class="badge pending">Pending</span></td> |
| 106 | + <td><span class="action">View report →</span></td> |
| 107 | + </tr> |
| 108 | + </tbody> |
| 109 | + </table> |
| 110 | +</div> |
| 111 | +</body> |
| 112 | +</html> |
0 commit comments