Skip to content

Commit b8c6703

Browse files
committed
Get selectize working instead of long dropdowns
Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com>
1 parent cdb161b commit b8c6703

3 files changed

Lines changed: 24 additions & 5 deletions

File tree

vulnerabilities/templates/base.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
</style>
1616
</head>
1717
<link rel="stylesheet" href="{% static 'css/bulma.css' %}"/>
18-
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
19-
18+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>
19+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.1/css/selectize.min.css"/>
2020
<meta name="viewport" content="width=device-width, initial-scale=1">
2121
<body class="Site has-background-light">
2222
<nav class="navbar is-dark is-fixed-top" role="navigation" aria-label="main navigation">
@@ -101,6 +101,9 @@ <h1 class="title">
101101
</div>
102102
</footer>
103103
</body>
104+
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js">
105+
</script>
106+
<script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.6/js/standalone/selectize.min.js"></script>
104107
{% block javascript %}
105108
{% endblock %}
106109
</html>

vulnerabilities/templates/impacted_package_create.html

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{% extends 'base.html' %}
2-
32
{% block title %}
43
Select/<a href = "{% url 'vulnerability_create' %}"> or Create and then select </a> a vulnerability
54
{% endblock %}
@@ -17,7 +16,7 @@
1716
{% csrf_token %}
1817
{% for field in form %}
1918
<div class="field">
20-
<div class="select">
19+
<div class="selectpicker">
2120
{% render_field field class="is-primary" %}
2221
</div>
2322
</div>
@@ -28,12 +27,21 @@
2827
</form>
2928
</div>
3029
</div>
30+
{% endblock %}
3131

32+
{% block javascript %}
33+
<script>
34+
$(document).ready(function() {
3235

36+
$('select').selectize();
3337

38+
});
39+
</script>
3440
{% endblock %}
3541

3642

3743

3844

3945

46+
47+

vulnerabilities/templates/resolved_package_create.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
{% csrf_token %}
1818
{% for field in form %}
1919
<div class="field">
20-
<div class="select">
20+
<div class="selectpicker">
2121
{% render_field field class="is-primary" %}
2222
</div>
2323
</div>
@@ -28,12 +28,20 @@
2828
</form>
2929
</div>
3030
</div>
31+
{% endblock %}
3132

33+
{% block javascript %}
34+
<script>
35+
$(document).ready(function() {
3236

37+
$('select').selectize();
3338

39+
});
40+
</script>
3441
{% endblock %}
3542

3643

3744

3845

3946

47+

0 commit comments

Comments
 (0)