Switch to a layout with a sidebar and a bigger header. Also show a background image in the header and the node name and title.
Switch to a layout with a sidebar and a bigger header. Also show a background image in the header and the node name and title.
No GiHub Actions Workflows found.
Squash.
No GiHub Actions Workflows found.
Rebase.
No GiHub Actions Workflows found.
Show background image in the project header
No GiHub Actions Workflows found.
Fix background tiling
No GiHub Actions Workflows found.
Implement mobile header.
Rebase.
Remove alien image.
Cleanup.
Simplify.
Fix sidebar scroll alignment
Rebase.
squash! Cache profile for file tree browsing
Rebase.
squash! Remove isLocal checks in node view
squash! Make “Pinned repositories” 16px and regular font weight
squash! Fix chevrons squash! Use .first in spec instead of .nth
squash! Left align seeding policy
squash! Left align scope and policy texts
squash! Transition header from big to small later
squash! Tweak small screen layout and version string length
squash! Make mobile node info wider
squash! Align “Pinned repos” and node title
squash! Change policy explainer wording
squash! Enclose node host/NID in a floating box
squash! Add a fallback node header image
squash! Add explainer for node operators
squash! Tweak breadcrumb color so it works in light mode
squash! Remove superfluous space between header and repos
This happens on mobile if there is no name/description.
squash! Add 5min TTL 300 item profile cache
squash! Remove shadow
squash! Prevent logo from flickering
squash! Switch scope/policy ordering
Squash.
Rebase.
Rebase.
Quick and dirty update
Rebase.
Tweak
Fix node dropdown divider
Fix breadcrumb color in light mode
Rebase.
Squash.
Fixup
More fixes.
Show node avatar on project page everywhere.
WIP
WIPPPP
WIP
I noticed a small thing missing. When I make the browser window narrow (less than 720 pixels), the default node avatar is shown instead of the node avatar given through avatarUrl.
This diff seems to help:
diff --git a/src/views/nodes/View.svelte b/src/views/nodes/View.svelte
index a8881389..68219759 100644
--- a/src/views/nodes/View.svelte
+++ b/src/views/nodes/View.svelte
@@ -395,7 +395,9 @@
width="64"
height="64"
alt="Seed avatar"
- src="/images/default-seed-avatar.png" />
+ src={node.avatarUrl
+ ? node.avatarUrl
+ : "/images/default-seed-avatar.png"} />
<div>
<div class="global-flex-item">
<div class="txt-medium txt-semibold txt-overflow">
Rebase
WIP
Cleanup
Make the node page the landing page /
Squash + rebase.
Rebase.
Fix specs
Fixup
Remove pinned nodes from config, we get them from the node API
Fix smoke spec
Don’t remove radicle: from user agent string
Use a higher-res default seed avatar
Sidebar item spacing fix
Tweak node address
FIx user agent formatting
Fix node address formatting
Show “No description” on mobile if one isn’t available
Move Breadcrumbs to project
Fix tests
Squash.
fixup
Set cache header to cache response for 5min on /api/v1/node
Squash and reword.