diff --git a/index.html b/index.html index b061ebf..67c0b70 100644 --- a/index.html +++ b/index.html @@ -67,14 +67,14 @@ .card { background: var(--surface); border-radius: 12px; - padding: 30px; - margin-bottom: 30px; + padding: 20px; + margin-bottom: 20px; box-shadow: 0 1px 3px rgba(0,0,0,0.1); } .card h2 { - font-size: 24px; - margin-bottom: 20px; + font-size: 20px; + margin-bottom: 15px; color: var(--text); } @@ -354,10 +354,23 @@ /* Issues */ .issue { - padding: 20px; - margin-bottom: 15px; - border-radius: 8px; - border-left: 4px solid; + padding: 10px 12px; + margin-bottom: 8px; + border-radius: 6px; + border-left: 3px solid; + } + + /* Multi-column layout for issues */ + .issues-grid { + display: grid; + grid-template-columns: repeat(auto-fill, minmax(480px, 1fr)); + gap: 10px; + } + + @media (max-width: 1200px) { + .issues-grid { + grid-template-columns: 1fr; + } } .issue.CRITICAL { @@ -414,25 +427,27 @@ .issue-description { color: var(--text); - margin-bottom: 10px; - line-height: 1.6; + margin-bottom: 6px; + line-height: 1.4; + font-size: 14px; } - + .issue-meta { display: flex; - gap: 20px; - font-size: 14px; + gap: 15px; + font-size: 12px; color: var(--text-light); - margin-bottom: 10px; + margin-bottom: 6px; } - + .issue-recommendation { - background: white; - padding: 12px; - border-radius: 6px; - border-left: 3px solid var(--success); - font-size: 14px; + background: #f0fdf4; + padding: 8px 10px; + border-radius: 4px; + border-left: 2px solid var(--success); + font-size: 13px; color: var(--text); + margin-top: 6px; } .issue-recommendation strong { @@ -646,7 +661,7 @@