Advertisement
Guest User

Untitled

a guest
May 24th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.74 KB | None | 0 0
  1. <div class="sheet">
  2. <%= form_with(model: @sheet) do |form| %>
  3. <div class="editionav">
  4. <h2><%= form.text_field :charname %></h2>
  5.  
  6. <!-- Menu pour le joueur. Pourra contenir d'autres liens de navigation -->
  7. <div class="menunav">
  8. <% if current_user.id == @sheet.user_id || current_user.admin? %>
  9. <%= form.submit %>
  10. <% end %>
  11. <%= link_to "NOUVELLE FICHE", new_sheet_path %>
  12. <button name="Edit" class="editbutt">Edit</button>
  13. </div>
  14. </div>
  15. <div class="navbar navstats">
  16. <div class="navel">
  17. <h3>Personnage</h3><br>
  18. <div class="identity">
  19. <div class="avatar">
  20. <%= image_tag("https://i.pinimg.com/736x/78/10/aa/7810aa652b5ac604d677988760856cf5--dragonborn-barbarian-dragonborn-fighter.jpg", height: '250vh', width: 'auto', class:'charav') %>
  21. </div>
  22. <div class="idcontent">
  23. <div class="statline chara">
  24. <div class="statblock">
  25. <%= form.label :Personnage_de %>
  26. <div style="line-height: normal;font-size: 1.3vw;">&nbsp;
  27. <%= @sheet.user_name %></div>
  28. </div>
  29. </div>
  30. <div class="statline chara">
  31. <%= form.label :Race %>
  32. <%= form.text_field :race %></div>
  33. <div class="statline chara">
  34. <%= form.label :Classe %>
  35. <%= select(:sheet, :classe, @classe) %>
  36. </div>
  37. <div class="statline chara">
  38. <%= form.label :Niveau %>
  39. <%= form.text_field :niveau %>
  40. </div>
  41. <div class="statline">
  42. <%= form.label :hp %>
  43. <%= form.text_field :hp %>
  44. <%= form.label :ac %>
  45. <%= form.text_field :ac %>
  46. </div>
  47. <div class="statline">
  48. <%= form.label :dv %>
  49. <%= @dv %>
  50. <button type="button" name="rollcha" class="roll">Roll</button>
  51. <button type="button" name="rollcha" class="roll">Reset</button>
  52.  
  53. <%= form.label :prof %>
  54. <%= @sheetprofe %>
  55. </div>
  56. <div class="statblock">
  57. <%= form.label :xp %>
  58. <%= form.text_field :xp %>
  59. </div>
  60. </div>
  61. </div>
  62. <div class="rollbox"></div>
  63. </div>
  64. <div class="navel">
  65. <h3>Caractéristiques</h3>
  66.  
  67. <div class="statline">
  68. <div class="statblock">
  69. <%= form.label :for %>
  70. <%= form.number_field :for %>
  71. <%= form.number_field :forb %>
  72. <button type="button" name="rollfor" class="roll">Roll</button>
  73. </div>
  74. <div class="statblock">
  75. <%= form.label :dex %>
  76. <%= form.number_field :dex %>
  77. <%= form.number_field :dexb %>
  78. <button type="button" name="rolldex" class="roll">Roll</button>
  79. </div>
  80. <div class="statblock">
  81. <%= form.label :con %>
  82. <%= form.number_field :con %>
  83. <%= form.number_field :conb %>
  84. <button type="button" name="rollcon" class="roll">Roll</button>
  85. </div>
  86. </div>
  87.  
  88. <div class="statline">
  89. <div class="statblock">
  90. <%= form.label :int %>
  91. <%= form.number_field :int %>
  92. <%= form.number_field :intb %>
  93. <button type="button" name="rollint" class="roll">Roll</button>
  94. </div>
  95. <div class="statblock">
  96. <%= form.label :sag %>
  97. <%= form.number_field :sag %>
  98. <%= form.number_field :sagb %>
  99. <button type="button" name="rollsag" class="roll">Roll</button>
  100. </div>
  101. <div class="statblock">
  102. <%= form.label :cha %>
  103. <%= form.number_field :cha %>
  104. <%= form.number_field :chab %>
  105. <button type="button" name="rollcha" class="roll">Roll</button>
  106. </div>
  107. </div>
  108.  
  109. <div class="statline">
  110. <div class="statblock"><%= form.label :forjs %>
  111. <% if @sheet.forjs == 0 %>
  112. <%= @sheet.forb.to_i %>
  113. <% else %>
  114. <%= @forjs %>
  115. <% end %>
  116.  
  117. <%= form.check_box :forjs %>
  118. <button type="button" name="rollforjs" class="roll">Roll</button>
  119. </div>
  120. <div class="statblock"><%= form.label :dexjs %>
  121. <% if @sheet.dexjs == 0 %>
  122. <%= @sheet.dexb.to_i %>
  123. <% else %>
  124. <%= @dexjs %>
  125. <% end %>
  126. <%= form.check_box :dexjs %>
  127. <button type="button" name="rolldexjs" class="roll">Roll</button>
  128. </div>
  129. <div class="statblock"><%= form.label :conjs %>
  130. <% if @sheet.conjs == 0 %>
  131. <%= @sheet.conb.to_i %>
  132. <% else %>
  133. <%= @conjs %>
  134. <% end %>
  135. <%= form.check_box :conjs %>
  136. <button type="button" name="rollconjs" class="roll">Roll</button>
  137. </div>
  138. </div>
  139.  
  140. <div class="statline">
  141. <div class="statblock"><%= form.label :intjs %>
  142. <% if @sheet.intjs == 0 %>
  143. <%= @sheet.intb.to_i %>
  144. <% else %>
  145. <%= @intjs %>
  146. <% end %> <%= form.check_box :intjs %><br>
  147. <button type="button" name="rollintjs" class="roll">Roll</button>
  148. </div>
  149.  
  150.  
  151. <div class="statblock"><%= form.label :sagjs %>
  152. <%= form.check_box :sagjs %>
  153. <% if @sheet.sagjs == 0 %>
  154. <%= @sheet.sagb.to_i %>
  155. <% else %>
  156. <%= @sagjs %>
  157. <% end %> <button type="button" name="rollsagjs" class="roll">Roll</button>
  158. </div>
  159. <div class="statblock"><%= form.label :chajs %>
  160. <%= form.check_box :chajs %>
  161. <% if @sheet.chajs == 0 %>
  162. <%= @sheet.chab.to_i %>
  163. <% else %>
  164. <%= @chajs %>
  165. <% end %> <button type="button" name="rollchajs" class="roll">Roll</button>
  166. </div>
  167. </div>
  168.  
  169. <h4>Attaques</h4>
  170. <!-- Attaque / Caractéristique(liste déroulante des caracs FOR ou DEX) / Prof (boolean) / BonusAttaque(int) / Dégâts(ex:1d4+1d6+3) / Type-spécial / Bouton(roll) Le jet d'attaque consiste en un jet d'1d20 auquel on ajoute le BonusAttaque(int) = le
  171. bonus de la caractéristique correspondante et l'éventuelle Prof.-->
  172.  
  173. </div>
  174.  
  175. <div class="navel">
  176. <h3>Compétences</h3><br>
  177. <!-- Compétence / Caractéristique(liste déroulante des caracs:FOR, DEX, CON, INT, SAG, CHA) / Maîtrise (boolean) / Bouton(roll) Le jet de compétence consiste en un jet d'1d20 auquel on ajoute les bonus suivants : le bonus de la caractéristique
  178. correspondante et le bonus de maîtrise dans le cas où le pj dispose de la maîtrise de la compétence. L'élément Jet devrait afficher la somme des deux bonus précédents (syntaxe "+x"), le bouton(roll) devrait faire afficher le resultat d'un jet
  179. d'1d20+Jet. -->
  180.  
  181. </div>
  182.  
  183. </div>
  184.  
  185. <div class="navbar misc">
  186.  
  187. <div class="navel">
  188. <h3>Pouvoirs</h3><br>
  189. <%= form.text_area :feat, size:'30%' %><br>
  190. </div>
  191.  
  192. <div class="navel">
  193. <h3>stuff</h3><br>
  194. <%= form.text_area :stuff, size:'30%' %><br>
  195. </div>
  196.  
  197. <div class="navel">
  198. <h3>Magie</h3>
  199. <div class="statline">
  200. <div class="statblock">
  201. <%= form.label :DD %>
  202. <%= form.text_field :ddsort %>
  203.  
  204. </div>
  205. <div class="statblock">
  206.  
  207. <%= form.label :Attaque %>
  208.  
  209. <% @sl = form.select :magie, @sel_lis %>
  210. <%= @sl %>
  211.  
  212. <!-- form.text_field :atksort -->
  213. <button type="button" name="rollatksort" class="roll">Roll</button>
  214. </div>
  215.  
  216. </div>
  217. <%= form.text_area :magie, size:'30%' %><br>
  218.  
  219. </div>
  220.  
  221. </div>
  222.  
  223. </div>
  224.  
  225. <% end %>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement