CrispStrobe commited on
Commit
eaca95b
·
1 Parent(s): a1c1ca9
Files changed (2) hide show
  1. src/App.css +14 -0
  2. src/App.tsx +9 -0
src/App.css CHANGED
@@ -222,6 +222,20 @@ footer {
222
  padding-top: 0.5rem;
223
  flex-shrink: 0;
224
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
225
  .btn-manage {
226
  background: var(--primary-color);
227
  color: white;
 
222
  padding-top: 0.5rem;
223
  flex-shrink: 0;
224
  }
225
+ .btn-github {
226
+ display: inline-flex;
227
+ align-items: center;
228
+ gap: 0.35rem;
229
+ background: #24292f;
230
+ color: #fff;
231
+ border-radius: 8px;
232
+ padding: 0.45rem 0.9rem;
233
+ font-size: 0.85rem;
234
+ font-weight: 600;
235
+ text-decoration: none;
236
+ white-space: nowrap;
237
+ }
238
+ .btn-github:hover { opacity: 0.85; }
239
  .btn-manage {
240
  background: var(--primary-color);
241
  color: white;
src/App.tsx CHANGED
@@ -371,6 +371,15 @@ function App() {
371
  ↻ data updated
372
  </span>
373
  )}
 
 
 
 
 
 
 
 
 
374
  <button className="btn-manage" onClick={() => setShowManagement(true)}>
375
  ⚙ Manage Data
376
  </button>
 
371
  ↻ data updated
372
  </span>
373
  )}
374
+ <a
375
+ className="btn-github"
376
+ href="https://github.com/CrispStrobe/LLMProviders"
377
+ target="_blank"
378
+ rel="noopener noreferrer"
379
+ title="View source on GitHub"
380
+ >
381
+ GitHub
382
+ </a>
383
  <button className="btn-manage" onClick={() => setShowManagement(true)}>
384
  ⚙ Manage Data
385
  </button>