11@model ListPackageItemViewModel
22
3- @helper OwnersHeader()
4- {
5- if (Model .Owners != null && Model .Owners .Any ())
6- {
7- < span class = " package-by" >
8- by :
9- @foreach (var owner in Model .Owners )
10- {
11- < a href = " @Url.User(owner)" title = " View @owner.Username's profile" > @owner .Username < / a >
12- }
13- < / span >
14- }
15- }
16-
173<article class =" package" role =" listitem" >
184
195 <div class =" row" >
2410 </div >
2511 <div class =" col-sm-11" >
2612 <div class =" package-header" >
27- <div class =" package-title-container" >
28- <a class =" package-title" href =" @Url.Package(Model.Id, Model.UseVersion ? Model.Version : null)" >@Model.Id </a >
13+ <a class =" package-title" href =" @Url.Package(Model.Id, Model.UseVersion ? Model.Version : null)" >@Html.BreakWord(Model.Id) </a >
2914
30- @if (Model .IsVerified .HasValue && Model .IsVerified .Value )
31- {
32- <img class =" reserved-indicator"
33- src =" ~/Content/gallery/img/reserved-indicator.svg"
34- @ViewHelpers.ImageFallback(Url.Absolute( " ~/Content/gallery/img/reserved-indicator-20x20.png" ))
35- title =" @Strings.ReservedNamespace_ReservedIndicatorTooltip" />
36- }
15+ @if (Model .IsVerified .HasValue && Model .IsVerified .Value )
16+ {
17+ <img class =" reserved-indicator"
18+ src =" ~/Content/gallery/img/reserved-indicator.svg"
19+ @ViewHelpers.ImageFallback(Url.Absolute( " ~/Content/gallery/img/reserved-indicator-20x20.png" ))
20+ title =" @Strings.ReservedNamespace_ReservedIndicatorTooltip" />
21+ }
3722
38- @if (Model .CanEdit || Model .CanManageOwners || Model .CanUnlistOrRelist )
39- {
40- <a href =" @Url.ManagePackage(Model)" class =" icon-link edit-button" title =" Manage package" >
41- <i class =" ms-Icon ms-Icon--Edit" aria-hidden =" true" ></i >
42- </a >
43- }
44- </div >
45- <div class =" package-by-container hidden-xs" >
46- @OwnersHeader()
47- </div >
48- </div >
23+ @if (Model .CanEdit || Model .CanManageOwners || Model .CanUnlistOrRelist )
24+ {
25+ <a href =" @Url.ManagePackage(Model)" class =" icon-link edit-button" title =" Manage @Model.Id" >
26+ <i class =" ms-Icon ms-Icon--Edit" aria-hidden =" true" ></i >
27+ </a >
28+ }
4929
50- <div class =" hidden-sm hidden-md hidden-lg" >
51- @OwnersHeader()
30+ @if (Model .Owners != null && Model .Owners .Any ())
31+ {
32+ <span class =" package-by" >
33+ by :
34+ @foreach ( var owner in Model .Owners )
35+ {
36+ <a href =" @Url.User(owner)" title =" View @owner.Username's profile" >@owner.Username </a >
37+ }
38+ </span >
39+ }
5240 </div >
5341
5442 @if (! StringComparer .OrdinalIgnoreCase .Equals (Model .Id , Model .Title ))
10088 </div >
10189 </div >
10290 </div >
103- </article >
91+ </article >
0 commit comments