postulante-form.jsp 14.3 KB
Newer Older
1 2 3 4 5 6 7 8 9 10
<!doctype html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
    <title>Hello, world!</title>
Nelson Ruiz committed
11 12 13
    
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
Nelson Ruiz committed
14 15
    <style type="text/css" media="screen">
          body {
Nelson Ruiz committed
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
                  background-color: blue
              }

              .card {
                  border: none
              }

              .image {
                  position: relative
              }

              .image span {
                  background-color: blue;
                  color: #fff;
                  padding: 6px;
                  height: 30px;
                  width: 30px;
                  border-radius: 50%;
                  font-size: 13px;
                  position: absolute;
                  display: flex;
                  justify-content: center;
                  align-items: center;
                  top: -0px;
                  right: 0px
              }

              .user-details h4 {
                  color: blue
              }

              .ratings {
                  font-size: 30px;
                  font-weight: 600;
                  display: flex;
                  justify-content: left;
                  align-items: center;
                  color: #f9b43a
              }

              .user-details span {
                  text-align: left
              }

              .inputs label {
                  display: flex;
                  margin-left: 3px;
                  font-weight: 500;
                  font-size: 13px;
                  margin-bottom: 4px
              }

              .inputs input {
                  font-size: 14px;
                  height: 40px;
                  border: 2px solid #ced4da
              }

              .inputs input:focus {
                  box-shadow: none;
                  border: 2px solid blue
              }

              .about-inputs label {
                  display: flex;
                  margin-left: 3px;
                  font-weight: 500;
                  font-size: 13px;
                  margin-bottom: 4px
              }

              .about-inputs textarea {
                  font-size: 14px;
                  height: 100px;
                  border: 2px solid #ced4da;
                  resize: none
              }

              .about-inputs textarea:focus {
                  box-shadow: none
              }

              .btn {
                  font-weight: 600
              }

              .btn:focus {
                  box-shadow: none
              }

              select {
                  display: block;
                  width: 100%;
                  border: 1px solid #ddd;
                  border-radius: 10px;
                  height: 40px;
                  padding: 5px 10px
              }

              select:focus {
                  outline: none
              }

              .add-experience:hover {
                  background: blue;
                  color: #fff;
                  cursor: pointer;
                  border: solid 1px blue
              }
Nelson Ruiz committed
125 126 127
    </style>


128 129
  </head>

Nelson Ruiz committed
130
  <body class="container">
131
    <form name="postulante" method="post">
Nelson Ruiz committed
132 133 134
                        <div class="container mt-3">
                          <div class="card p-3 text-center">
                              <div class="d-flex flex-row justify-content-center mb-3">
Nelson Ruiz committed
135
                                
Nelson Ruiz committed
136
                              </div>
Nelson Ruiz committed
137
                              <h4>Curriculum</h4>
Nelson Ruiz committed
138
                              <div class="row">
Nelson Ruiz committed
139 140 141 142 143 144
                                <div class="about-inputs  mb-3 col-md-12 center">
                                  <label for="resumen" class="form-label">Resumen</label>
                                  <textarea  class="form-control center  " name="resumen" id="resumen" > </textarea>
                                </div>

                                  <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
145 146 147 148
                                    <label for="nombre" class="form-label">Nombre</label>
                                    <input type="text" name="nombre" class="form-control  " id="nombre" >
                                  </div>
                                  
Nelson Ruiz committed
149
                                  <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
150 151 152 153 154
                                    <label for="apellido" class="form-label">Apellido</label>
                                    <input type="text" name="apellido" class="form-control  " id="apellido" >
                                  </div>
          

Nelson Ruiz committed
155
                                  <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
156 157 158 159 160
                                    <label for="correo" class="form-label">Email address</label>
                                    <input type="email" name="correo" class="form-control  " id="correo" >
                                  </div>
                                  
                              
Nelson Ruiz committed
161
                                  <div class="inputs  mb-3 col-md-6">
Nelson Ruiz committed
162 163 164 165
                                    <label for="ci" class="form-label">Cedula de identidad</label>
                                    <input type="number" name="ci" class="form-control  " id="ci" >
                                  </div>
                                  
Nelson Ruiz committed
166
                                  <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
167 168 169
                                    <label form="ciudad" class="form-label">Ciudad</label>
                                    <input type="text" name="ciudad" class="form-control " id="ciudad" >
                                  </div>
Nelson Ruiz committed
170
                                  <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
171 172 173 174
                                    <label for="telefono" class="form-label">Telefono</label>
                                    <input type="number" name="telefono" class="form-control  " id="telefono" >
                                  </div>

Nelson Ruiz committed
175
                                <div class="inputs mb-3 col-md-6">
Nelson Ruiz committed
176 177 178 179 180
                                  <label for="fechaNacimiento" class="form-label">Fecha de nacimiento</label>
                                  <input type="date" name="fechaNacimiento" class="form-control  " id="fechaNacimiento" >
                                </div>
                              
                        
Nelson Ruiz committed
181 182
                                <div class="inputs col-md-6"> <label for="nivelIngles" class="form-label"> Nivel de ingles</label> 
                                  <select name="nivelIngles" id="nivelIngles" class="bg-light">
Nelson Ruiz committed
183 184 185 186 187
                                  <option value="1" selected>1</option>
                                  <option value="2" >2</option>
                                  <option value="3" >3</option>
                                  <option value="4" >4</option>
                                  <option value="5" >5</option>
Nelson Ruiz committed
188 189 190 191 192 193
                                  </select> 
                                </div>
                                
                                <div class="inputs mb-3 col-md-6"> 
                                  <label for="disponibilidad" class="form-label"> Disponibilidad</label> 
                                  <select name="disponibilidad" id="disponibilidad" class="bg-light">
Nelson Ruiz committed
194 195 196 197 198
                                  <option value="Tiempo completo" selected>Tiempo completo</option>
                                  <option value="Medio tiempo">Medio tiempo</option>
                      
                                </select> </div>
                                
Nelson Ruiz committed
199 200 201
                                <div class="inputs mb-3 col-md-6"> 
                                  <label for="modalidad" class="form-label"> Modalidad</label> 
                                  <select name="modalidad" id="modalidad" class="bg-light">
Nelson Ruiz committed
202 203 204 205 206
                                  <option value="Pesencial" selected>Presencial</option>
                                  <option value="Semi presencial">Semi presencial</option>
                                  <option value="Remoto">Remoto</option>
                      
                                </select> </div>
Nelson Ruiz committed
207 208 209 210
                              
                                <div class="inputs p-3 py-5">
                                  <div class=" inputs d-flex justify-content-between align-items-center experience"><span class="border px-3 p-1 add-experience"  data-toggle="modal" data-target="#experienciaForm"><i class="fa fa-plus"></i>&nbsp;Experiencia</span></div><br>   
                              </div>
Nelson Ruiz committed
211 212
                              </div>

Nelson Ruiz committed
213 214
                        
                                <div class="mt-3 gap-2 d-flex justify-content-between" id="experiencias">
Nelson Ruiz committed
215
                                </div>
Nelson Ruiz committed
216 217 218 219
                                
                                <div class="mt-3 gap-2 d-flex justify-content-end">
                                  <button class="px-3 btn btn-sm btn-outline-primary">Cancelar</button> 
                                  <button class="px-3 btn btn-sm btn-primary" type="submit">Guardar</button>
Nelson Ruiz committed
220
                                </div>
Nelson Ruiz committed
221
                              </div>
Nelson Ruiz committed
222 223
                      </div>

224 225
      </form>

226 227 228 229 230 231 232 233 234 235 236
      <div class="modal fade" id="experienciaForm" tabindex="-1" role="dialog" aria-labelledby="experienciaForm" aria-hidden="true">
        <div class="modal-dialog" role="document">
          <div class="modal-content">
            <div class="modal-header">
              <h5 class="modal-title" id="exampleModalLabel">Experiencia</h5>
              <button type="button" class="close" data-dismiss="modal" aria-label="Close">
                <span aria-hidden="true">&times;</span>
              </button>
            </div>
            <div class="modal-body">
                <form name="experiencia-form">
Nelson Ruiz committed
237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288
                        <div class="inputs">
                            <label for="institucion" class="inputs form-label">Institucion</label>
                            <input type="text" class="inputs form-control  " name="institucion" id="institucion" >
                        </div>
                        <div class="inputs">
                            <label for="fechaDesde" class="form-label">Fecha Desde</label>
                            <input type="date" class="form-control  " name="fechaDesde" id="fechaDesde" >
                        </div>
                         
                        <div class="inputs">
                            <label for="fechaHasta" class="form-label">Fecha Hasta</label>
                            <input type="date" class="form-control  " name="fechaHasta" id="fechaHasta" >
                        </div>
                        
                        <div class="inputs">
                            <label for="cargo" class="form-label">Cargo</label>
                            <input type="text" class="form-control  " name="cargo" id="cargo" >
                        </div>

                        <div class="inputs">
                            <label for="refNombre" class="form-label">Referencia Nombre</label>
                            <input type="text" class="form-control  " name="referencias" id="refNombre" >
                        </div>
                          
                          <div class="inputs">
                            <label class="form-label">Reconocimientos</label>
                          </div>
                          
                          <div class="row mb-3">
                            <div class="inputs col">
                              <input type="text" class="form-control" name="rec-nombre-0" placeholder="Titulo del reconocimiento" aria-label="First name">
                            </div>
                            <div class=" inputs col">
                              <input type="text" class="form-control" name="rec-certificado-0" placeholder="Adjuntar archivo" aria-label="Last name">
                            </div>
                          </div>
                          <div class="row mb-3">
                            <div class="inputs col">
                              <input type="text" class="form-control" name="rec-nombre-1" placeholder="Titulo del reconocimiento" aria-label="First name">
                            </div>
                            <div class="inputs col">
                              <input type="text" class="form-control" name="rec-certificado-1" placeholder="Adjuntar archivo" aria-label="Last name">
                            </div>
                          </div>
                          <div class="row mb-3">
                            <div class="inputs col">
                              <input type="text" class="form-control" name="rec-nombre-2" placeholder="Titulo del reconocimiento" aria-label="First name">
                            </div>
                            <div class="inputs col">
                              <input type="text" class="form-control" name="rec-certificado-2" placeholder="Adjuntar archivo" aria-label="Last name">
                            </div>
                          </div>
289 290 291 292 293 294 295 296 297
                </form>
            </div>
            <div class="modal-footer">
              <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
              <button type="button" class="btn btn-primary" onclick="agregarFieldExpierncia()" data-dismiss="modal">Agregar</button>
            </div>
          </div>
        </div>
      </div>
298

299
    <!-- Optional JavaScript; choose one of the two! -->
300

301 302 303
    <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
304
    <script src="./main.js"></script>
305 306
  </body>
</html>