33@model IRelease
44
55@{
6- bool isPrimary = ViewData [" Primary" ] as bool ? ?? false ;
7- string border = isPrimary ? " border-primary" : string .Empty ;
8- string background = isPrimary ? " bg-primary" : " bg-secondary" ;
9- string buttonColor = isPrimary ? " btn-primary" : " btn-secondary" ;
10- string textColor = isPrimary ? " text-white" : " text-muted" ;
6+ var color = ViewBag .Color ?? " primary" ;
7+ var background = $" bg-{color }" ;
8+ var border = $" border-{color }" ;
9+ var buttonColor = $" btn-{color }" ;
10+ var textColor = " text-white" ;
11+ var imageSize = " 70px" ;
1112}
1213
13- <ul class =" list-group rounded-3 shadow @border" >
14- <li class =" list-group-item py-3 text-center @background @border " >
14+ <div class =" card shadow rounded-3 @border" >
15+ <div class =" card-header @background text-center py-3 " >
1516 <h4 class =" my-0 fw-normal" >@Model.Tag </h4 >
16- </li >
17- <li class =" list-group-item text-center @border" >
18- <img class =" p-1" width =" 250" style =" @(isPrimary ? string .Empty : " opacity:0.4 " )" src =" otd.png" />
19- <div class =" mt-1 mb-1" >
17+ </div >
18+ <div class =" card-body" >
19+ <div class =" text-center" >
20+ <img width =" 250" src =" otd.png" />
21+ </div >
22+ <ol style =" list-style : none ; display : flex ; justify-content :space-between "
23+ class =" text-center px-5 pb-3" >
24+ <li >
25+ <a class =" link-light d-flex flex-column" href =" Wiki/Install/Windows" >
26+ <img height =" @imageSize" src =" /images/platform/Windows_logo_-_2012_derivative.svg" >
27+ Windows
28+ </a >
29+ </li >
30+ <li >
31+ <a class =" link-light d-flex flex-column" href =" Wiki/Install/Linux" >
32+ <img height =" @imageSize" src =" /images/platform/TuxFlat.svg" >
33+ Linux
34+ </a >
35+ </li >
36+ <li >
37+ <a class =" link-light d-flex flex-column" href =" Wiki/Install/MacOS" >
38+ <img height =" @imageSize" src =" /images/platform/Apple_Computer_Logo_rainbow.svg" >
39+ macOS
40+ </a >
41+ </li >
42+ </ol >
43+ <div class =" text-center" >
2044 <a role =" button" class =" btn @buttonColor" href =" @Model.Url" >View On GitHub</a >
2145 </div >
22- </li >
23- @foreach ( IReleaseAsset asset in await Model .GetReleaseAssets ())
24- {
25- <li class =" list-group-item text-center d-none d-lg-block @border" >
26- <a class =" stretched-link text-muted" href =" @asset.Url" >@asset.FileName </a >
27- </li >
28- }
29- <li class =" list-group-item @background @border" >
46+ </div >
47+ <div class =" card-footer @background" >
3048 <small class =" @textColor" >Released @Model.Date.ToLocalTime().ToString( "MM/dd/yyyy")</small >
31- </li >
32- </ul >
49+
50+ </div >
51+ </div >
0 commit comments