diff --git a/OurUmbraco.Client/src/scss/elements/_package-detail.scss b/OurUmbraco.Client/src/scss/elements/_package-detail.scss index 8deb7db0..426d20a0 100644 --- a/OurUmbraco.Client/src/scss/elements/_package-detail.scss +++ b/OurUmbraco.Client/src/scss/elements/_package-detail.scss @@ -79,6 +79,53 @@ } + .pre { + overflow: auto; + display: block; + font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; + background-color: #333; + color: #fff; + font-size: 0.8rem; + line-height: 1.4em; + background-clip: padding-box; + padding: 8px 15px 8px 15px; + border-radius: 5px; + width: 100%; + min-width: 300px; + text-align: left; + border: none; + margin: 0 auto; + + &:hover { + background: lighten(#333, 5%); + cursor: pointer; + } + } + + .pm-nuget { + position: relative; + display: block; + margin: 10px auto 25px auto; + height: 100%; + width: auto; + color: #fff; + + &:before { + content:"PM>"; + display: block; + position: absolute; + top: 50%; + left: 0; + font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; + font-size: 0.8rem; + transform: translate(15px, -46%); + opacity: .9; + } + .pre { + padding-left: 45px; + } + } + h2, h3, strong, span { color: $color-headline; diff --git a/OurUmbraco.Site/Views/Partials/Project/Edit.cshtml b/OurUmbraco.Site/Views/Partials/Project/Edit.cshtml index c69713e6..7309e9c1 100644 --- a/OurUmbraco.Site/Views/Partials/Project/Edit.cshtml +++ b/OurUmbraco.Site/Views/Partials/Project/Edit.cshtml @@ -109,6 +109,12 @@ @Html.ValidationMessageFor(m => m.SourceCodeUrl) url to where the source code is stored, (ie: codeplex.com, github.com etc)
++ @Html.LabelFor(m => m.NuGetPackageUrl) + @Html.TextBoxFor(m => m.NuGetPackageUrl) + @Html.ValidationMessageFor(m => m.NuGetPackageUrl) + url to the NuGet package if any available +
@Html.LabelFor(m => m.BugTrackingUrl)
@Html.TextBoxFor(m => m.BugTrackingUrl)
diff --git a/OurUmbraco.Site/Views/Partials/Projects/ProjectDetails.cshtml b/OurUmbraco.Site/Views/Partials/Projects/ProjectDetails.cshtml
index f8725b3a..158134d5 100644
--- a/OurUmbraco.Site/Views/Partials/Projects/ProjectDetails.cshtml
+++ b/OurUmbraco.Site/Views/Partials/Projects/ProjectDetails.cshtml
@@ -4,6 +4,7 @@
@using OurUmbraco.Project
@using OurUmbraco.Project.Services
@using OurUmbraco.Wiki.BusinessLogic
+@using System.Text.RegularExpressions;
@{
var project = Model.Content;
@@ -38,6 +39,7 @@
var cs = new ContributionService(ApplicationContext.Current.DatabaseContext);
var contributors = cs.GetContributors(project.Id).ToList();
+ var nuGetPackageUrl = project.GetPropertyValue