Skip to content

Commit 7777eeb

Browse files
committed
Example refactoring to support tabbing
1 parent 6a269cb commit 7777eeb

File tree

1 file changed

+34
-32
lines changed

1 file changed

+34
-32
lines changed

warehouse/templates/manage/releases.html

Lines changed: 34 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -44,38 +44,40 @@ <h2>Releases ({{ project.releases|length }})</h2>
4444
{% endif %}
4545
</td>
4646
<td class="table__options">
47-
<nav class="dropdown dropdown--with-icons">
48-
<ul>
49-
<li class="dropdown__trigger">
50-
<button class="button button--primary" aria-haspopup="true" aria-expanded="false">
51-
Options
52-
<span class="dropdown__trigger-caret">
53-
<i class="fa fa-caret-down" aria-hidden="true"></i>
54-
<span class="sr-only">view submenu</span>
55-
</span>
56-
</button>
57-
<ul class="dropdown__content">
58-
<li>
59-
<a href="{{ request.route_path('manage.project.release', project_name=project.name, version=release.version) }}" class="dropdown__link">
60-
<i class="fa fa-pencil" aria-hidden="true"></i>
61-
Manage
62-
</a>
63-
</li>
64-
<li>
65-
<a href="{{ request.route_path('packaging.release', name=release.project.name, version=release.version) }}" class="dropdown__link">
66-
<i class="fa fa-eye" aria-hidden="true"></i>
67-
View
68-
</a>
69-
</li>
70-
{% set title = "Delete Release" %}
71-
{% set slug = title.lower().replace(' ', '-') + '-modal-{}'.format(loop.index) %}
72-
<a href="#{{ slug }}" class="dropdown__link">
73-
<i class="fa fa-trash" aria-hidden="true"></i>
74-
Delete
75-
</a>
76-
<li>
77-
</li>
78-
</ul>
47+
<nav class="dropdown dropdown--with-icons dropdown__trigger">
48+
<button class="button button--primary" aria-haspopup="true" aria-expanded="false">
49+
Options
50+
<span class="dropdown__trigger-caret">
51+
<i class="fa fa-caret-down" aria-hidden="true"></i>
52+
<span class="sr-only">view submenu</span>
53+
</span>
54+
</button>
55+
<ul class="dropdown__content">
56+
<li>
57+
<a href="{{ request.route_path('manage.project.release', project_name=project.name, version=release.version) }}" class="dropdown__link">
58+
<button>
59+
<i class="fa fa-pencil" aria-hidden="true"></i>
60+
Manage
61+
</button>
62+
</a>
63+
</li>
64+
<li>
65+
<a href="{{ request.route_path('packaging.release', name=release.project.name, version=release.version) }}" class="dropdown__link">
66+
<button>
67+
<i class="fa fa-eye" aria-hidden="true"></i>
68+
View
69+
</button>
70+
</a>
71+
</li>
72+
<li>
73+
{% set title = "Delete Release" %}
74+
{% set slug = title.lower().replace(' ', '-') + '-modal-{}'.format(loop.index) %}
75+
<a href="#{{ slug }}" class="dropdown__link">
76+
<button>
77+
<i class="fa fa-trash" aria-hidden="true"></i>
78+
Delete
79+
</button>
80+
</a>
7981
</li>
8082
</ul>
8183
</nav>

0 commit comments

Comments
 (0)