⋯ 238 hidden lines@@ -239,69 +239,88 @@ func Shell(l Layout, rail templ.Component) templ.Component { 239 return templ_7745c5c3_Err 239 return templ_7745c5c3_Err 240 } 240 } 241 } 241 } 242 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 18, "</head><body data-ref=\"" ) 242 + if l.IssueForm { 243 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 18, "<script src=\"" ) 244 + if templ_7745c5c3_Err != nil { 245 + return templ_7745c5c3_Err 246 + } 247 + var templ_7745c5c3_Var17 string 248 + templ_7745c5c3_Var17, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.Assets.IssueForm) 249 + if templ_7745c5c3_Err != nil { 250 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 37, Col: 36} 251 + } 252 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var17) 253 + if templ_7745c5c3_Err != nil { 254 + return templ_7745c5c3_Err 255 + } 256 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 19, "\" defer></script>" ) 257 + if templ_7745c5c3_Err != nil { 258 + return templ_7745c5c3_Err 259 + } 260 + } 261 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 20, "</head><body data-ref=\"" ) 243 if templ_7745c5c3_Err != nil { 262 if templ_7745c5c3_Err != nil { 244 return templ_7745c5c3_Err 263 return templ_7745c5c3_Err 245 } 264 } 246 - var templ_7745c5c3_Var17 string 265 + var templ_7745c5c3_Var18 string 247 - templ_7745c5c3_Var17, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.RefPath) 266 + templ_7745c5c3_Var18, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.RefPath) 248 if templ_7745c5c3_Err != nil { 267 if templ_7745c5c3_Err != nil { 249 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 38, Col: 23} 268 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 41, Col: 23} 250 } 269 } 251 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var17) 270 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var18) 252 if templ_7745c5c3_Err != nil { 271 if templ_7745c5c3_Err != nil { 253 return templ_7745c5c3_Err 272 return templ_7745c5c3_Err 254 } 273 } 255 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 19, "\" data-sha=\"" ) 274 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 21, "\" data-sha=\"" ) 256 if templ_7745c5c3_Err != nil { 275 if templ_7745c5c3_Err != nil { 257 return templ_7745c5c3_Err 276 return templ_7745c5c3_Err 258 } 277 } 259 - var templ_7745c5c3_Var18 string 278 + var templ_7745c5c3_Var19 string 260 - templ_7745c5c3_Var18, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.SHA) 279 + templ_7745c5c3_Var19, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.SHA) 261 if templ_7745c5c3_Err != nil { 280 if templ_7745c5c3_Err != nil { 262 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 39, Col: 19} 281 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 42, Col: 19} 263 } 282 } 264 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var18) 283 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var19) 265 if templ_7745c5c3_Err != nil { 284 if templ_7745c5c3_Err != nil { 266 return templ_7745c5c3_Err 285 return templ_7745c5c3_Err 267 } 286 } 268 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 20, "\" data-sel=\"\" data-nav=\"\"" ) 287 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 22, "\" data-sel=\"\" data-nav=\"\"" ) 269 if templ_7745c5c3_Err != nil { 288 if templ_7745c5c3_Err != nil { 270 return templ_7745c5c3_Err 289 return templ_7745c5c3_Err 271 } 290 } 272 if l.PathsURL != "" { 291 if l.PathsURL != "" { 273 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 21, " data-paths=\"" ) 292 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 23, " data-paths=\"" ) 274 if templ_7745c5c3_Err != nil { 293 if templ_7745c5c3_Err != nil { 275 return templ_7745c5c3_Err 294 return templ_7745c5c3_Err 276 } 295 } 277 - var templ_7745c5c3_Var19 string 296 + var templ_7745c5c3_Var20 string 278 - templ_7745c5c3_Var19, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.PathsURL) 297 + templ_7745c5c3_Var20, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.PathsURL) 279 if templ_7745c5c3_Err != nil { 298 if templ_7745c5c3_Err != nil { 280 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 43, Col: 27} 299 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 46, Col: 27} 281 } 300 } 282 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var19) 301 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var20) 283 if templ_7745c5c3_Err != nil { 302 if templ_7745c5c3_Err != nil { 284 return templ_7745c5c3_Err 303 return templ_7745c5c3_Err 285 } 304 } 286 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 22, "\" data-blob=\"" ) 305 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 24, "\" data-blob=\"" ) 287 if templ_7745c5c3_Err != nil { 306 if templ_7745c5c3_Err != nil { 288 return templ_7745c5c3_Err 307 return templ_7745c5c3_Err 289 } 308 } 290 - var templ_7745c5c3_Var20 string 309 + var templ_7745c5c3_Var21 string 291 - templ_7745c5c3_Var20, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.BlobBase) 310 + templ_7745c5c3_Var21, templ_7745c5c3_Err = templ.ResolveAttributeValue(l.BlobBase) 292 if templ_7745c5c3_Err != nil { 311 if templ_7745c5c3_Err != nil { 293 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 44, Col: 26} 312 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 47, Col: 26} 294 } 313 } 295 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var20) 314 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var21) 296 if templ_7745c5c3_Err != nil { 315 if templ_7745c5c3_Err != nil { 297 return templ_7745c5c3_Err 316 return templ_7745c5c3_Err 298 } 317 } 299 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 23, "\"" ) 318 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 25, "\"" ) 300 if templ_7745c5c3_Err != nil { 319 if templ_7745c5c3_Err != nil { 301 return templ_7745c5c3_Err 320 return templ_7745c5c3_Err 302 } 321 } 303 } 322 } 304 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 24, "><a class=\"skip\" href=\"#main\">skip to content</a>" ) 323 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 26, "><a class=\"skip\" href=\"#main\">skip to content</a>" ) 305 if templ_7745c5c3_Err != nil { 324 if templ_7745c5c3_Err != nil { 306 return templ_7745c5c3_Err 325 return templ_7745c5c3_Err 307 } 326 } ⋯ 19 hidden lines@@ -430,324 +449,324 @@ func Header(l Layout) templ.Component { 430 }() 449 }() 431 } 450 } 432 ctx = templ.InitializeContext(ctx) 451 ctx = templ.InitializeContext(ctx) 433 - templ_7745c5c3_Var24 := templ.GetChildren(ctx) 452 + templ_7745c5c3_Var25 := templ.GetChildren(ctx) 434 - if templ_7745c5c3_Var24 == nil { 453 + if templ_7745c5c3_Var25 == nil { 435 - templ_7745c5c3_Var24 = templ.NopComponent 454 + templ_7745c5c3_Var25 = templ.NopComponent 436 } 455 } 437 ctx = templ.ClearChildren(ctx) 456 ctx = templ.ClearChildren(ctx) 438 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 35, "<header class=\"hdr\"><div class=\"hdr-top\"><a class=\"brand\" href=\"/\" data-g=\"h\" aria-label=\"home\" title=\"home (g h)\"><span class=\"brand-mark\" aria-hidden=\"true\"></span></a> " ) 457 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 37, "<header class=\"hdr\"><div class=\"hdr-top\"><a class=\"brand\" href=\"/\" data-g=\"h\" aria-label=\"home\" title=\"home (g h)\"><span class=\"brand-mark\" aria-hidden=\"true\"></span></a> " ) 439 if templ_7745c5c3_Err != nil { 458 if templ_7745c5c3_Err != nil { 440 return templ_7745c5c3_Err 459 return templ_7745c5c3_Err 441 } 460 } 442 if len(l.Crumbs) > 0 { 461 if len(l.Crumbs) > 0 { 443 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 36, "<nav class=\"crumbs\" aria-label=\"Path\"><ol>" ) 462 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 38, "<nav class=\"crumbs\" aria-label=\"Path\"><ol>" ) 444 if templ_7745c5c3_Err != nil { 463 if templ_7745c5c3_Err != nil { 445 return templ_7745c5c3_Err 464 return templ_7745c5c3_Err 446 } 465 } 447 for _, c := range l.Crumbs { 466 for _, c := range l.Crumbs { 448 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 37, "<li>" ) 467 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 39, "<li>" ) 449 if templ_7745c5c3_Err != nil { 468 if templ_7745c5c3_Err != nil { 450 return templ_7745c5c3_Err 469 return templ_7745c5c3_Err 451 } 470 } 452 if c.Href != "" { 471 if c.Href != "" { 453 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 38, "<a href=\"" ) 472 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 40, "<a href=\"" ) 454 if templ_7745c5c3_Err != nil { 473 if templ_7745c5c3_Err != nil { 455 return templ_7745c5c3_Err 474 return templ_7745c5c3_Err 456 } 475 } 457 - var templ_7745c5c3_Var25 templ.SafeURL 476 + var templ_7745c5c3_Var26 templ.SafeURL 458 - templ_7745c5c3_Var25, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(c.Href)) 477 + templ_7745c5c3_Var26, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(c.Href)) 459 if templ_7745c5c3_Err != nil { 478 if templ_7745c5c3_Err != nil { 460 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 87, Col: 38} 479 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 90, Col: 38} 461 } 480 } 462 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var25)) 481 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var26)) 463 if templ_7745c5c3_Err != nil { 482 if templ_7745c5c3_Err != nil { 464 return templ_7745c5c3_Err 483 return templ_7745c5c3_Err 465 } 484 } 466 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 39, "\"" ) 485 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 41, "\"" ) 467 if templ_7745c5c3_Err != nil { 486 if templ_7745c5c3_Err != nil { 468 return templ_7745c5c3_Err 487 return templ_7745c5c3_Err 469 } 488 } 470 if c.Current { 489 if c.Current { 471 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 40, " aria-current=\"page\"" ) 490 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 42, " aria-current=\"page\"" ) 472 if templ_7745c5c3_Err != nil { 491 if templ_7745c5c3_Err != nil { 473 return templ_7745c5c3_Err 492 return templ_7745c5c3_Err 474 } 493 } 475 } 494 } 476 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 41, ">" ) 495 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 43, ">" ) 477 if templ_7745c5c3_Err != nil { 496 if templ_7745c5c3_Err != nil { 478 return templ_7745c5c3_Err 497 return templ_7745c5c3_Err 479 } 498 } 480 - var templ_7745c5c3_Var26 string 499 + var templ_7745c5c3_Var27 string 481 - templ_7745c5c3_Var26, templ_7745c5c3_Err = templ.JoinStringErrs(c.Label) 500 + templ_7745c5c3_Var27, templ_7745c5c3_Err = templ.JoinStringErrs(c.Label) 482 if templ_7745c5c3_Err != nil { 501 if templ_7745c5c3_Err != nil { 483 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 91, Col: 19} 502 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 94, Col: 19} 484 } 503 } 485 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var26)) 504 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var27)) 486 if templ_7745c5c3_Err != nil { 505 if templ_7745c5c3_Err != nil { 487 return templ_7745c5c3_Err 506 return templ_7745c5c3_Err 488 } 507 } 489 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 42, "</a>" ) 508 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 44, "</a>" ) 490 if templ_7745c5c3_Err != nil { 509 if templ_7745c5c3_Err != nil { 491 return templ_7745c5c3_Err 510 return templ_7745c5c3_Err 492 } 511 } 493 } else { 512 } else { 494 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 43, "<span" ) 513 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 45, "<span" ) 495 if templ_7745c5c3_Err != nil { 514 if templ_7745c5c3_Err != nil { 496 return templ_7745c5c3_Err 515 return templ_7745c5c3_Err 497 } 516 } 498 if c.Current { 517 if c.Current { 499 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 44, " aria-current=\"page\"" ) 518 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 46, " aria-current=\"page\"" ) 500 if templ_7745c5c3_Err != nil { 519 if templ_7745c5c3_Err != nil { 501 return templ_7745c5c3_Err 520 return templ_7745c5c3_Err 502 } 521 } 503 } 522 } 504 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 45, ">" ) 523 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 47, ">" ) 505 if templ_7745c5c3_Err != nil { 524 if templ_7745c5c3_Err != nil { 506 return templ_7745c5c3_Err 525 return templ_7745c5c3_Err 507 } 526 } 508 - var templ_7745c5c3_Var27 string 527 + var templ_7745c5c3_Var28 string 509 - templ_7745c5c3_Var27, templ_7745c5c3_Err = templ.JoinStringErrs(c.Label) 528 + templ_7745c5c3_Var28, templ_7745c5c3_Err = templ.JoinStringErrs(c.Label) 510 if templ_7745c5c3_Err != nil { 529 if templ_7745c5c3_Err != nil { 511 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 97, Col: 19} 530 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 100, Col: 19} 512 } 531 } 513 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var27)) 532 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var28)) 514 if templ_7745c5c3_Err != nil { 533 if templ_7745c5c3_Err != nil { 515 return templ_7745c5c3_Err 534 return templ_7745c5c3_Err 516 } 535 } 517 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 46, "</span>" ) 536 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 48, "</span>" ) 518 if templ_7745c5c3_Err != nil { 537 if templ_7745c5c3_Err != nil { 519 return templ_7745c5c3_Err 538 return templ_7745c5c3_Err 520 } 539 } 521 } 540 } 522 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 47, "</li>" ) 541 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 49, "</li>" ) 523 if templ_7745c5c3_Err != nil { 542 if templ_7745c5c3_Err != nil { 524 return templ_7745c5c3_Err 543 return templ_7745c5c3_Err 525 } 544 } 526 } 545 } 527 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 48, "</ol></nav>" ) 546 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 50, "</ol></nav>" ) 528 if templ_7745c5c3_Err != nil { 547 if templ_7745c5c3_Err != nil { 529 return templ_7745c5c3_Err 548 return templ_7745c5c3_Err 530 } 549 } 531 } 550 } 532 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 49, "<div class=\"hdr-acts\">" ) 551 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 51, "<div class=\"hdr-acts\">" ) 533 if templ_7745c5c3_Err != nil { 552 if templ_7745c5c3_Err != nil { 534 return templ_7745c5c3_Err 553 return templ_7745c5c3_Err 535 } 554 } 536 if l.Ref != "" { 555 if l.Ref != "" { 537 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 50, "<a class=\"btn ref\" href=\"" ) 556 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 52, "<a class=\"btn ref\" href=\"" ) 538 if templ_7745c5c3_Err != nil { 557 if templ_7745c5c3_Err != nil { 539 return templ_7745c5c3_Err 558 return templ_7745c5c3_Err 540 } 559 } 541 - var templ_7745c5c3_Var28 templ.SafeURL 560 + var templ_7745c5c3_Var29 templ.SafeURL 542 - templ_7745c5c3_Var28, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(repoHref(l.Repo, "refs" ))) 561 + templ_7745c5c3_Var29, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(repoHref(l.Repo, "refs" ))) 543 if templ_7745c5c3_Err != nil { 562 if templ_7745c5c3_Err != nil { 544 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 108, Col: 52} 563 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 111, Col: 52} 545 } 564 } 546 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var28)) 565 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var29)) 547 if templ_7745c5c3_Err != nil { 566 if templ_7745c5c3_Err != nil { 548 return templ_7745c5c3_Err 567 return templ_7745c5c3_Err 549 } 568 } 550 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 51, "\" data-fire=\"refs\" aria-keyshortcuts=\"b\" title=\"switch branch or tag (b)\"><span class=\"ico i-branch\" aria-hidden=\"true\"></span> <span class=\"ref-name\">" ) 569 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 53, "\" data-fire=\"refs\" aria-keyshortcuts=\"b\" title=\"switch branch or tag (b)\"><span class=\"ico i-branch\" aria-hidden=\"true\"></span> <span class=\"ref-name\">" ) 551 if templ_7745c5c3_Err != nil { 570 if templ_7745c5c3_Err != nil { 552 return templ_7745c5c3_Err 571 return templ_7745c5c3_Err 553 } 572 } 554 - var templ_7745c5c3_Var29 string 573 + var templ_7745c5c3_Var30 string 555 - templ_7745c5c3_Var29, templ_7745c5c3_Err = templ.JoinStringErrs(l.Ref) 574 + templ_7745c5c3_Var30, templ_7745c5c3_Err = templ.JoinStringErrs(l.Ref) 556 if templ_7745c5c3_Err != nil { 575 if templ_7745c5c3_Err != nil { 557 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 114, Col: 36} 576 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 117, Col: 36} 558 } 577 } 559 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var29)) 578 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var30)) 560 if templ_7745c5c3_Err != nil { 579 if templ_7745c5c3_Err != nil { 561 return templ_7745c5c3_Err 580 return templ_7745c5c3_Err 562 } 581 } 563 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 52, "</span> <span class=\"sha\">" ) 582 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 54, "</span> <span class=\"sha\">" ) 564 if templ_7745c5c3_Err != nil { 583 if templ_7745c5c3_Err != nil { 565 return templ_7745c5c3_Err 584 return templ_7745c5c3_Err 566 } 585 } 567 - var templ_7745c5c3_Var30 string 586 + var templ_7745c5c3_Var31 string 568 - templ_7745c5c3_Var30, templ_7745c5c3_Err = templ.JoinStringErrs(l.Short) 587 + templ_7745c5c3_Var31, templ_7745c5c3_Err = templ.JoinStringErrs(l.Short) 569 if templ_7745c5c3_Err != nil { 588 if templ_7745c5c3_Err != nil { 570 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 115, Col: 33} 589 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 118, Col: 33} 571 } 590 } 572 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var30)) 591 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var31)) 573 if templ_7745c5c3_Err != nil { 592 if templ_7745c5c3_Err != nil { 574 return templ_7745c5c3_Err 593 return templ_7745c5c3_Err 575 } 594 } 576 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 53, "</span></a> " ) 595 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 55, "</span></a> " ) 577 if templ_7745c5c3_Err != nil { 596 if templ_7745c5c3_Err != nil { 578 return templ_7745c5c3_Err 597 return templ_7745c5c3_Err 579 } 598 } 580 } 599 } 581 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 54, "<button type=\"button\" class=\"btn search\" data-js aria-haspopup=\"dialog\" aria-controls=\"panel-cmd\" aria-keyshortcuts=\"Control+K :\" title=\"go to a section, ref, file or repo (ctrl k or :)\" data-fire=\"cmd\"><span class=\"ico i-search\" aria-hidden=\"true\"></span> <span class=\"search-label\">Go to…</span> <kbd aria-hidden=\"true\">ctrl k</kbd></button> " ) 600 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 56, "<button type=\"button\" class=\"btn search\" data-js aria-haspopup=\"dialog\" aria-controls=\"panel-cmd\" aria-keyshortcuts=\"Control+K :\" title=\"go to a section, ref, file or repo (ctrl k or :)\" data-fire=\"cmd\"><span class=\"ico i-search\" aria-hidden=\"true\"></span> <span class=\"search-label\">Go to…</span> <kbd aria-hidden=\"true\">ctrl k</kbd></button> " ) 582 if templ_7745c5c3_Err != nil { 601 if templ_7745c5c3_Err != nil { 583 return templ_7745c5c3_Err 602 return templ_7745c5c3_Err 584 } 603 } 585 if SignedIn(ctx) { 604 if SignedIn(ctx) { 586 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 55, "<form class=\"owner\" method=\"post\" action=\"/-/logout\"><span class=\"owner-badge\" title=\"signed in as the owner\"><span class=\"ico i-user\" aria-hidden=\"true\"></span>" ) 605 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 57, "<form class=\"owner\" method=\"post\" action=\"/-/logout\"><span class=\"owner-badge\" title=\"signed in as the owner\"><span class=\"ico i-user\" aria-hidden=\"true\"></span>" ) 587 if templ_7745c5c3_Err != nil { 606 if templ_7745c5c3_Err != nil { 588 return templ_7745c5c3_Err 607 return templ_7745c5c3_Err 589 } 608 } 590 - var templ_7745c5c3_Var31 string 609 + var templ_7745c5c3_Var32 string 591 - templ_7745c5c3_Var31, templ_7745c5c3_Err = templ.JoinStringErrs(l.Owner) 610 + templ_7745c5c3_Var32, templ_7745c5c3_Err = templ.JoinStringErrs(l.Owner) 592 if templ_7745c5c3_Err != nil { 611 if templ_7745c5c3_Err != nil { 593 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 134, Col: 123} 612 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 137, Col: 123} 594 } 613 } 595 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var31)) 614 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var32)) 596 if templ_7745c5c3_Err != nil { 615 if templ_7745c5c3_Err != nil { 597 return templ_7745c5c3_Err 616 return templ_7745c5c3_Err 598 } 617 } 599 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 56, "</span> " ) 618 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 58, "</span> " ) 600 if templ_7745c5c3_Err != nil { 619 if templ_7745c5c3_Err != nil { 601 return templ_7745c5c3_Err 620 return templ_7745c5c3_Err 602 } 621 } 603 if l.Passkeys { 622 if l.Passkeys { 604 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 57, "<a class=\"btn icon\" href=\"/-/passkeys\" aria-label=\"Passkeys\" title=\"passkeys: add or remove the passkeys that sign you in\"><span class=\"ico i-key\" aria-hidden=\"true\"></span></a> " ) 623 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 59, "<a class=\"btn icon\" href=\"/-/passkeys\" aria-label=\"Passkeys\" title=\"passkeys: add or remove the passkeys that sign you in\"><span class=\"ico i-key\" aria-hidden=\"true\"></span></a> " ) 605 if templ_7745c5c3_Err != nil { 624 if templ_7745c5c3_Err != nil { 606 return templ_7745c5c3_Err 625 return templ_7745c5c3_Err 607 } 626 } 608 } 627 } 609 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 58, "<button type=\"submit\" class=\"btn icon\" aria-label=\"Sign out\" title=\"sign out of this browser\"><span class=\"ico i-log-out\" aria-hidden=\"true\"></span></button></form>" ) 628 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 60, "<button type=\"submit\" class=\"btn icon\" aria-label=\"Sign out\" title=\"sign out of this browser\"><span class=\"ico i-log-out\" aria-hidden=\"true\"></span></button></form>" ) 610 if templ_7745c5c3_Err != nil { 629 if templ_7745c5c3_Err != nil { 611 return templ_7745c5c3_Err 630 return templ_7745c5c3_Err 612 } 631 } 613 } else if l.Passkeys { 632 } else if l.Passkeys { 614 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 59, "<a class=\"btn icon\" href=\"/-/login\" aria-label=\"Sign in\" title=\"sign in with a passkey\"><span class=\"ico i-log-in\" aria-hidden=\"true\"></span></a>" ) 633 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 61, "<a class=\"btn icon\" href=\"/-/login\" aria-label=\"Sign in\" title=\"sign in with a passkey\"><span class=\"ico i-log-in\" aria-hidden=\"true\"></span></a>" ) 615 if templ_7745c5c3_Err != nil { 634 if templ_7745c5c3_Err != nil { 616 return templ_7745c5c3_Err 635 return templ_7745c5c3_Err 617 } 636 } 618 } 637 } 619 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 60, "</div></div>" ) 638 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 62, "</div></div>" ) 620 if templ_7745c5c3_Err != nil { 639 if templ_7745c5c3_Err != nil { 621 return templ_7745c5c3_Err 640 return templ_7745c5c3_Err 622 } 641 } 623 if len(l.Sections) > 0 { 642 if len(l.Sections) > 0 { 624 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 61, "<nav class=\"tabs\" aria-label=\"Sections\"><ul>" ) 643 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 63, "<nav class=\"tabs\" aria-label=\"Sections\"><ul>" ) 625 if templ_7745c5c3_Err != nil { 644 if templ_7745c5c3_Err != nil { 626 return templ_7745c5c3_Err 645 return templ_7745c5c3_Err 627 } 646 } 628 for _, s := range l.Sections { 647 for _, s := range l.Sections { 629 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 62, "<li><a href=\"" ) 648 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 64, "<li><a href=\"" ) 630 if templ_7745c5c3_Err != nil { 649 if templ_7745c5c3_Err != nil { 631 return templ_7745c5c3_Err 650 return templ_7745c5c3_Err 632 } 651 } 633 - var templ_7745c5c3_Var32 templ.SafeURL 652 + var templ_7745c5c3_Var33 templ.SafeURL 634 - templ_7745c5c3_Var32, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(s.Href)) 653 + templ_7745c5c3_Var33, templ_7745c5c3_Err = templ.JoinURLErrs(templ.SafeURL(s.Href)) 635 if templ_7745c5c3_Err != nil { 654 if templ_7745c5c3_Err != nil { 636 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 151, Col: 36} 655 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 154, Col: 36} 637 } 656 } 638 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var32)) 657 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var33)) 639 if templ_7745c5c3_Err != nil { 658 if templ_7745c5c3_Err != nil { 640 return templ_7745c5c3_Err 659 return templ_7745c5c3_Err 641 } 660 } 642 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 63, "\" data-key=\"" ) 661 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 65, "\" data-key=\"" ) 643 if templ_7745c5c3_Err != nil { 662 if templ_7745c5c3_Err != nil { 644 return templ_7745c5c3_Err 663 return templ_7745c5c3_Err 645 } 664 } 646 - var templ_7745c5c3_Var33 string 665 + var templ_7745c5c3_Var34 string 647 - templ_7745c5c3_Var33, templ_7745c5c3_Err = templ.ResolveAttributeValue(s.Key) 666 + templ_7745c5c3_Var34, templ_7745c5c3_Err = templ.ResolveAttributeValue(s.Key) 648 if templ_7745c5c3_Err != nil { 667 if templ_7745c5c3_Err != nil { 649 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 152, Col: 24} 668 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 155, Col: 24} 650 } 669 } 651 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var33) 670 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var34) 652 if templ_7745c5c3_Err != nil { 671 if templ_7745c5c3_Err != nil { 653 return templ_7745c5c3_Err 672 return templ_7745c5c3_Err 654 } 673 } 655 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 64, "\" aria-keyshortcuts=\"" ) 674 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 66, "\" aria-keyshortcuts=\"" ) 656 if templ_7745c5c3_Err != nil { 675 if templ_7745c5c3_Err != nil { 657 return templ_7745c5c3_Err 676 return templ_7745c5c3_Err 658 } 677 } 659 - var templ_7745c5c3_Var34 string 678 + var templ_7745c5c3_Var35 string 660 - templ_7745c5c3_Var34, templ_7745c5c3_Err = templ.ResolveAttributeValue(s.Key) 679 + templ_7745c5c3_Var35, templ_7745c5c3_Err = templ.ResolveAttributeValue(s.Key) 661 if templ_7745c5c3_Err != nil { 680 if templ_7745c5c3_Err != nil { 662 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 153, Col: 33} 681 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 156, Col: 33} 663 } 682 } 664 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var34) 683 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ_7745c5c3_Var35) 665 if templ_7745c5c3_Err != nil { 684 if templ_7745c5c3_Err != nil { 666 return templ_7745c5c3_Err 685 return templ_7745c5c3_Err 667 } 686 } 668 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 65, "\"" ) 687 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 67, "\"" ) 669 if templ_7745c5c3_Err != nil { 688 if templ_7745c5c3_Err != nil { 670 return templ_7745c5c3_Err 689 return templ_7745c5c3_Err 671 } 690 } 672 if s.Current { 691 if s.Current { 673 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 66, " aria-current=\"page\"" ) 692 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 68, " aria-current=\"page\"" ) 674 if templ_7745c5c3_Err != nil { 693 if templ_7745c5c3_Err != nil { 675 return templ_7745c5c3_Err 694 return templ_7745c5c3_Err 676 } 695 } 677 } 696 } 678 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 67, ">" ) 697 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 69, ">" ) 679 if templ_7745c5c3_Err != nil { 698 if templ_7745c5c3_Err != nil { 680 return templ_7745c5c3_Err 699 return templ_7745c5c3_Err 681 } 700 } 682 - var templ_7745c5c3_Var35 string 701 + var templ_7745c5c3_Var36 string 683 - templ_7745c5c3_Var35, templ_7745c5c3_Err = templ.JoinStringErrs(s.Label) 702 + templ_7745c5c3_Var36, templ_7745c5c3_Err = templ.JoinStringErrs(s.Label) 684 if templ_7745c5c3_Err != nil { 703 if templ_7745c5c3_Err != nil { 685 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 158, Col: 17} 704 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 161, Col: 17} 686 } 705 } 687 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var35)) 706 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var36)) 688 if templ_7745c5c3_Err != nil { 707 if templ_7745c5c3_Err != nil { 689 return templ_7745c5c3_Err 708 return templ_7745c5c3_Err 690 } 709 } 691 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 68, " " ) 710 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 70, " " ) 692 if templ_7745c5c3_Err != nil { 711 if templ_7745c5c3_Err != nil { 693 return templ_7745c5c3_Err 712 return templ_7745c5c3_Err 694 } 713 } 695 if s.Count != "" { 714 if s.Count != "" { 696 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 69, "<span class=\"count\">" ) 715 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 71, "<span class=\"count\">" ) 697 if templ_7745c5c3_Err != nil { 716 if templ_7745c5c3_Err != nil { 698 return templ_7745c5c3_Err 717 return templ_7745c5c3_Err 699 } 718 } 700 - var templ_7745c5c3_Var36 string 719 + var templ_7745c5c3_Var37 string 701 - templ_7745c5c3_Var36, templ_7745c5c3_Err = templ.JoinStringErrs(s.Count) 720 + templ_7745c5c3_Var37, templ_7745c5c3_Err = templ.JoinStringErrs(s.Count) 702 if templ_7745c5c3_Err != nil { 721 if templ_7745c5c3_Err != nil { 703 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 160, Col: 38} 722 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 163, Col: 38} 704 } 723 } 705 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var36)) 724 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var37)) 706 if templ_7745c5c3_Err != nil { 725 if templ_7745c5c3_Err != nil { 707 return templ_7745c5c3_Err 726 return templ_7745c5c3_Err 708 } 727 } 709 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 70, "<span class=\"sr\">" ) 728 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 72, "<span class=\"sr\">" ) 710 if templ_7745c5c3_Err != nil { 729 if templ_7745c5c3_Err != nil { 711 return templ_7745c5c3_Err 730 return templ_7745c5c3_Err 712 } 731 } 713 - var templ_7745c5c3_Var37 string 732 + var templ_7745c5c3_Var38 string 714 - templ_7745c5c3_Var37, templ_7745c5c3_Err = templ.JoinStringErrs(" open" ) 733 + templ_7745c5c3_Var38, templ_7745c5c3_Err = templ.JoinStringErrs(" open" ) 715 if templ_7745c5c3_Err != nil { 734 if templ_7745c5c3_Err != nil { 716 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 160, Col: 66} 735 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 163, Col: 66} 717 } 736 } 718 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var37)) 737 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var38)) 719 if templ_7745c5c3_Err != nil { 738 if templ_7745c5c3_Err != nil { 720 return templ_7745c5c3_Err 739 return templ_7745c5c3_Err 721 } 740 } 722 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 71, "</span></span> " ) 741 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 73, "</span></span> " ) 723 if templ_7745c5c3_Err != nil { 742 if templ_7745c5c3_Err != nil { 724 return templ_7745c5c3_Err 743 return templ_7745c5c3_Err 725 } 744 } 726 } 745 } 727 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 72, "<kbd aria-hidden=\"true\">" ) 746 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 74, "<kbd aria-hidden=\"true\">" ) 728 if templ_7745c5c3_Err != nil { 747 if templ_7745c5c3_Err != nil { 729 return templ_7745c5c3_Err 748 return templ_7745c5c3_Err 730 } 749 } 731 - var templ_7745c5c3_Var38 string 750 + var templ_7745c5c3_Var39 string 732 - templ_7745c5c3_Var38, templ_7745c5c3_Err = templ.JoinStringErrs(s.Key) 751 + templ_7745c5c3_Var39, templ_7745c5c3_Err = templ.JoinStringErrs(s.Key) 733 if templ_7745c5c3_Err != nil { 752 if templ_7745c5c3_Err != nil { 734 - return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 162, Col: 39} 753 + return templ.Error{Err: templ_7745c5c3_Err, FileName: `internal/adapters/web/shell.templ` , Line: 165, Col: 39} 735 } 754 } 736 - _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var38)) 755 + _, templ_7745c5c3_Err = templ_7745c5c3_Buffer.WriteString(templ.EscapeString(templ_7745c5c3_Var39)) 737 if templ_7745c5c3_Err != nil { 756 if templ_7745c5c3_Err != nil { 738 return templ_7745c5c3_Err 757 return templ_7745c5c3_Err 739 } 758 } 740 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 73, "</kbd></a></li>" ) 759 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 75, "</kbd></a></li>" ) 741 if templ_7745c5c3_Err != nil { 760 if templ_7745c5c3_Err != nil { 742 return templ_7745c5c3_Err 761 return templ_7745c5c3_Err 743 } 762 } 744 } 763 } 745 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 74, "</ul></nav>" ) 764 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 76, "</ul></nav>" ) 746 if templ_7745c5c3_Err != nil { 765 if templ_7745c5c3_Err != nil { 747 return templ_7745c5c3_Err 766 return templ_7745c5c3_Err 748 } 767 } 749 } 768 } 750 - templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 75, "</header>" ) 769 + templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 77, "</header>" ) 751 if templ_7745c5c3_Err != nil { 770 if templ_7745c5c3_Err != nil { 752 return templ_7745c5c3_Err 771 return templ_7745c5c3_Err 753 } 772 }