Skip to content

Commit e14982e

Browse files
committed
Refactor create git repository view
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
1 parent de902df commit e14982e

2 files changed

Lines changed: 25 additions & 21 deletions

File tree

fedcode/forms.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,14 @@ class CreateGitRepoForm(forms.ModelForm):
2020
class Meta:
2121
model = Repository
2222
fields = ["url"]
23-
help_texts = {
24-
"url": None,
25-
}
2623

2724
def __init__(self, *args, **kwargs):
2825
super(CreateGitRepoForm, self).__init__(*args, **kwargs)
2926
self.fields["url"].widget.attrs.update(
30-
{"class": "input mb-5", "placeholder": "https://github.com/nexB/vulnerablecode-data"}
27+
{"class": "input", "placeholder": "https://github.com/nexB/vulnerablecode-data"}
3128
)
29+
self.fields["url"].help_text = ""
30+
self.fields["url"].label = ""
3231

3332

3433
class CreateNoteForm(forms.ModelForm):
Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,36 @@
11
{% extends "base.html" %}
2+
23
{% block title %}
3-
Sign up page
4+
Add Repository
45
{% endblock %}
56

67
{% block content %}
78
<div class="columns">
89
<div class="column"></div>
910
<div class="column is-two-fifths">
10-
{% if form.errors %}
11-
<article class="message is-danger">
12-
<div class="message-header">
13-
<p>Error</p>
14-
</div>
15-
<div class="message-body">
11+
{% if form.errors %}
12+
<article class="message is-danger">
13+
<div class="message-header">
14+
<p>Error</p>
15+
</div>
16+
<div class="message-body">
1617
{{ form.errors }}
17-
</div>
18-
</article>
19-
{% endif %}
20-
<h2 class="title">Create Git Repository</h2>
21-
<form method="post">
22-
{% csrf_token %}
18+
</div>
19+
</article>
20+
{% endif %}
21+
<h2 class="title">Add Git Repository</h2>
22+
<form method="post" class="box px-6 mx-0">
23+
{% csrf_token %}
24+
<div class="field has-addons">
25+
<div class="control is-expanded">
2326
{{ form.as_p }}
24-
<input class="button is-fullwidth is-success" type="submit" value="Submit">
25-
</form>
27+
</div>
28+
<div class="control">
29+
<button type="submit" value="submit" class="button is-info">Submit</button>
30+
</div>
31+
</div>
32+
</form>
2633
</div>
27-
2834
<div class="column"></div>
2935
</div>
30-
3136
{% endblock %}

0 commit comments

Comments
 (0)