kbigdelysh commited on
Commit
709352c
·
1 Parent(s): 2ea6e87

Add logo and gradient background design

Browse files

- Add RapidFire AI logo at top with automatic theme switching
- Center logo with proper spacing
- Implement vibrant gradient background (purple-pink-red for light theme)
- Implement dark gradient background (dark blue-purple for dark theme)
- Remove white card, display content directly on gradient
- Update all text colors to white for readability on gradient
- Update link colors to light blue with white hover state
- Style GitHub button with glassmorphism effect (semi-transparent)
- Ensure full viewport coverage with gradient

images/RapidFire-logo-for-dark-theme.svg ADDED
images/RapidFire-logo-for-light-theme.svg ADDED
index.html CHANGED
@@ -6,36 +6,42 @@
6
  <title>RapidFire AI — LLM Fine-Tuning Workbench</title>
7
  <style>
8
  body {
9
- max-width: 900px;
10
- margin: 2rem auto;
11
- padding: 0 1rem;
12
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
13
  line-height: 1.6;
14
- color: #333;
15
- background-color: #ffffff;
16
- transition: background-color 0.3s, color 0.3s;
 
 
 
 
 
 
 
 
17
  }
18
  h1 {
19
  font-size: 2rem;
20
  margin-bottom: 1rem;
21
- color: #000;
22
  }
23
  h3 {
24
  font-size: 1.3rem;
25
  font-weight: 700;
26
  margin-top: 1.5rem;
27
  margin-bottom: 0.75rem;
28
- color: #000;
29
  }
30
  p {
31
  margin-bottom: 1rem;
32
  }
33
  a {
34
- color: #0066cc;
35
  text-decoration: none;
36
  }
37
  a:hover {
38
  text-decoration: underline;
 
39
  }
40
  ul {
41
  list-style: disc;
@@ -47,23 +53,30 @@
47
  strong {
48
  font-weight: 600;
49
  }
 
 
 
 
 
 
50
  .github-button {
51
  display: inline-flex;
52
  align-items: center;
53
  padding: 0.25rem 0.5rem;
54
- background-color: #f6f8fa;
55
- color: #24292f;
56
  text-decoration: none;
57
  border-radius: 4px;
58
- border: 1px solid rgba(27, 31, 36, 0.15);
59
  font-weight: 400;
60
  font-size: 0.875rem;
61
  transition: background-color 0.2s, border-color 0.2s;
62
  }
63
  .github-button:hover {
64
- background-color: #f3f4f6;
65
- border-color: rgba(27, 31, 36, 0.2);
66
  text-decoration: none;
 
67
  }
68
  .github-button svg {
69
  margin-right: 0.35rem;
@@ -79,23 +92,26 @@
79
 
80
  @media (prefers-color-scheme: dark) {
81
  body {
82
- background-color: #0d1117;
83
- color: #c9d1d9;
84
  }
85
  h1, h3 {
86
- color: #f0f6fc;
87
  }
88
  a {
89
- color: #58a6ff;
 
 
 
90
  }
91
  .github-button {
92
- background-color: #21262d;
93
- color: #c9d1d9;
94
- border-color: rgba(240, 246, 252, 0.1);
95
  }
96
  .github-button:hover {
97
- background-color: #30363d;
98
- border-color: rgba(240, 246, 252, 0.15);
99
  }
100
  .github-button .repo-name {
101
  background-color: #1f6feb;
@@ -105,6 +121,11 @@
105
  </head>
106
  <body>
107
  <main>
 
 
 
 
 
108
  <p>We built RapidFire AI, an open-source Python tool to speed up LLM fine-tuning and post-training with a powerful level of control not found in most tools: Stop, resume, clone-modify and warm-start configs on the fly—so you can branch experiments while they're running instead of starting from scratch or running one after another.</p>
109
 
110
  <ul>
 
6
  <title>RapidFire AI — LLM Fine-Tuning Workbench</title>
7
  <style>
8
  body {
 
 
 
9
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
10
  line-height: 1.6;
11
+ color: #ffffff;
12
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 25%, #f093fb 50%, #f5576c 100%);
13
+ min-height: 100vh;
14
+ margin: 0;
15
+ padding: 2rem 1rem;
16
+ transition: background 0.3s, color 0.3s;
17
+ }
18
+ main {
19
+ max-width: 900px;
20
+ margin: 0 auto;
21
+ padding: 2rem;
22
  }
23
  h1 {
24
  font-size: 2rem;
25
  margin-bottom: 1rem;
26
+ color: #ffffff;
27
  }
28
  h3 {
29
  font-size: 1.3rem;
30
  font-weight: 700;
31
  margin-top: 1.5rem;
32
  margin-bottom: 0.75rem;
33
+ color: #ffffff;
34
  }
35
  p {
36
  margin-bottom: 1rem;
37
  }
38
  a {
39
+ color: #a0d8ff;
40
  text-decoration: none;
41
  }
42
  a:hover {
43
  text-decoration: underline;
44
+ color: #ffffff;
45
  }
46
  ul {
47
  list-style: disc;
 
53
  strong {
54
  font-weight: 600;
55
  }
56
+ .logo {
57
+ display: block;
58
+ max-width: 300px;
59
+ height: auto;
60
+ margin: 0 auto 2rem auto;
61
+ }
62
  .github-button {
63
  display: inline-flex;
64
  align-items: center;
65
  padding: 0.25rem 0.5rem;
66
+ background-color: rgba(255, 255, 255, 0.2);
67
+ color: #ffffff;
68
  text-decoration: none;
69
  border-radius: 4px;
70
+ border: 1px solid rgba(255, 255, 255, 0.3);
71
  font-weight: 400;
72
  font-size: 0.875rem;
73
  transition: background-color 0.2s, border-color 0.2s;
74
  }
75
  .github-button:hover {
76
+ background-color: rgba(255, 255, 255, 0.3);
77
+ border-color: rgba(255, 255, 255, 0.5);
78
  text-decoration: none;
79
+ color: #ffffff;
80
  }
81
  .github-button svg {
82
  margin-right: 0.35rem;
 
92
 
93
  @media (prefers-color-scheme: dark) {
94
  body {
95
+ background: linear-gradient(135deg, #1a1a2e 0%, #16213e 25%, #0f3460 50%, #533483 100%);
96
+ color: #e8e8e8;
97
  }
98
  h1, h3 {
99
+ color: #ffffff;
100
  }
101
  a {
102
+ color: #a0d8ff;
103
+ }
104
+ a:hover {
105
+ color: #ffffff;
106
  }
107
  .github-button {
108
+ background-color: rgba(255, 255, 255, 0.15);
109
+ color: #ffffff;
110
+ border-color: rgba(255, 255, 255, 0.25);
111
  }
112
  .github-button:hover {
113
+ background-color: rgba(255, 255, 255, 0.25);
114
+ border-color: rgba(255, 255, 255, 0.4);
115
  }
116
  .github-button .repo-name {
117
  background-color: #1f6feb;
 
121
  </head>
122
  <body>
123
  <main>
124
+ <picture>
125
+ <source srcset="images/RapidFire-logo-for-dark-theme.svg" media="(prefers-color-scheme: dark)">
126
+ <img src="images/RapidFire-logo-for-light-theme.svg" alt="RapidFire AI Logo" class="logo">
127
+ </picture>
128
+
129
  <p>We built RapidFire AI, an open-source Python tool to speed up LLM fine-tuning and post-training with a powerful level of control not found in most tools: Stop, resume, clone-modify and warm-start configs on the fly—so you can branch experiments while they're running instead of starting from scratch or running one after another.</p>
130
 
131
  <ul>