Skip to content

Commit 6b416ac

Browse files
committed
finished base forms
1 parent 71824b3 commit 6b416ac

File tree

1 file changed

+52
-21
lines changed

1 file changed

+52
-21
lines changed

app/views/spaceships/add.html.erb

Lines changed: 52 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,31 @@
7575

7676

7777
function addWeaponsArea(){
78-
const label = document.createElement("label");
79-
label.for = "weapon";
80-
label.innerText = "Nome do Armamento";
78+
const label1 = document.createElement("label");
79+
label1.for = "military-power";
80+
label1.innerText = "Grau do Poderio Bélico";
81+
82+
const input1 = document.createElement("input");
83+
input1.type = 'number';
84+
input1.min = "1";
85+
input1.max = "10";
86+
input1.step = "1";
87+
input1.id = 'military-power';
88+
input1.name = 'military-power';
89+
90+
91+
const h2 = document.createElement('h2');
92+
h2.innerText = "Liste os armamentos";
93+
94+
const label2 = document.createElement("label");
95+
label2.for = "weapon";
96+
label2.innerText = "Nome do Armamento";
97+
98+
const input2 = document.createElement("input");
99+
input2.type = 'text';
100+
input2.id = 'weapon-name';
101+
input2.name = 'weapon-name';
81102

82-
const input = document.createElement("input");
83-
input.type = 'text';
84-
input.id = 'weapon-name';
85103

86104
const button = document.createElement('button');
87105
button.type = 'button';
@@ -92,8 +110,11 @@
92110
const ul = document.createElement('ul');
93111
ul.id = 'weapons-list';
94112

95-
weaponsArea.appendChild(label);
96-
weaponsArea.appendChild(input);
113+
weaponsArea.appendChild(label1);
114+
weaponsArea.appendChild(input1);
115+
weaponsArea.appendChild(h2);
116+
weaponsArea.appendChild(label2);
117+
weaponsArea.appendChild(input2);
97118
weaponsArea.appendChild(button);
98119
weaponsArea.appendChild(ul);
99120
}
@@ -190,19 +211,8 @@
190211

191212
<%= form.label :damage, "Grau de Avarias" %>
192213
<%= form.select :damge, ["Perda Total", "Muito Destruido", "Parcialmente Destruido", "Praticamente Intacto", "Sem Avarias" ] %>
193-
194-
<!-- Tamanho: pequena, média, grande ou colossal;
195-
Cor: vermelha, laranja, amarela, verde, azul, anil ou violeta;
196-
Local de queda: continente ou oceano onde a nave caiu; (use embeded google maps)
197-
Armamentos: poderio bélico e tipo de armas, quando for o caso;
198-
Tipo de combustível: use a imaginação!
199-
Número de tripulantes e estado dos tripulantes: Quantos sobreviveram e como estão?
200-
Grau de avaria, variando entre: “perda total”, “muito destruída”, “parcialmente destruída”, “praticamente intacta” e “sem avarias”;
201-
Potencial de prospecção tecnológica: avalia o valor científico e tecnológico que uma nave alienígena pode oferecer;
202-
Grau de periculosidade: determina o risco envolvido em se aproximar e interagir com a nave;
203-
E, claro, sinta-se à vontade para adicionar outros atributos que considerar importantes para essa análise. Afinal, estamos lidando com tecnologia alienígena, e todo detalhe conta!
204-
-->
205-
<gmp-map center="40.749933,-73.98633" zoom="13" map-id="select-position" style="height: 500px; width:30%;">
214+
215+
<gmp-map center="-22.2041252,-49.9427119" zoom="13" map-id="select-position" style="height: 500px; width:30%;">
206216
<div slot="control-block-start-inline-start" class="place-picker-container">
207217
<gmpx-place-picker placeholder="Digite a localização da Nave"></gmpx-place-picker>
208218
</div>
@@ -214,11 +224,32 @@
214224

215225

216226
<div id="weapons-area"></div>
227+
228+
<%= form.label :gas, "Tipo de Combustível" %>
229+
<%= form.select :gas, [ "milho", #já que eles adoram vir desenhar em plantações por ai
230+
"vaca",
231+
"humanos",
232+
"hieróglifos",
233+
"poeira cosmica",
234+
"buraco negro",
235+
"hamster",
236+
"raios",
237+
"planetas",
238+
"supernovas"] %>
217239

218240
<%= form.label :survivors, "Número de Sobreviventes" %>
219241
<%= form.number_field :survivors, in: 1..200, step: 1 %>
220242
<%= form.label :survivors_situation, "Descrição da situação" %>
221243
<%= form.text_area :survivors_situation, size: "24x6" %>
244+
245+
246+
<%= form.label :value, "Potencial de Prospecção" %>
247+
<%= form.number_field :value, in:1..10, step:1 %>
248+
249+
<%= form.label :dange, "Grau de periculosidade" %>
250+
<%= form.number_field :danger, in:1..10, step:1 %>
251+
252+
<%= form.submit "Adicionar" %>
222253
<% end %>
223254
</body>
224255
</html>

0 commit comments

Comments
 (0)