Signed by hanna SSH key fingerprint: SHA256:4g9cWhkAAw8gwqhJUcVbSnGEvdGwklW+1Aa/fMUu59k
assets/base.css +20 −0 crates/web/src/releases.rs +1 −1 crates/web/src/repo.rs +6 −6 data/repos/01/01kye56ybp94wrec3fm02e9ge8.git/refs/tags/v0.0.0 +0 −1 assets/base.css +20 −0 2249 gap : 0.5rem ; 2249 gap : 0.5rem ; 2250 flex : none ; 2250 flex : none ; 2251 } 2251 } 2252 2253 2254 . release-actions form button [ type = "submit" ] { 2255 margin-top : 0 ; 2256 } 2257 2258 . release-assets-editor { 2259 margin-top : 1.5rem ; 2260 } 2252 . release-notes { 2261 . release-notes { 2253 margin : 1rem 0 ; 2262 margin : 1rem 0 ; 2254 padding-top : 1rem ; 2263 padding-top : 1rem ; 2688 . entry-row-meta . ahead { 2697 . entry-row-meta . ahead { 2689 color : var ( --fb-success ) ; 2698 color : var ( --fb-success ) ; 2690 } 2699 } 2700 2701 2702 . branch-meta > * + * :: before { 2703 content : "·" ; 2704 margin-right : 0.4rem ; 2705 color : var ( --fb-fg-muted ) ; 2706 } 2707 . branch-counts { 2708 display : inline-flex ; 2709 gap : 0.35rem ; 2710 } 2691 . entry-row-actions { 2711 . entry-row-actions { 2692 display : flex ; 2712 display : flex ; 2693 align-items : center ; 2713 align-items : center ;
crates/web/src/releases.rs +1 −1 344 344 345 fn assets_editor ( release_id : & str , csrf : & str , assets : & [ store:: ReleaseAsset ] ) -> Markup { 345 fn assets_editor ( release_id : & str , csrf : & str , assets : & [ store:: ReleaseAsset ] ) -> Markup { 346 html ! { 346 html ! { 347 section class="listing" { 347 section class="listing release-assets-editor" { 348 h2 { "Assets" } 348 h2 { "Assets" } 349 div class="card" { 349 div class="card" { 350 @if assets. is_empty ( ) { 350 @if assets. is_empty ( ) {
crates/web/src/repo.rs +6 −6 1201 li class="entry-row" { 1201 li class="entry-row" { 1202 div class="entry-row-body" { 1202 div class="entry-row-body" { 1203 a class="entry-row-title" href=( format ! ( "{base}/-/tree/{}" , b. name) ) { ( b. name) } 1203 a class="entry-row-title" href=( format ! ( "{base}/-/tree/{}" , b. name) ) { ( b. name) } 1204 div class="entry-row-meta muted" { 1204 div class="entry-row-meta muted branch-meta" { 1205 @if b. ahead > 0 { 1205 @if b. ahead > 0 || b. behind > 0 { 1206 span class="ahead" { "↑" ( b. ahead) } 1206 span class="branch-counts" { 1207 } 1207 @if b. ahead > 0 { span class="ahead" { "↑" ( b. ahead) } } 1208 @if b. behind > 0 { 1208 @if b. behind > 0 { span class="behind" { "↓" ( b. behind) } } 1209 span class="behind" { "↓" ( b. behind) } 1209 } 1210 } 1210 } 1211 span { "Updated " ( crate :: activity:: fmt_relative ( b. tip. author. time_ms, now) ) } 1211 span { "Updated " ( crate :: activity:: fmt_relative ( b. tip. author. time_ms, now) ) } 1212 span { "by " ( b. tip. author. name) } 1212 span { "by " ( b. tip. author. name) }
data/repos/01/01kye56ybp94wrec3fm02e9ge8.git/refs/tags/v0.0.0 +0 −1 1 37157e7f0e8a390c3579e4bfc14dbbbf1d06a711