@import "./style.less"; @widthNav: 15rem; /* #region MenuNav */ #nav-left { display: flex; flex-direction: column; justify-content: space-between; position: fixed; z-index: 1; top: 0; left: 0; width: @widthNav; height: 100%; background-color: @blue; color: white; padding: 1rem; #top { #boxTitle { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-bottom: 2rem; } #img_anime-bot { height: 3rem; width: 3rem; margin-right: 1rem; } #title { display: flex; font-weight: bold; font-size: 1.5rem; } ul { display: flex; flex-direction: column; list-style-type: none; margin: 0; padding: 0; li { display: inline-block; width: fit-content; margin-bottom: .5rem; cursor: pointer; } } .subtitle { font-size: 1.2rem; font-weight: bold; margin-bottom: .5rem; } } #bottom { display: flex; flex-direction: column; #diaHoy { width: fit-content; font-weight: bold; font-size: 1.3rem; } .img_discord { width: 2rem; height: 2rem; background-color: white; border-radius: 50%; cursor: pointer; padding: 0.3rem } #btnCerrarSesion { width: fit-content; border-radius: 6px; font-size: 1rem; border-color: white; color: white; .BgTrans(); &:hover, &:active { background-color: white !important; color: @blue; border-color: @blue; } } #usuario { display: inline-block; width: fit-content; font-weight: bold; cursor: pointer; } } .nav-separador { width: 60%; height: 2px; margin: 2rem auto; background-color: white; } } #nav-left #bottom #usuario:after { display:block; content: ''; border-bottom: solid 1px white; transform: scaleX(0); transition: transform 250ms ease-in-out; transform-origin: 0% 50%; } #nav-left #bottom #usuario:hover:after { transform: scaleX(1); } #nav-left ul li:after { display:block; content: ''; border-bottom: solid 1px white; transform: scaleX(0); transition: transform 250ms ease-in-out; transform-origin: 0% 50%; } #nav-left ul li:hover:after { transform: scaleX(1); } /* #endregion */ /* #region WaitingForm */ .cargando { display: none; position: fixed; top: 0; z-index: 1; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4); padding-top: 5rem; } #waiting-form { display: flex; flex-direction: row; height: fit-content; width: fit-content; background-color: white; border: 2px solid @blue; border-radius: 6px; #img_waiting { width: 5rem; height: 5rem; } #waiting-content { display: flex; flex-direction: column; justify-content: center; margin-right: 1rem; } } /* #endregion */ .alert button.btn-close { position: absolute; top: 0; right: 0; z-index: 2; padding: 1.25rem 1rem; } #anime, #manga, #ajuste-perfil-usuario { margin: 1rem 2rem; button { height: fit-content; border-radius: 6px; color: white; } } #content { width: calc(100% - 15rem); margin-left: 15rem; input { border-color: #dee2e6 !important; box-shadow: none !important; } #global-content { display: flex; flex-direction: row; } #boxLanguage { position: fixed; bottom: 10px; left: calc(@widthNav + 10px); z-index: 1; cursor: pointer; } #collapseLanguage { position: fixed; bottom: 6px; left: calc(@widthNav + 50px); z-index: 1; img { cursor: pointer; } } #anime { #a-viendo { h1 { margin-right: 3rem; } } } } .spanError { background-color: #a12f31; color: white; } .empty-img { width: 30rem; } /* #region Card info */ .boxOrdenarPor { display: flex; flex-direction: row; align-items: center; margin: -3rem 0rem 1rem auto; } .card { display: flex; flex-direction: column; width: 30rem; border-color: transparent; border-radius: 6px; margin-right: 1rem; margin-bottom: 1rem; } .c_top { display: flex; flex-direction: row; } .card-img { max-width: 10rem; max-height: 14rem; border-radius: 0; border-start-start-radius: 6px; border-end-start-radius: 6px; } .card-body { display: flex; flex-direction: column; width: min-content; font-size: 1rem; margin: 0rem .5rem; padding: 0; } .c_title { height: fit-content; font-size: 1.2rem; font-weight: 600; margin-bottom: 1rem; padding: .5rem 0rem; } .c_fecha { display: flex; flex-direction: row; margin-bottom: 0.5rem; } .c_day { margin-right: .5rem; } .c_hour { font-weight: bold; } .c_box_eps span { font-weight: bold; } .c_img_actions { height: 2rem; width: 2rem; cursor: pointer; } .c_arrow_down, .c_arrow_up { display: flex; align-items: center; } img.c_links { border-radius: 6px; } .c_border_right { width: 5px; border-radius: 0; border-start-end-radius: 6px; border-end-end-radius: 6px; } .c_bottom { display: flex; flex-direction: row; align-items: center; height: 3rem; margin: 0rem .5rem; } .c_bottom_url { width: -webkit-fill-available; } .c_bottom_right { display: flex; width: fit-content; } /* #endregion */ #anime_viendo_list, #anime_novedades_list { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; } .form-select:focus { box-shadow: none; border-color: #DEE2E6; } .group-box { border: 1px solid @gray; border-radius: 6px; padding: 1rem; } .form-check { .form-check-input { cursor: pointer !important; } .form-check-label { cursor: pointer !important; } }