chore: updated client be956aea
Steve · 2026-02-01 20:18 3 file(s) · +51 −5
packages/client/public/rss.svg (added) +17 −0
1 +
<?xml version="1.0" encoding="iso-8859-1"?>
2 +
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
3 +
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4 +
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" 
5 +
	 viewBox="0 0 455.731 455.731" xml:space="preserve">
6 +
<g>
7 +
	<rect x="0" y="0" style="fill:#F78422;" width="455.731" height="455.731"/>
8 +
	<g>
9 +
		<path style="fill:#FFFFFF;" d="M296.208,159.16C234.445,97.397,152.266,63.382,64.81,63.382v64.348
10 +
			c70.268,0,136.288,27.321,185.898,76.931c49.609,49.61,76.931,115.63,76.931,185.898h64.348
11 +
			C391.986,303.103,357.971,220.923,296.208,159.16z"/>
12 +
		<path style="fill:#FFFFFF;" d="M64.143,172.273v64.348c84.881,0,153.938,69.056,153.938,153.939h64.348
13 +
			C282.429,270.196,184.507,172.273,64.143,172.273z"/>
14 +
		<circle style="fill:#FFFFFF;" cx="109.833" cy="346.26" r="46.088"/>
15 +
	</g>
16 +
</g>
17 +
</svg>
packages/client/src/App.tsx +33 −4
431 431
								margin: 0,
432 432
							}}
433 433
						>
434 -
							<h3 style={{ padding: "1rem", margin: 0 }}>
435 -
								Welcome to Docs.surf! 🏄
436 -
							</h3>
434 +
							<div
435 +
								style={{
436 +
									display: "flex",
437 +
									alignItems: "center",
438 +
									justifyContent: "space-between",
439 +
									padding: "1rem",
440 +
								}}
441 +
							>
442 +
								<h3 style={{ margin: 0 }}>Welcome to Docs.surf! 🏄</h3>
443 +
								<a
444 +
									href="https://api.docs.surf/rss.xml"
445 +
									target="_blank"
446 +
									rel="noopener noreferrer"
447 +
									style={{
448 +
										flexShrink: 0,
449 +
										borderRadius: "8px",
450 +
										padding: "4px",
451 +
										display: "inline-block",
452 +
									}}
453 +
								>
454 +
									<img
455 +
										src="/rss.svg"
456 +
										alt="RSS"
457 +
										width="24"
458 +
										height="24"
459 +
										style={{
460 +
											opacity: 0.8,
461 +
											borderRadius: "4px",
462 +
										}}
463 +
									/>
464 +
								</a>
465 +
							</div>
437 466
							<details
438 467
								style={{
439 468
									fontSize: "14px",
470 499
											target="_blank"
471 500
											rel="noreferrer"
472 501
										>
473 -
											github.com/stevedylandev/docs.surf
502 +
											tangled.org/stevedylandev/docs.surf
474 503
										</a>
475 504
									</p>
476 505
								</div>
packages/server/src/index.ts +1 −1
16 16
app.route("/stats", stats);
17 17
app.route("/records", records);
18 18
app.route("/admin", admin);
19 -
app.route("/rss", rss);
19 +
app.route("/rss.xml", rss);
20 20
21 21
// 404 handler
22 22
app.notFound((c) => {