Skip to content

Commit ab3afe0

Browse files
KixironJoshua Nelson
authored andcommitted
Made the dropdowns display useful stuff
1 parent bdc1654 commit ab3afe0

File tree

2 files changed

+56
-18
lines changed

2 files changed

+56
-18
lines changed

templates/header/topbar.html

Lines changed: 56 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,26 +25,73 @@
2525

2626
<ul class="pure-menu-list">
2727
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover">
28-
<a href="/about" class="pure-menu-link disable-menu-arrow">
28+
<a href="/about" class="pure-menu-link">
2929
About
3030
</a>
3131

3232
<ul class="pure-menu-children">
33-
<a href="/about" class="pure-menu-link">
34-
Documentation about builds, badges and more
35-
</a>
33+
<li class="pure-menu-item">
34+
<a href="/about/badges" class="pure-menu-link">
35+
Badges
36+
</a>
37+
</li>
38+
39+
<li class="pure-menu-item">
40+
<a href="/about/builds" class="pure-menu-link">
41+
Builds
42+
</a>
43+
</li>
44+
45+
<li class="pure-menu-item">
46+
<a href="/about/metadata" class="pure-menu-link">
47+
Metadata
48+
</a>
49+
</li>
50+
51+
<li class="pure-menu-item">
52+
<a href="/about/redirections" class="pure-menu-link">
53+
Shorthand URLs
54+
</a>
55+
</li>
3656
</ul>
57+
3758
</li>
3859

3960
<li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover">
40-
<a href="/releases" class="pure-menu-link disable-menu-arrow">
61+
<a href="/releases" class="pure-menu-link">
4162
Releases
4263
</a>
4364

4465
<ul class="pure-menu-children">
45-
<a href="/releases" class="pure-menu-link">
46-
Recent releases, the release queue and build failures
47-
</a>
66+
<li class="pure-menu-item">
67+
<a href="/releases/stars" class="pure-menu-link">
68+
Releases by Stars
69+
</a>
70+
</li>
71+
72+
<li class="pure-menu-item">
73+
<a href="/releases/recent-failures" class="pure-menu-link">
74+
Recent Build Failures
75+
</a>
76+
</li>
77+
78+
<ul class="pure-menu-children">
79+
<a href="/releases/failures" class="pure-menu-link">
80+
Build Failures by Stars
81+
</a>
82+
</ul>
83+
84+
<li class="pure-menu-item">
85+
<a href="/releases/failures" class="pure-menu-link">
86+
Release Activity
87+
</a>
88+
</li>
89+
90+
<li class="pure-menu-item">
91+
<a href="/releases/queue" class="pure-menu-link">
92+
Build Queue
93+
</a>
94+
</li>
4895
</ul>
4996
</li>
5097

@@ -101,7 +148,7 @@
101148

102149
{# The global alert, if there is one #}
103150
{% include "header/global_alert.html" -%}
104-
</ul>
151+
</li>
105152
</form>
106153
</div>
107154
</div>

templates/style/_utils.scss

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,3 @@ div {
2323
background-color: lighten($color-type, 45%);
2424
}
2525
}
26-
27-
// Disable the dropdown arrow for pure menu items
28-
// It's a wonderful hack, but it allows us to hijack pure's dropdown menus to
29-
// make tooltips that appear when you hover over them that don't have the little
30-
// arrow on the link itself
31-
.disable-menu-arrow,
32-
.pure-menu-has-children > .disable-menu-arrow.pure-menu-link:after {
33-
content: "" !important;
34-
}

0 commit comments

Comments
 (0)