Skip to content

Commit b435afd

Browse files
committed
feat: improve UI visibility and styling
- Added Windows 98 style favicon - Increased category description text size (10px -> 11px) and made it darker for better visibility - Added white text color on hover for category descriptions - Increased header description text size (11px -> 12px) - Made Download Script and Clear All buttons larger (13px font, 36px min-height)
1 parent ce74537 commit b435afd

File tree

6 files changed

+39
-4
lines changed

6 files changed

+39
-4
lines changed

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
5+
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>Win Post Install</title>
88
</head>

public/favicon.svg

Lines changed: 22 additions & 0 deletions
Loading

src/components/ConfigurationSelector/ConfigSection.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const ConfigSection = ({ category, configs }) => {
2525
<div style={{ fontSize: '13px', fontWeight: 'bold', marginBottom: '3px', lineHeight: '1.2' }}>
2626
{category.name}
2727
</div>
28-
<div style={{ fontSize: '10px', fontWeight: 'normal', color: 'var(--win98-gray-dark)', lineHeight: '1.3' }}>
28+
<div className="category-description" style={{ fontSize: '11px', fontWeight: 'normal', color: '#000', lineHeight: '1.3' }}>
2929
{category.description}
3030
</div>
3131
</div>

src/components/Layout/Header.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const Header = () => {
1111
<h1 style={{ fontSize: '18px', fontWeight: 'bold', marginBottom: '4px' }}>
1212
Windows Post-Install Generator
1313
</h1>
14-
<p style={{ fontSize: '11px', color: 'var(--win98-gray-dark)', lineHeight: '1.5' }}>
14+
<p style={{ fontSize: '12px', color: 'var(--win98-gray-dark)', lineHeight: '1.5' }}>
1515
Create custom installation script that:<br />
1616
• automatically installs selected programs<br />
1717
• adjusts selected settings<br />

src/components/SoftwareSelector/CategorySection.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const CategorySection = ({ category, software }) => {
4040
<div style={{ fontSize: '13px', fontWeight: 'bold', marginBottom: '3px', lineHeight: '1.2' }}>
4141
{category.name}
4242
</div>
43-
<div style={{ fontSize: '10px', fontWeight: 'normal', color: 'var(--win98-gray-dark)', lineHeight: '1.3' }}>
43+
<div className="category-description" style={{ fontSize: '11px', fontWeight: 'normal', color: '#000', lineHeight: '1.3' }}>
4444
{category.description}
4545
</div>
4646
</div>

src/index.css

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,3 +557,16 @@ body {
557557
color: var(--win95-white);
558558
border-color: var(--win95-black);
559559
}
560+
561+
/* Category description hover effect */
562+
.win98-button:hover .category-description {
563+
color: #fff !important;
564+
}
565+
566+
/* Larger action buttons */
567+
.win98-button-primary,
568+
.win98-button-danger {
569+
font-size: 13px;
570+
padding: 8px 16px;
571+
min-height: 36px;
572+
}

0 commit comments

Comments
 (0)