onboarding.blade.php 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220
  1. <div class="container-fluid p-0">
  2. <div class="row m-0">
  3. <div class="col-12 p-0">
  4. <div class="onboarding-card">
  5. <div>
  6. <div class="onboarding-main d-flex align-items-stretch justify-content-center">
  7. <div class="onboarding-inner w-100 d-flex flex-column">
  8. <a href="#" id="prevBtn" onclick="nextPrev(-1)"><i class="iconly-Arrow-Left icli arrow-back"></i></a>
  9. <img class="d-block img-fluid m-auto mb-5 form-logo" src="/assets/images/logo.png" alt="logo" />
  10. <form class="theme-form form-wizard flex-fill d-flex flex-column" id="onboarding" method="POST" action="#">
  11. {{-- Step 1 --}}
  12. <div class="tab">
  13. <div class="row">
  14. <div class="col-xs-12 mb-3">
  15. <p class="text-center">Benvenuto! Iniziamo configurando le informazioni base della tua azienda.</p>
  16. </div>
  17. <div class="col-md-6 col-xs-12 mb-3">
  18. <div class="form-group">
  19. <label for="company">Ragione sociale</label>
  20. <input class="form-control" id="company" name="company" type="text" placeholder="Inserisci" required>
  21. </div>
  22. </div>
  23. <div class="col-md-6 col-xs-12 mb-3">
  24. <div class="form-group">
  25. <label for="business">Nome business</label>
  26. <input class="form-control" id="business" name="business" type="text" placeholder="Inserisci" required>
  27. </div>
  28. </div>
  29. <div class="col-md-6 col-xs-12 mb-3">
  30. <div class="form-group">
  31. <label for="sector">Settore</label>
  32. <select class="form-select" id="sector" name="sector" type="text" required>
  33. <option value="" selected disabled>Seleziona</option>
  34. <option value="sector_1">sector_1</option>
  35. </select>
  36. </div>
  37. </div>
  38. <div class="col-md-6 col-xs-12 mb-3">
  39. <div class="form-group">
  40. <label for="activity">Attività</label>
  41. <select class="form-select" id="activity" name="activity" type="text" required>
  42. <option value="" selected disabled>Seleziona</option>
  43. <option value="activity_1">activity_1</option>
  44. </select>
  45. </div>
  46. </div>
  47. <div class="col-md-6 col-xs-12 mb-3">
  48. <div class="form-group">
  49. <label for="website">Sito web</label>
  50. <input class="form-control" id="website" name="text" type="text" placeholder="Inserisci" required>
  51. </div>
  52. </div>
  53. <div class="col-md-6 col-xs-12 mb-3">
  54. <div class="form-group">
  55. <label for="logo">Logo</label>
  56. <input class="form-control" id="logo" name="logo" type="file" placeholder="Nessun file selezionato" accept="image/*" required>
  57. </div>
  58. </div>
  59. </div>
  60. </div>
  61. {{-- END - Step 1 --}}
  62. {{-- Step 2 --}}
  63. <div class="tab">
  64. <div class="row">
  65. <div class="col-xs-12 mb-3">
  66. <p class="text-center">Personalizza il calendario del timesheet in base alle tue esigenze.</p>
  67. </div>
  68. <div class="col-md-6 col-xs-12 mb-3">
  69. <div class="form-group">
  70. <label for="calendar_type">Tipologia di calendario</label>
  71. <select class="form-select" id="calendar_type" name="calendar_type" type="text" required>
  72. <option value="" selected disabled>Seleziona</option>
  73. <option value="sector_1">calendar_type_1</option>
  74. </select>
  75. </div>
  76. </div>
  77. <div class="col-md-6 col-xs-12 mb-3">
  78. <div class="form-group">
  79. <label for="slot_interval">Intervallo slot</label>
  80. <select class="form-select" id="slot_interval" name="slot_interval" type="text" required>
  81. <option value="" selected disabled>Seleziona</option>
  82. <option value="sector_1">slot_interval_1</option>
  83. </select>
  84. </div>
  85. </div>
  86. <div class="col-md-6 col-xs-12 mb-3">
  87. <div class="form-group">
  88. <label for="start_hour">Ora inizio visualizzazione</label>
  89. <select class="form-select" id="start_hour" name="start_hour" type="text" required>
  90. <option value="" selected disabled>Seleziona</option>
  91. <option value="0">0</option>
  92. <option value="1">1</option>
  93. <option value="2">2</option>
  94. <option value="3">3</option>
  95. <option value="4">4</option>
  96. <option value="5">5</option>
  97. <option value="6">6</option>
  98. <option value="7">7</option>
  99. <option value="8">8</option>
  100. <option value="9">9</option>
  101. <option value="10">10</option>
  102. <option value="11">11</option>
  103. <option value="12">12</option>
  104. <option value="13">13</option>
  105. <option value="14">14</option>
  106. <option value="15">15</option>
  107. <option value="16">16</option>
  108. <option value="17">17</option>
  109. <option value="18">18</option>
  110. <option value="19">19</option>
  111. <option value="20">20</option>
  112. <option value="21">21</option>
  113. <option value="22">22</option>
  114. <option value="23">23</option>
  115. </select>
  116. </div>
  117. </div>
  118. <div class="col-md-6 col-xs-12 mb-3">
  119. <div class="form-group">
  120. <label for="end_hour">Ora fine visualizzazione</label>
  121. <select class="form-select" id="end_hour" name="end_hour" type="text" required>
  122. <option value="" selected disabled>Seleziona</option>
  123. <option value="0">0</option>
  124. <option value="1">1</option>
  125. <option value="2">2</option>
  126. <option value="3">3</option>
  127. <option value="4">4</option>
  128. <option value="5">5</option>
  129. <option value="6">6</option>
  130. <option value="7">7</option>
  131. <option value="8">8</option>
  132. <option value="9">9</option>
  133. <option value="10">10</option>
  134. <option value="11">11</option>
  135. <option value="12">12</option>
  136. <option value="13">13</option>
  137. <option value="14">14</option>
  138. <option value="15">15</option>
  139. <option value="16">16</option>
  140. <option value="17">17</option>
  141. <option value="18">18</option>
  142. <option value="19">19</option>
  143. <option value="20">20</option>
  144. <option value="21">21</option>
  145. <option value="22">22</option>
  146. <option value="23">23</option>
  147. </select>
  148. </div>
  149. </div>
  150. </div>
  151. </div>
  152. {{-- END - Step 2 --}}
  153. {{-- Step 3 --}}
  154. <div class="tab">
  155. <div class="row">
  156. <div class="col-xs-12 mb-5">
  157. <p class="text-left">Definisci il workflow di approvazione delle ore lavorate e delle spese sostenute dalle risorse:</p>
  158. <ul class="standard-list">
  159. <li><b>Auto approvazione</b>: vengono automaticamente convalidati, senza bisogno di revisione.</li>
  160. <li><b>Approvazione del Supervisor</b>: devono essere approvati dal supervisor assegnato alla risorsa.</li>
  161. <li><b>Approvazione del Project Manager</b>: devono essere approvati dal responsabile del progetto.</li>
  162. </ul>
  163. </div>
  164. <div class="col-md-6 col-xs-12 mb-3">
  165. <div class="form-group">
  166. <label for="workflow_approval_slot">Workflow approvazione slot</label>
  167. <select class="form-select" id="workflow_approval_slot" name="workflow_approval_slot" type="text" required>
  168. <option value="" selected disabled>Seleziona</option>
  169. <option value="sector_1">workflow_approval_slot_1</option>
  170. </select>
  171. </div>
  172. </div>
  173. <div class="col-md-6 col-xs-12 mb-3">
  174. <div class="form-group">
  175. <label for="workflow_approval_expenses">Workflow approvazione spese</label>
  176. <select class="form-select" id="workflow_approval_expenses" name="workflow_approval_expenses" type="text" required>
  177. <option value="" selected disabled>Seleziona</option>
  178. <option value="sector_1">workflow_approval_expenses_1</option>
  179. </select>
  180. </div>
  181. </div>
  182. <div class="col-md-6 col-xs-12 mb-3">
  183. <div class="form-group">
  184. <label for="workflow_approval_absence">Workflow approvazione assenze</label>
  185. <select class="form-select" id="workflow_approval_absence" name="workflow_approval_absence" type="text" required>
  186. <option value="" selected disabled>Seleziona</option>
  187. <option value="sector_1">workflow_approval_absence_1</option>
  188. </select>
  189. </div>
  190. </div>
  191. </div>
  192. </div>
  193. {{-- END - Step 3 --}}
  194. <div class="align-items-center mt-auto row w-100">
  195. <div class="col-auto">
  196. <div class="text-start"><span class="step"></span><span class="step"></span><span class="step"></span></div>
  197. </div>
  198. <div class="col">
  199. <div class="text-end btn-mb">
  200. {{-- <button class="btn btn-secondary" id="prevBtn" type="button" onclick="nextPrev(-1)">Indietro</button> --}}
  201. <button class="btn btn-primary btn-medium" id="nextBtn" type="button" onclick="nextPrev(1)">Avanti</button>
  202. </div>
  203. </div>
  204. </div>
  205. </form>
  206. </div>
  207. </div>
  208. </div>
  209. </div>
  210. </div>
  211. </div>
  212. </div>
  213. @push('scripts')
  214. <!-- form wizard JS -->
  215. <script src="../assets/js/form-wizard/form-wizard.js"></script>
  216. @endpush