diff --git a/src/NuGetGallery/Content/Site.css b/src/NuGetGallery/Content/Site.css index e6935fb6a7..cbf7ba8ec8 100644 --- a/src/NuGetGallery/Content/Site.css +++ b/src/NuGetGallery/Content/Site.css @@ -1365,9 +1365,19 @@ ul.accordion { } ul.accordion li.accordion-item .accordion-expand-link { - display: inline-block; + background: none!important; + border: none; + padding: 0!important; + cursor: pointer; margin-top: 0.25em; margin-left: 3px; + color: #0071bc; + box-shadow: none; + font-size:0.85em; + } + + ul.accordion li.accordion-item .accordion-expand-link:hover { + text-decoration: underline; } ul.accordion li.accordion-item.accordion-item-disabled { diff --git a/src/NuGetGallery/Helpers/AccordeonHelper.cs b/src/NuGetGallery/Helpers/AccordeonHelper.cs index fab4656cc4..abe96397ba 100644 --- a/src/NuGetGallery/Helpers/AccordeonHelper.cs +++ b/src/NuGetGallery/Helpers/AccordeonHelper.cs @@ -39,29 +39,31 @@ public AccordionHelper(string name, string formModelStatePrefix, bool expanded, public HtmlString ExpandButton(string closedTitle, string expandedTitle) { return new HtmlString( - "" + + "\" aria-expanded=\"" + + (Expanded ? "true" : "false") +"\">" + (Expanded ? expandedTitle : closedTitle) + - ""); + ""); } public HtmlString ExpandLink(string closedTitle, string expandedTitle) { return new HtmlString( - "" + + "\" aria-expanded=\"" + + (Expanded ? "true" : "false") + "\">" + (Expanded ? expandedTitle : closedTitle) + - ""); + ""); } } } \ No newline at end of file diff --git a/src/NuGetGallery/Scripts/nugetgallery.js b/src/NuGetGallery/Scripts/nugetgallery.js index dd459badda..a341be6229 100644 --- a/src/NuGetGallery/Scripts/nugetgallery.js +++ b/src/NuGetGallery/Scripts/nugetgallery.js @@ -61,12 +61,14 @@ var data = $self.data(); var $target = $(data.target); var toggletext = data.toggletext || $self.text(); + var expanded = $self.attr('aria-expanded') == 'true'; + var oldText = $self.text(); - $target.slideToggle('fast', function () { - var oldText = $self.text(); - $self.text(toggletext); - data.toggletext = oldText; - }); + $self.attr('aria-expanded', expanded ? 'false' : 'true'); + $self.text(toggletext); + data.toggletext = oldText; + + $target.slideToggle('fast'); }); $('.s-confirm[data-confirm]').delegate('', 'click', function (evt) { if (!confirm($(this).data().confirm)) { diff --git a/src/NuGetGallery/Views/Packages/UploadPackage.cshtml b/src/NuGetGallery/Views/Packages/UploadPackage.cshtml index 852ded1d35..12f07f2148 100644 --- a/src/NuGetGallery/Views/Packages/UploadPackage.cshtml +++ b/src/NuGetGallery/Views/Packages/UploadPackage.cshtml @@ -19,8 +19,8 @@ @Html.ValidationSummary(true)
+
Upload and publish your package for other NuGet users to download and enjoy. You can upload multiple revisions of the same package, as long as the version is different. @@ -64,12 +64,12 @@
+
Edit package details or Remove packages that you have previously uploaded.
diff --git a/src/NuGetGallery/Views/Users/ApiKeys.cshtml b/src/NuGetGallery/Views/Users/ApiKeys.cshtml index e31ecd8a7f..b17b26bebb 100644 --- a/src/NuGetGallery/Views/Users/ApiKeys.cshtml +++ b/src/NuGetGallery/Views/Users/ApiKeys.cshtml @@ -339,12 +339,12 @@@if (canEdit) { - + } @if (canDelete) { - + } |