Server IP : / Your IP : 10.244.4.16 [ Web Server : nginx/1.25.3 System : Linux escuela-portal-app-54f56585bc-kst6g 5.15.0-1084-azure #93-Ubuntu SMP Sat Mar 15 14:12:29 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.2.13 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals, Domains : 0 Domains MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/app/resources/css/ |
Upload File : |
@import "~@fortawesome/fontawesome-free/css/all.css"; @import "~@desislavsd/vue-select/dist/vue-select.css"; .c-container { flex-direction: row; display: inline-flex; width: 100%; height: 100vh; } .vertical-center { margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); } .mtp-5 { margin-top: 5%; } .width-100 { width: 100%; } .user-panel img { height: auto; width: 3rem; box-shadow: 0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23) !important; border-radius: 50%; } .user-panel .image { padding-left: .8rem; display: inline-block; } .user-panel { margin-top: 55px !important; margin-bottom: 0px !important; border: none !important; } .user-panel, .user-panel .info { white-space: nowrap; } .user-panel .info { display: inline-block; padding: 13px 5px 5px 10px; transition: margin-left .3s linear,opacity .3s ease,visibility .3s ease; font-size: 16px; text-overflow: ellipsis; overflow: hidden; } .user-panel .info .d-block { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .sidebar a { color: #c2c7d0; text-decoration: none; } .sidebar ul li ul li .nav-link { padding: 9px !important; padding-left: 14px !important; margin: 8px; } .sidebar ul li ul li .nav-link.active { padding-left: 10px !important; padding-top: 6.39px !important; padding-bottom: 6.39px !important; } .nav-link { color: black; box-shadow: none !important; margin: 0px !important; } .nav-link.active { background-color: transparent !important; color: #e2162f !important; span { color: #e2162f !important; } } .nav-link.active i { color: #e2162f !important; span { color: #e2162f !important; } } .sidebar { position: relative; display: -ms-flexbox; display: flex; -ms-flex: 0 0 250px; flex: 0 0 250px; -ms-flex-direction: column; flex-direction: column; -ms-flex-order: -1; order: -1; width: 250px; padding: 0; box-shadow: none; color: black; background: white !important; height: 100vh; transition: box-shadow 0.3s 0.15s, margin-left 0.3s, margin-right 0.3s, width 0.3s, z-index 0s ease 0.3s, -webkit-transform 0.3s; transition: box-shadow 0.3s 0.15s, transform 0.3s, margin-left 0.3s, margin-right 0.3s, width 0.3s, z-index 0s ease 0.3s; transition: box-shadow 0.3s 0.15s, transform 0.3s, margin-left 0.3s, margin-right 0.3s, width 0.3s, z-index 0s ease 0.3s, -webkit-transform 0.3s; } .c-wrapper { display: -ms-flexbox; display: flex; min-height: 800px; } @media (min-width: 992px) and (min-width: 992px) { html:not([dir="rtl"]) .c-sidebar.c-sidebar-lg-show:not(.c-sidebar-right).c-sidebar-fixed ~ .c-wrapper, html:not([dir="rtl"]) .c-sidebar.c-sidebar-show:not(.c-sidebar-right).c-sidebar-fixed ~ .c-wrapper { margin-left: 256px; } } .mb-2 { margin-bottom: 0.5rem !important; } .mb-3 { margin-bottom: 3px !important; } .mb-5 { margin-bottom: 5px !important; } .mb-10 { margin-bottom: 10px !important; } .mb-15 { margin-bottom: 15px !important; } .card-body { flex: 1 1 auto; min-height: 1px; padding: 1.25rem; } .c-wrapper { transition: margin 0.3s; display: -ms-flexbox; display: flex; -ms-flex: 1; flex: 1; -ms-flex-direction: column; flex-direction: column; min-width: 0; min-height: 100vh; } .c-header.c-header-fixed { position: fixed; right: 0; left: 0; z-index: 1029; } .c-header { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-negative: 0; flex-shrink: 0; min-height: 56px; background: #fff; border-bottom: 1px solid #d8dbe0; } .login-content { height: 100vh; background-color: white; > div { height: 100vh; overflow-y: auto; } .right-content { background-color: white; } .d-block { font-size: 12px; display: inline-block; min-height: 35px; ul { font-size: 9px; margin-bottom: 0px; padding-left: 20px; } } } .text-light { color: white !important; } .btn-secondary { background-color: #032142; border-color: #032142; color: white; } .btn-secondary:hover { background-color: #011427; border-color: #032142; color: white; } .vertical-center { margin: 0; position: absolute; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); } .mtp-5 { margin-top: 5%; } .width-100 { width: 100%; } .card-form { background-color: white; border: 1px solid #e3042d; p { color: white; } } .btn-primary { background-color: #e3042d !important; border-color: #e3042d !important; color: white !important; } a.btn-primary { color: white !important; } .form-check-input { margin: 0px; position: relative; } .form-check-label { font-size: 12px; font-weight: 900; } .input-btn-login { background-color: white; padding: 7px 6px; border-radius: 7px; } .form-check { padding-left: 5px; margin-top: 3px; } .c-icon { font-size: 40px; } .text-value-lg { font-size: 1.3125rem; } .progress-xs { height: 3px; } .row-no-margin { margin-left: 0; margin-right: 0; } .content-overflow-y { overflow-y: auto; } .pl-10 { padding-left: 10px; } .btn-mod { .fa-stack { font-size: 2rem !important; } } .col-custom { padding-left: 0px !important; } .text-white, .text-light { color: white !important; } .text-warning { color: orange !important; } .text-primary { color: #e3042d !important; } .btn-secondary { color: #ffffff; background-color: #032142; border-color: #032142; box-shadow: none; } .btn-secondary:hover { color: #ffffff; background-color: #010f1d; border-color: #010911; } .btn-light { color: #e3042d; background-color: #ffffff; border-color: #ffffff; box-shadow: none; } .title-h1 { font-weight: 100; text-transform: uppercase; } .loading-platform { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); .show { display: block; } } .btn-mod { img { width: 70%; height: auto; margin: auto; } span { display: block; background-color: #e3042d; color: white; font-weight: bold; text-transform: uppercase; padding: 4px 12px; text-overflow: ellipsis; overflow: hidden; } } .btn-submod { padding: 0px !important; background-color: white; border-radius: 2px !important; border: none !important; div { div:first-child { span { padding: 15px 0 !important; text-align: center !important; border-right: #e3042d solid 2px; position: relative; } span:before { content: " "; display: block; /* background-color: red; */ width: 45px; height: 100px; position: absolute; top: -40px; transform: rotate(29deg); left: -30px; } span:after { display: none; } } } span { padding: 15px 5px 15px 5px; text-align: left; display: block; color: #032142; font-weight: bold; text-transform: uppercase; text-overflow: ellipsis; overflow: hidden; position: relative; } span:after { content: " "; display: block; width: 45px; height: 100px; /* background-color: #fab029; */ position: absolute; bottom: -40px; transform: rotate(25deg); right: -40px; } } .submodules { div.impar { div:nth-child(1) { .btn-submod { span:after { background-color: red; } div { div:first-child { span:before { background-color: #fab029; } } } } } div:nth-child(2) { .btn-submod { span:after { background-color: #fab029; } div { div:first-child { span:before { background-color: red; } } } } } } div.par { div:nth-child(1) { .btn-submod { span:after { background-color: #fab029; } div { div:first-child { span:before { background-color: red; } } } } } div:nth-child(2) { .btn-submod { span:after { background-color: red; } div { div:first-child { span:before { background-color: #fab029; } } } } } } } #logo-ppal { background-color: #F9B428; img { z-index: 2; position: relative; } } #logo-ppal:after { content: ' '; display: block; background-color: #F9B428; width: 126%; height: 100px; z-index: 1; transform: rotate(-8deg); position: absolute; margin-left: -22%; margin-top: -75px; background-image: url(/img/background/bg-footer.png); background-size: cover; background-position: 0% 0%; background-repeat: repeat; } .options { padding-left: 5px !important; padding-right: 5px !important; .nav-header { white-space: normal !important; text-transform: uppercase; color: #444; padding-top: 3px; padding-bottom: 0; min-height: 50px; line-height: 16px; } } .nav-item.with-child { margin-bottom: 5px; span { width: 100% !important; background-color: #e2162f !important; font-weight: bold; color: white !important; border-radius: 8px; white-space: normal !important; line-height: 17px; i { margin-right: 10px; background: white; color: #e2162f; border-radius: 50%; text-align: center; width: 40px; flex: none; height: 40px; padding-top: 11px; font-size: 16px; } } a { i { margin-right: 10px; background: white; color: black; } } span, a { color: black; background: 0 0; display: flex; -ms-flex: 1; flex: 1; -ms-flex-align: center; align-items: center; padding: 0.4rem 0.6rem; text-decoration: none; white-space: nowrap; transition: background .3s,color .3s; font-size: 16px; font-weight: 400; } > ul { padding-left: 0px; list-style: none; a { padding-left: 40px; } } } .nav-treeview { .nav-item { .nav-link { padding: 0px !important; span { background-color: transparent !important; color: black !important; } } .nav-link.active { span { padding: 0px !important; color: #e2162f !important; } } } } .c-title { padding: 0.75rem 1rem; margin-top: 1rem; font-size: 80%; font-weight: 700; text-transform: uppercase; transition: 0.3s; color: rgba(255, 255, 255, 0.6); } .login-footer-menu { position: absolute; background-position: center; height: 40px; display: block; background-image: url('/img/background/bg-footer.png'); bottom: 0; width: 100%; background-repeat: repeat-x; background-size: cover; left: 0px; z-index: 9999; } .main-sidebar { overflow-x: hidden !important; } .nav-link-platforms { border-radius: 50%; display: inline-block; width: 41px; text-align: center; background: #fdb908 !important; padding-left: 0px !important; padding-right: 0px !important; margin-right: 3px !important; color: white !important; } .nav-link-platforms.red { background: red !important; } .nav-link-platforms.black { background: black !important; } .contrast { * { transition: all ease 0.5s !important; } .nav-item.with-child { span { background-color: black !important; color: white !important; i { color: black !important; } } } .nav-treeview .nav-item .nav-link.active span { background-color: white !important; color: black !important; } .card-primary { .card-header { background-color: white !important; color: black !important; } .card-body { background-color: black !important; color: white !important; } } .content-wrapper { background-color: #010911 !important; } .content-header { color: white !important; } .btn-success, .btn-primary, .btn-warning, .btn-danger, .btn-info, .btn-outline-primary, .btn-outline-success, .btn-outline-warning, .btn-outline-info, .btn-outline-danger, input[type=button], input[type=submit] { -webkit-filter: grayscale(1) invert(1); filter: grayscale(1) invert(1); color: black !important; } #logo-ppal, .login-footer-menu, .user-panel .image { -webkit-filter: grayscale(1) invert(1); filter: grayscale(1) invert(1); } .nav-link-platforms { background-color: black !important; color: white !important; border: white !important; } .sv-string-viewer { color: white !important; } #logo_large { -webkit-filter: grayscale(1) invert(1); filter: grayscale(1) invert(1); } .breadcrumb-item a { color: white !important; } .nav-link-platforms.black { background: white !important; color: black !important; border: 1px solid black !important; } } .content-iframe { iframe { width: 100%; } }