Marieliruiz (Talk | contribs) |
|||
Line 1: | Line 1: | ||
{{RUM-UPRM}} | {{RUM-UPRM}} | ||
<html lang="en"> | <html lang="en"> | ||
+ | <style> | ||
+ | // Use Bootstrap breakpoints for consistency. | ||
+ | $bootstrap-sm: 576px; | ||
+ | $bootstrap-md: 768px; | ||
+ | $bootstrap-lg: 992px; | ||
+ | $bootstrap-xl: 1200px; | ||
+ | |||
+ | // Crop thumbnail images. | ||
+ | #gallery { | ||
+ | |||
+ | img { | ||
+ | height: 75vw; | ||
+ | object-fit: cover; | ||
+ | |||
+ | @media (min-width: $bootstrap-sm) { | ||
+ | height: 35vw; | ||
+ | } | ||
+ | |||
+ | @media (min-width: $bootstrap-lg) { | ||
+ | height: 18vw; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | // Crop images in lightbox. | ||
+ | .carousel-item { | ||
+ | |||
+ | img { | ||
+ | height: 60vw; | ||
+ | object-fit: cover; | ||
+ | |||
+ | @media (min-width: $bootstrap-sm) { | ||
+ | height: 350px; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | // --- END: crop images --- // | ||
+ | |||
+ | |||
+ | // --- BEGIN: custom styling demo --- // | ||
+ | // An example of custom styling for gallery and lightbox, to show what's possible in terms of aesthetic customization. | ||
+ | |||
+ | * { | ||
+ | transition: 0.3s; | ||
+ | } | ||
+ | |||
+ | #gallery.custom { | ||
+ | padding: 0 15px; | ||
+ | |||
+ | img { | ||
+ | display: block; | ||
+ | margin: 15px 0; | ||
+ | border-radius: 300px 30px 300px 300px; | ||
+ | |||
+ | &:hover { | ||
+ | border-radius: 30px 90px 30px 30px; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #exampleModal.custom { | ||
+ | .modal-content { | ||
+ | background: none; | ||
+ | border: none; | ||
+ | } | ||
+ | |||
+ | .modal-header { | ||
+ | border:none; | ||
+ | |||
+ | button { | ||
+ | background: none; | ||
+ | border-radius: 100px 100px 0 0; | ||
+ | padding: 5px 10px; | ||
+ | opacity: 1; | ||
+ | position: relative; | ||
+ | top: 3px; | ||
+ | border: solid 2px white; | ||
+ | |||
+ | @media (min-width: $bootstrap-lg) { | ||
+ | top: 15px; | ||
+ | } | ||
+ | |||
+ | &:hover { | ||
+ | top: 3px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | span { | ||
+ | color: white; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .modal-body { | ||
+ | padding: 0; | ||
+ | border: none; | ||
+ | position: relative; | ||
+ | |||
+ | &::before, &::after { | ||
+ | content: ''; | ||
+ | height: 50px; | ||
+ | width: 50px; | ||
+ | display: block; | ||
+ | position: absolute; | ||
+ | background: white; | ||
+ | border-radius: 3px 10px; | ||
+ | |||
+ | @media (min-width: $bootstrap-md) { | ||
+ | border-radius: 3px 30px; | ||
+ | height: 100px; | ||
+ | width: 100px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | &::before { | ||
+ | top: -5px; | ||
+ | left: -5px; | ||
+ | |||
+ | @media (min-width: $bootstrap-md) { | ||
+ | top: -15px; | ||
+ | left: -15px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | &::after { | ||
+ | bottom: -5px; | ||
+ | right: -5px; | ||
+ | z-index: -1; | ||
+ | |||
+ | @media (min-width: $bootstrap-md) { | ||
+ | bottom: -15px; | ||
+ | right: -15px; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .modal-footer { | ||
+ | border: none; | ||
+ | margin-top: 60px; | ||
+ | |||
+ | @media (min-width: $bootstrap-lg) { | ||
+ | margin-top: 40px; | ||
+ | } | ||
+ | |||
+ | .btn { | ||
+ | margin: auto; | ||
+ | border: solid 2px white; | ||
+ | background: none; | ||
+ | text-transform: uppercase; | ||
+ | font-size: 0.8em; | ||
+ | letter-spacing: 0.1em; | ||
+ | font-weight: bold; | ||
+ | padding: 0.2em 0.7em; | ||
+ | |||
+ | &:hover { | ||
+ | background: white; | ||
+ | color: black; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .carousel-control-prev, .carousel-control-next { | ||
+ | font-size: 2em; | ||
+ | top: auto; | ||
+ | opacity: 1; | ||
+ | bottom: -52px; | ||
+ | |||
+ | @media (min-width: $bootstrap-md) { | ||
+ | top: 0; | ||
+ | opacity: 1; | ||
+ | bottom: 0; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .carousel-control-next-icon, .carousel-control-prev-icon { | ||
+ | height: 30px; | ||
+ | width: 30px; | ||
+ | } | ||
+ | |||
+ | .carousel-control-prev { | ||
+ | @media (min-width: $bootstrap-md) { | ||
+ | left: -90px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .carousel-control-next { | ||
+ | @media (min-width: $bootstrap-md) { | ||
+ | right: -90px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .carousel-indicators { | ||
+ | bottom: -60px; | ||
+ | |||
+ | @media (min-width: $bootstrap-lg) { | ||
+ | bottom: -30px; | ||
+ | } | ||
+ | |||
+ | li { | ||
+ | height: 30px; | ||
+ | border-radius: 100px; | ||
+ | background: none; | ||
+ | border: solid 2px white; | ||
+ | |||
+ | @media (min-width: $bootstrap-lg) { | ||
+ | height: 10px; | ||
+ | } | ||
+ | |||
+ | &:hover { | ||
+ | background: white; | ||
+ | } | ||
+ | |||
+ | &.active { | ||
+ | background: white; | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </style> | ||
+ | <style> | ||
+ | .switch { | ||
+ | position: relative; | ||
+ | display: inline-block; | ||
+ | width: 60px; | ||
+ | height: 34px; | ||
+ | |||
+ | @media (min-width: $bootstrap-sm) { | ||
+ | margin: 0; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | /* Hide default HTML checkbox */ | ||
+ | .switch input { | ||
+ | opacity: 0; | ||
+ | width: 0; | ||
+ | height: 0; | ||
+ | } | ||
+ | |||
+ | /* The slider */ | ||
+ | .slider { | ||
+ | position: absolute; | ||
+ | cursor: pointer; | ||
+ | top: 0; | ||
+ | left: 0; | ||
+ | right: 0; | ||
+ | bottom: 0; | ||
+ | background-color: #ccc; | ||
+ | -webkit-transition: .4s; | ||
+ | transition: .4s; | ||
+ | } | ||
+ | |||
+ | .slider:before { | ||
+ | position: absolute; | ||
+ | content: ""; | ||
+ | height: 26px; | ||
+ | width: 26px; | ||
+ | left: 4px; | ||
+ | bottom: 4px; | ||
+ | background-color: white; | ||
+ | -webkit-transition: .4s; | ||
+ | transition: .4s; | ||
+ | } | ||
+ | |||
+ | input:checked + .slider { | ||
+ | background-color: #2196F3; | ||
+ | } | ||
+ | |||
+ | input:focus + .slider { | ||
+ | box-shadow: 0 0 1px #2196F3; | ||
+ | } | ||
+ | |||
+ | input:checked + .slider:before { | ||
+ | -webkit-transform: translateX(26px); | ||
+ | -ms-transform: translateX(26px); | ||
+ | transform: translateX(26px); | ||
+ | } | ||
+ | |||
+ | |||
+ | .switch-wrap { | ||
+ | text-align: center; | ||
+ | background-color: #b1fbc1; | ||
+ | padding: 30px; | ||
+ | border-radius: 3px; | ||
+ | margin: 30px 0 0; | ||
+ | |||
+ | @media (min-width: $bootstrap-sm) { | ||
+ | position: fixed; | ||
+ | bottom: 0; | ||
+ | display: flex; | ||
+ | flex-direction: row-reverse; | ||
+ | align-items: center; | ||
+ | width: 100%; | ||
+ | justify-content: center; | ||
+ | padding: 10px; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .switch-text { | ||
+ | display: block; | ||
+ | margin: 0.5em; | ||
+ | |||
+ | @media (min-width: $bootstrap-sm) { | ||
+ | margin: 0 1em 0 0; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | .container { | ||
+ | width: 100%; | ||
+ | padding-right: 15px; | ||
+ | padding-left: 15px; | ||
+ | margin-right: auto; | ||
+ | margin-left: auto; | ||
+ | } | ||
+ | </style> | ||
+ | <script> | ||
+ | function switchStyle() { | ||
+ | if (document.getElementById('styleSwitch').checked) { | ||
+ | document.getElementById('gallery').classList.add("custom"); | ||
+ | document.getElementById('exampleModal').classList.add("custom"); | ||
+ | } else { | ||
+ | document.getElementById('gallery').classList.remove("custom"); | ||
+ | document.getElementById('exampleModal').classList.remove("custom"); | ||
+ | } | ||
+ | } | ||
+ | </script> | ||
+ | |||
+ | |||
+ | <div class="row" id="gallery" data-toggle="modal" data-target="#exampleModal"> | ||
+ | <div class="col-12 col-sm-6 col-lg-3"> | ||
+ | <img class="w-100" src="https://static.igem.org/mediawiki/2020/1/13/T--RUM-UPRM--Claudia1.jpg" alt="First slide" data-target="#carouselExample" data-slide-to="0"> | ||
+ | <h5 class="mb-0">Claudia Mañán Mejías</h5> | ||
+ | <div class="text-black">President & Engineering Team</div> | ||
+ | </div> | ||
+ | <div class="col-12 col-sm-6 col-lg-3"> | ||
+ | <img class="w-100" src="https://images.unsplash.com/photo-1546534505-d534e27ecb35?ixlib=rb-1.2.1&q=85&fm=jpg&crop=entropy&cs=srgb&ixid=eyJhcHBfaWQiOjE0NTg5fQ" alt="First slide" data-target="#carouselExample" data-slide-to="1"> | ||
+ | </div> | ||
+ | <div class="col-12 col-sm-6 col-lg-3"> | ||
+ | <img class="w-100" src="https://images.unsplash.com/photo-1546111380-cfca9a43dd85?ixlib=rb-1.2.1&q=85&fm=jpg&crop=entropy&cs=srgb&ixid=eyJhcHBfaWQiOjE0NTg5fQ" alt="First slide" data-target="#carouselExample" data-slide-to="2"> | ||
+ | </div> | ||
+ | <div class="col-12 col-sm-6 col-lg-3"> | ||
+ | <img class="w-100" src="https://images.unsplash.com/photo-1547288242-f3d375fc7b5f?ixlib=rb-1.2.1&q=85&fm=jpg&crop=entropy&cs=srgb&ixid=eyJhcHBfaWQiOjE0NTg5fQ" alt="First slide" data-target="#carouselExample" data-slide-to="3"> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | <!-- Modal --> | ||
+ | <!-- | ||
+ | This part is straight out of Bootstrap docs. Just a carousel inside a modal. | ||
+ | --> | ||
+ | <div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-hidden="true"> | ||
+ | <div class="modal-dialog" role="document"> | ||
+ | <div class="modal-content"> | ||
+ | <div class="modal-header"> | ||
+ | <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | ||
+ | <span aria-hidden="true">×</span> | ||
+ | </button> | ||
+ | </div> | ||
+ | <div class="modal-body"> | ||
+ | <div id="carouselExample" class="carousel slide" data-ride="carousel"> | ||
+ | <ol class="carousel-indicators"> | ||
+ | <li data-target="#carouselExample" data-slide-to="0" class="active"></li> | ||
+ | <li data-target="#carouselExample" data-slide-to="1"></li> | ||
+ | <li data-target="#carouselExample" data-slide-to="2"></li> | ||
+ | <li data-target="#carouselExample" data-slide-to="3"></li> | ||
+ | </ol> | ||
+ | <div class="carousel-inner"> | ||
+ | <div class="carousel-item active"> | ||
+ | <img class="d-block w-100" src="https://static.igem.org/mediawiki/2020/9/93/T--RUM-UPRM--Paula.png" alt="First slide"> | ||
+ | </div> | ||
+ | <div class="carousel-item"> | ||
+ | <img class="d-block w-100" src="https://static.igem.org/mediawiki/2020/d/df/T--RUM-UPRM--natalia.png" alt="Second slide"> | ||
+ | </div> | ||
+ | <div class="carousel-item"> | ||
+ | <img class="d-block w-100" src="https://static.igem.org/mediawiki/2020/3/35/T--RUM-UPRM--rigo.png" alt="Third slide"> | ||
+ | </div> | ||
+ | <div class="carousel-item"> | ||
+ | <img class="d-block w-100" src="https://static.igem.org/mediawiki/2020/e/e2/T--RUM-UPRM--elmer.png" alt="Fourth slide"> | ||
+ | </div> | ||
+ | </div> | ||
+ | <a class="carousel-control-prev" href="#carouselExample" role="button" data-slide="prev"> | ||
+ | <span class="carousel-control-prev-icon" aria-hidden="true"></span> | ||
+ | <span class="sr-only">Previous</span> | ||
+ | </a> | ||
+ | <a class="carousel-control-next" href="#carouselExample" role="button" data-slide="next"> | ||
+ | <span class="carousel-control-next-icon" aria-hidden="true"></span> | ||
+ | <span class="sr-only">Next</span> | ||
+ | </a> | ||
+ | </div> | ||
+ | </div> | ||
+ | <div class="modal-footer"> | ||
+ | <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> | ||
+ | </div> | ||
+ | </div> | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | |||
<section class="projects-section bg-light" id="projects"> | <section class="projects-section bg-light" id="projects"> | ||
<div class="d-flex h-100 align-items-center"> | <div class="d-flex h-100 align-items-center"> | ||
<h1 class="mx-auto my-0 text-center">The Team</h1> | <h1 class="mx-auto my-0 text-center">The Team</h1> | ||
</div> | </div> | ||
− | <div class="container"> | + | <div class="container" id="gallery" data-toggle="modal" data-target="#exampleModal"> |
<!-- The Team --> | <!-- The Team --> | ||
<div class="container"> | <div class="container"> | ||
Line 12: | Line 409: | ||
<div class="col-md-3"> | <div class="col-md-3"> | ||
<div class="card border-0 shadow"> | <div class="card border-0 shadow"> | ||
− | <img src="https://static.igem.org/mediawiki/2020/1/13/T--RUM-UPRM--Claudia1.jpg" class="card-img-top" alt="..."> | + | <img src="https://static.igem.org/mediawiki/2020/1/13/T--RUM-UPRM--Claudia1.jpg" class="card-img-top" alt="..." data-target="#carouselExample" data-slide-to="0"> |
<div class="card-body text-center"> | <div class="card-body text-center"> | ||
− | <h5 class="card-title mb-0">Claudia Mañán Mejías</h5> | + | <h5 class="card-title mb-0 text-center">Claudia Mañán Mejías</h5> |
− | <div class="card-text text-black-50">President & Engineering Team</div> | + | <div class="card-text text-black-50 text-center">President & Engineering Team</div> |
</div> | </div> | ||
</div> | </div> |
Revision as of 22:17, 15 October 2020
Claudia Mañán Mejías
President & Engineering Team
The Team
Claudia Mañán Mejías
President & Engineering Team
Luis Montalvo González
Vice-President
Paula Mañán Mejías
Research Director
Andrea Guilloty Rodríguez
Chief Financial Officer
Elan Reynoso Jiménez
Secretary & Biology Team
Marieli Ruiz Cortés
Marketing Director
Natalia Ortiz Rivera
Networking Director & Engineering Team
Patricia Colom Díaz
Biology Team Leader
Luis García Cruz
Biology Team
Elimar Uzcátegui Calderón
Biology Team
Elmer Ortiz Márquez
Biology Team
Melissa Cabrera Ruiz
Biology Team
Miguel Rodríguez Anavitate
Biology Team
Miguel Rodríguez Anavitate
Biology Team
Rigo Espiña Santiago
Biology Team
Gabriela Otero Andino
Social Impact Leader
Emily Echevarría Pérez
Social Impact
Ana Santiago Russe
Social Impact
Mariela Rodríguez Otero
Engineering Team Leader
Carlos Leyva
Wiki Programmer & Designer
Team Member
Web Developer
Team Member
Web Developer
Team Member
Web Developer
Team Member
Web Developer