@@ -16,45 +16,52 @@ <h2 class="text-center m-3"><b>Semantic Network Analysis</b> <span class="badge
1616 {% endfor %}
1717 {% endif %}
1818
19- < b > {{ form.data.label }}</ b >
20- {{ form.data }}
21- {% for error in form.data.errors %}
22- < small class ="form-text text-danger text-center mb-1 "> {{ error }}</ small >
23- {% endfor %}
24- < span class ="form-text text-muted help_text mb-3 "> One post must be entered per line.</ span >
19+ < div class ="mb-3 ">
20+ < b > {{ form.data.label }}</ b >
21+ {{ form.data }}
22+ < span class ="form-text text-muted help_text "> One post must be entered per line.</ span >
23+ {% for error in form.data.errors %}
24+ < small class ="form-text text-danger text-center "> {{ error }}</ small >
25+ {% endfor %}
26+ </ div >
2527
26- < div class ="input-group ">
27- < div class ="input-group-prepend ">
28- < span class ="input-group-text " id ="data-addon "> {{ form.data_file.label }}</ span >
29- </ div >
30- < div class ="custom-file ">
31- {{ form.data_file }}
32- < label class ="custom-file-label " for ="datafile "> Choose File (*.txt, *.csv)</ label >
28+ < div class ="mb-3 ">
29+ < div class ="input-group ">
30+ < div class ="input-group-prepend ">
31+ < span class ="input-group-text " id ="data-addon "> {{ form.data_file.label }}</ span >
32+ </ div >
33+ < div class ="custom-file ">
34+ {{ form.data_file }}
35+ < label class ="custom-file-label " for ="datafile "> Choose File (*.txt, *.csv)</ label >
36+ </ div >
3337 </ div >
38+ < div class ="form-text text-muted help_text "> {{ form.data_file.help_text }}</ div >
39+ < div class ="form-text text-muted help_text "> One post must be entered per line (row).</ div >
40+ {% for error in form.data_file.errors %}
41+ < small class ="form-text text-danger "> {{ error }}</ small >
42+ {% endfor %}
3443 </ div >
35- {% for error in form.data_file.errors %}
36- < small class ="form-text text-danger "> {{ error }}</ small >
37- {% endfor %}
38- < div class ="form-text text-muted help_text "> {{ form.data_file.help_text }}</ div >
39- < div class ="form-text text-muted help_text mb-3 "> One post must be entered per line (row).</ div >
4044
41- < div class ="row ">
45+ < div class ="row mb-3 ">
4246 < div class ="col ">
4347 < b > {{ form.node_num.label }}</ b > {{ form.node_num }}
44- < span class ="form-text text-muted help_text mb-3 "> {{ form.node_num.help_text }}</ span >
48+ < span class ="form-text text-muted help_text "> {{ form.node_num.help_text }}</ span >
49+ {% for error in form.node_num.errors %}
50+ < small class ="form-text text-danger "> {{ error }}</ small >
51+ {% endfor %}
4552 </ div >
4653 < div class ="col ">
47- < b > {{ form.theme.label }}</ b > {% render_field form.theme class="form-control mb-3" % }
54+ < b > {{ form.theme.label }}</ b > {{ form.theme } }
4855 </ div >
4956 </ div >
5057
5158 < button class ="btn btn-outline-info btn-block dropdown-toggle " type ="button " data-toggle ="collapse " data-target ="#detail-config " aria-expanded ="false " aria-controls ="detail-config "> < b > Detail Configuration</ b > </ button >
5259 < div class ="collapse " id ="detail-config ">
53- < div class ="card card-body mt-1 ">
60+ < div class ="card card-body ">
5461
5562 < div class ="container-fluid ">
5663
57- < div class ="row ">
64+ < div class ="row mb-3 ">
5865
5966 < div class ="col ">
6067 < b > {{ form.edge_remove_threshold.label }}</ b > {{ form.edge_remove_threshold }}
@@ -68,62 +75,66 @@ <h2 class="text-center m-3"><b>Semantic Network Analysis</b> <span class="badge
6875 < label class ="btn btn-secondary btn-block active text-light ">
6976 {% render_field form.remove_isolated_node autocomplete="off" %}Remove Isolated Node
7077 </ label >
71- < span class ="form-text text-muted help_text mb-3 "> {{ form.remove_isolated_node.help_text }}</ span >
78+ < span class ="form-text text-muted help_text "> {{ form.remove_isolated_node.help_text }}</ span >
7279 </ div >
7380 </ div >
7481
7582 </ div >
7683
77- < div class ="row ">
84+ < div class ="row mb-3 ">
7885
7986 < div class ="col ">
8087 < b > {{ form.stopwords.label }}</ b > {{ form.stopwords }}
81- < span class ="form-text text-muted help_text mb-3 "> {{ form.stopwords.help_text }}</ span >
88+ < span class ="form-text text-muted help_text "> {{ form.stopwords.help_text }}</ span >
8289 </ div >
8390
8491 < div class ="col ">
8592 < b > {{ form.word_len_min.label }}</ b > {{ form.word_len_min }}
8693 {% for error in form.word_len_min.errors %}
87- < small class ="form-text text-danger mb-3 "> {{ error }}</ small >
94+ < small class ="form-text text-danger "> {{ error }}</ small >
8895 {% endfor %}
8996 </ div >
9097
9198 </ div >
9299
93- < b > {{ form.iterations.label }}</ b > {{ form.iterations }}
94- {% for error in form.iterations.errors %}
95- < small class ="form-text text-danger mb-3 "> {{ error }}</ small >
96- {% endfor %}
100+ < div class ="mb-3 ">
101+ < b > {{ form.iterations.label }}</ b > {{ form.iterations }}
102+ {% for error in form.iterations.errors %}
103+ < small class ="form-text text-danger "> {{ error }}</ small >
104+ {% endfor %}
105+ </ div >
97106
98- < div class ="mt-3 "> < b > {{ form.layout.label }}</ b > </ div > {{ form.layout }}
107+ < div class ="mb-3 ">
108+ < b > {{ form.layout.label }}</ b > {{ form.layout }}
109+ </ div >
99110
100111 < div class ="row ">
101112
102113 < div class ="col ">
103- < button class ="btn btn-outline-info btn-block dropdown-toggle mb-3 " type ="button " data-toggle ="collapse " data-target ="#fr-config " aria-expanded ="false " aria-controls ="fr-config "> Layout: Fruchterman Reingold Config</ button >
114+ < button class ="btn btn-outline-info btn-block dropdown-toggle " type ="button " data-toggle ="collapse " data-target ="#fr-config " aria-expanded ="false " aria-controls ="fr-config "> Layout: Fruchterman Reingold Config</ button >
104115 < div class ="collapse " id ="fr-config ">
105- < div class ="card card-body mb-3 ">
116+ < div class ="card card-body ">
106117 < div class ="container-fluid ">
107118 < b > {{ form.fr_k.label }}</ b > {{ form.fr_k }}
119+ < span class ="form-text text-muted help_text "> {{ form.fr_k.help_text }}</ span >
120+ < a href ="https://networkx.github.io/documentation/networkx-1.9/reference/generated/networkx.drawing.layout.spring_layout.html " target ="_blank "> < small class ="form-text "> See Detail Explanation</ small > </ a >
108121 {% for error in form.fr_k.errors %}
109- < small class ="form-text text-danger mb-1 "> {{ error }}</ small >
122+ < small class ="form-text text-danger "> {{ error }}</ small >
110123 {% endfor %}
111- < span class ="form-text text-muted help_text mb-1 "> {{ form.fr_k.help_text }}</ span >
112- < a href ="https://networkx.github.io/documentation/networkx-1.9/reference/generated/networkx.drawing.layout.spring_layout.html " target ="_blank "> < small class ="form-text mb-3 "> See Detail Explanation</ small > </ a >
113124 </ div >
114125 </ div >
115126 </ div >
116127 </ div >
117128
118129 < div class ="col ">
119- < button class ="btn btn-outline-info btn-block dropdown-toggle mb-3 " type ="button " data-toggle ="collapse " data-target ="#fa2-config " aria-expanded ="false " aria-controls ="fa2-config "> Layout: ForceAtlas2 Config</ button >
130+ < button class ="btn btn-outline-info btn-block dropdown-toggle " type ="button " data-toggle ="collapse " data-target ="#fa2-config " aria-expanded ="false " aria-controls ="fa2-config "> Layout: ForceAtlas2 Config</ button >
120131 < div class ="collapse " id ="fa2-config ">
121- < div class ="card card-body mb-3 ">
132+ < div class ="card card-body ">
122133 < div class ="container-fluid ">
123134 < b > {{ form.fa2_square.label }}</ b > {{ form.fa2_square }}
124135 < b > {{ form.fa2_log_base.label }}</ b > {{ form.fa2_log_base }}
125136 {% for error in form.fa2_log_base.errors %}
126- < small class ="form-text text-danger mb-1 "> {{ error }}</ small >
137+ < small class ="form-text text-danger "> {{ error }}</ small >
127138 {% endfor %}
128139 </ div >
129140 </ div >
0 commit comments