Advertisement
xlujiax

Cards Vue

May 20th, 2019
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. V1  (Ajusta en una linea pero no responive)      
  2.  <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  3.                 <span>Civil</span>
  4.               </b-card>
  5.  
  6.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  7.                 <span>Metalmecánica</span>
  8.               </b-card>
  9.  
  10.               <b-card bg-variant="Secondary" text-variant="dark"  class="text-center">
  11.                 <span>Electricidad</span>
  12.               </b-card>
  13.  
  14.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  15.                 <span>Instrumentación</span>
  16.               </b-card>
  17.  
  18.                <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  19.                 <span>Serv. Generales</span>
  20.               </b-card>
  21.  
  22.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  23.                 <span>Mantenimiento</span>
  24.               </b-card>
  25.  
  26.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  27.                 <span>Equipo Mecánico</span>
  28.               </b-card>
  29.  
  30.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  31.                 <span>Gestión</span>
  32.               </b-card>
  33.  
  34.               <b-card bg-variant="Secondary" text-variant="dark" class="text-center">
  35.                 <span>Otros</span>
  36.               </b-card>
  37.  
  38.  
  39. --------------------------------------------------------------------------------------------------------------------
  40. V2 (Una linea no responsive pero eficiente)
  41. <b-card-group deck>            
  42.                 <template v-if="metadata.especialidad" >
  43.                   <div v-for="choice in metadata.especialidad.children.tipo_especialidad.choices" v-bind:key="choice.value">
  44.                     <b-card bg-variant="Secondary" text-variant="dark" class="text-center">          
  45.                       <span>
  46.                         <strong v-if="getProp('tipo_especialidad') === choice.value">
  47.                           {{choice.display_name}}
  48.                         </strong>
  49.                         <template v-else>
  50.                           {{choice.display_name}}
  51.                         </template>
  52.                       </span>
  53.                     </b-card>
  54.                   </div>
  55.                 </template>
  56.  </b-card-group>  
  57. -------------------------------------------------------------------------------------------------------------------
  58. V3 (Final Responsive 2 lineas eficiente)
  59. <div class="print-container clearfix" >        
  60.             <span><b>Especialidad</b></span>            
  61.             <b-card-group deck>    
  62.                <template v-if="metadata.especialidad" >
  63.                   <div style = "flex-grow: 1" v-for="choice in metadata.especialidad.children.tipo_especialidad.choices" v-          
  64.                                bind:key="choice.value">
  65.                     <b-card body bg-variant="Secondary" text-variant="dark" class="text-center">          
  66.                       <span>
  67.                         <strong v-if="getProp('tipo_especialidad') === choice.value">
  68.                           {{choice.display_name}}
  69.                         </strong>
  70.                         <template v-else>
  71.                           {{choice.display_name}}
  72.                         </template>
  73.                       </span>
  74.                     </b-card>
  75.                   </div>
  76.                 </template>              
  77.             </b-card-group>          
  78. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement