Difference between revisions of "Template:Sidebar"

From Sinfronteras
Jump to: navigation, search
 
(412 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
{{#tag:html|
 
{{#tag:html|
 +
    <script>
 +
        /* Some important variables */
 +
        show_oculto = true
 +
    </script>
 
     <style>
 
     <style>
 
         /* MediaWiki page configurations */
 
         /* MediaWiki page configurations */
Line 14: Line 18:
 
             margin-right: 12pt;
 
             margin-right: 12pt;
 
         }
 
         }
        .resaltar:hover {background: orange}
 
 
         .tocUl {
 
         .tocUl {
 
             overflow-y: scroll  !important;
 
             overflow-y: scroll  !important;
Line 29: Line 32:
 
             height: 4pt !important;
 
             height: 4pt !important;
 
         }
 
         }
 
+
 
 
+
 
 
         /* This block manages the CSS changes between "Mis paginas" page and the "Sidebar" page CSS */
 
         /* This block manages the CSS changes between "Mis paginas" page and the "Sidebar" page CSS */
 
         #menuToggle ul {
 
         #menuToggle ul {
Line 52: Line 55:
 
         #menuToggle ul .first-li  {
 
         #menuToggle ul .first-li  {
 
             margin-top: -15px  !important;
 
             margin-top: -15px  !important;
 +
        }
 +
        #menuToggle ul .first-mwhelp  {
 +
            margin-top: -7px  !important;
 
         }
 
         }
 
         #menuToggle a {
 
         #menuToggle a {
Line 66: Line 72:
 
             font: 14px / 22.4px sans-serif;
 
             font: 14px / 22.4px sans-serif;
 
         }
 
         }
         #menuToggle li{
+
         #menuToggle li {
             font: 14px / 22.4px sans-serif;
+
             font: 14px / 22.4px sans-serif !important;
 
         }
 
         }
 
         #menuToggle span {
 
         #menuToggle span {
Line 73: Line 79:
 
         }
 
         }
 
         #menuToggle .base-li-1 {
 
         #menuToggle .base-li-1 {
             margin-bottom: -5px !important;
+
             margin-bottom: -25px !important;
 +
        }
 +
        #menuToggle .base-text {
 +
            font-size:12pt !important;
 
         }
 
         }
 
         #menuToggle .desplaza {
 
         #menuToggle .desplaza {
Line 153: Line 162:
 
         #menuToggle .mw-collapsible-toggle {
 
         #menuToggle .mw-collapsible-toggle {
 
             outline: none !important;
 
             outline: none !important;
 +
            color: rgb(58, 58, 63) !important;
 +
        }
 +
        #menuToggle .mw-collapsible-text {
 +
            color: rgb(58, 58, 63) !important;
 
         }
 
         }
 
         #menuToggle .mw-collapsible-text:hover {
 
         #menuToggle .mw-collapsible-text:hover {
Line 160: Line 173:
 
             color: red !important;
 
             color: red !important;
 
         }
 
         }
 +
        #menuToggle .resaltar:hover {background: #bdbdca}
 
         #menuToggle .button-top {
 
         #menuToggle .button-top {
 
             color: #999191; font-size:20px
 
             color: #999191; font-size:20px
Line 167: Line 181:
 
         }
 
         }
  
 
+
 
 
         /* Sidebar (Pure CSS) */
 
         /* Sidebar (Pure CSS) */
 
         #menuToggle {
 
         #menuToggle {
Line 235: Line 249:
 
             transform: rotate(-45deg) translate(0, -1px);
 
             transform: rotate(-45deg) translate(0, -1px);
 
         }
 
         }
 
+
 
 
         /* Make this absolute positioned at the top left of the screen */
 
         /* Make this absolute positioned at the top left of the screen */
 
         #menu {
 
         #menu {
Line 260: Line 274:
 
             display: block;
 
             display: block;
 
         }
 
         }
 
+
 
 
+
 
 
         /* Tab Menu */
 
         /* Tab Menu */
 
         .button {
 
         .button {
Line 277: Line 291:
 
             background-color: #d1d1de !important;  /*  #f44336  rgb(60, 60, 70)  #3c4043  */
 
             background-color: #d1d1de !important;  /*  #f44336  rgb(60, 60, 70)  #3c4043  */
 
         }  
 
         }  
         .fa-atom       { font-size: 21px; }
+
         #menuToggle .fa-atom             { font-size: 21px; }
         .fa-info        { font-size: 18px; }
+
         #menuToggle .fa-yin-yang        { font-size: 19px; }
         .fa-tools       { font-size: 17px; }
+
         #menuToggle .fa-tools           { font-size: 17px; }
         .fa-atom:hover { color:black; }
+
         #menuToggle .fa-atom:hover       { color:black; }
         .fa-info:hover { color:black; }
+
         #menuToggle .fa-yin-yang:hover   { color:black; }
         .fa-tools:hover { color:black; }
+
         #menuToggle .fa-tools:hover     { color:black; }
         .fa-ellipsis-v:hover { color:black; }
+
         #menuToggle .fa-ellipsis-v:hover { color:black; }
 
         .area {
 
         .area {
 
             color: black;
 
             color: black;
Line 290: Line 304:
 
         }
 
         }
 
         #container-button-tap {
 
         #container-button-tap {
        width:100%;
+
            width:100%;
        color:rgb(97, 97, 114);
+
            color:rgb(97, 97, 114);
        background-color: white;
+
            background-color: white;
 +
            border-top:    1px solid #bbbbca;
 +
            /* border-bottom : 38px solid red !important; */
 
         }
 
         }
 
         .izquierda{
 
         .izquierda{
        float:left;
+
            float:left;
        width:25%;
+
            width:25%;
        text-align: center;
+
            text-align: center;
 
         }
 
         }
 
         .derecha{
 
         .derecha{
        float:right;
+
            float:right;
        width:25%;
+
            width:25%;
        text-align: center;
+
            text-align: center;
 
         }
 
         }
 
         .centrar{
 
         .centrar{
        margin:0 auto;
+
            margin:0 auto;
        width:25%;
+
            width:25%;
        text-align: center;
+
            text-align: center;
 
         }
 
         }
 
     </style>
 
     </style>
 
+
 
 
+
 
 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
 
     <script src="https://kit.fontawesome.com/423f4585a2.js" crossorigin="anonymous"></script>
 
     <script src="https://kit.fontawesome.com/423f4585a2.js" crossorigin="anonymous"></script>
 
+
 
 
+
 
 
     <nav id="MySidebar" role="navigation" style="position: fixed; z-index: 1;">  <!-- class="oculto" -->
 
     <nav id="MySidebar" role="navigation" style="position: fixed; z-index: 1;">  <!-- class="oculto" -->
 
         <div id="menuToggle">
 
         <div id="menuToggle">
Line 325: Line 341:
 
              
 
              
 
             <!--
 
             <!--
             Some spans to act as a hamburger.
+
             Some spans to act as a hamburger
 +
            # See this link for a Font Awesome Menu icon: https://www.w3resource.com/icon/font-awesome/web-application-icons/bars.php
 
             -->
 
             -->
 
             <!-- <div> -->
 
             <!-- <div> -->
Line 343: Line 360:
 
                 <!--Tap Menu -->
 
                 <!--Tap Menu -->
 
                 <div style="padding: 10px 0px 0px 0px; border-right: 2px solid #ededed">
 
                 <div style="padding: 10px 0px 0px 0px; border-right: 2px solid #ededed">
 
+
 
 
                     <div style="text-align:right; margin-top:-31px; margin-bottom: 15px; padding-right: 5px">  
 
                     <div style="text-align:right; margin-top:-31px; margin-bottom: 15px; padding-right: 5px">  
                         <button onclick="expandSidebar()" style="cursor:pointer; outline: none; border-width:0px"> <i id="expandSidebar-icon" class="fa fa-arrow-right button-top" aria-hidden="true"></i>  </button>
+
                         <button onclick="expandSidebar()" style="cursor:pointer; outline: none; border-width:0px"> <i id="expandSidebar-icon" class="fa fa-arrow-right button-top" aria-hidden="true"></i>  </button>  
 
                     </div>
 
                     </div>
 
+
 
 
                     <div id="container-button-tap" style="margin-top:-9px;">
 
                     <div id="container-button-tap" style="margin-top:-9px;">
 
                         <button id="button-pe"    class="button izquierda    tablink bottom-selected"  onclick="openCity(event,'PE')"    > <i class="fas fa-atom"> </i>      </button>  
 
                         <button id="button-pe"    class="button izquierda    tablink bottom-selected"  onclick="openCity(event,'PE')"    > <i class="fas fa-atom"> </i>      </button>  
                         <button id="button-menu"  class="button izquierda    tablink"                  onclick="openCity(event,'Menu')" > <i class="fas fa-ellipsis-v"></i> </button>  
+
                         <button id="button-menu"  class="button izquierda    tablink"                  onclick="openCity(event,'Menu')" > <i class="fas fa-ellipsis-v"></i> </button>
 +
                        <button id="button-others" class="button izquierda    tablink"                  onclick="openCity(event,'Others')"> <i class="fas fa-yin-yang">  </i> </button>  
 
                         <button id="button-tools"  class="button izquierda    tablink"                  onclick="openCity(event,'Tools')" > <i class="fas fa-tools"></i>      </button>  
 
                         <button id="button-tools"  class="button izquierda    tablink"                  onclick="openCity(event,'Tools')" > <i class="fas fa-tools"></i>      </button>  
                        <button id="button-others" class="button izquierda    tablink"                  onclick="openCity(event,'Others')"> <i class="fas fa-info"> </i>      </button>
+
                         <!-- <button id="button-others" class="button derecha tablink"                  onclick="openCity(event,'Others')"> <i class="fas fa-info"> </i>      </button> -->  
                         <!-- <button id="button-others" class="button derecha tablink"                  onclick="openCity(event,'Others')"> <i class="fas fa-info"> </i>      </button> -->
+
                         <!-- <button id="button-menu" class="button centrar  tablink"                  onclick="openCity(event,'Menu')" > <i class="fas fa-tools"></i>      </button> -->  
                         <!-- <button id="button-menu" class="button centrar  tablink"                  onclick="openCity(event,'Menu')" > <i class="fas fa-tools"></i>      </button> -->
 
 
                     </div>
 
                     </div>
 
                      
 
                      
 
                     <div id="PE" class="area city">
 
                     <div id="PE" class="area city">
 
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">
 
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">
                            <div id="sectionBase"    style="margin-bottom: 30px;  margin-top: 10px" > {{#lst:Mis páginas|base}}</div>
+
                             <div id="sectionPure"    style="margin-bottom:73px;  margin-top:7.5px" > {{#lst:Mis páginas|formal_natural_and_applied_sciences0}}</div>
                             <div id="sectionPure"    style="margin-bottom: 73px;  margin-top:-5px" > {{#lst:Mis páginas|formal_natural_and_applied_sciences0}}</div>
+
                             <div id="sectionSocial"  style="margin-bottom:55px;  margin-top:2px"   > {{#lst:Mis páginas|social_sciences0}}</div>
                             <div id="sectionSocial"  style="margin-bottom: 55px;  margin-top: 2px" > {{#lst:Mis páginas|social_sciences0}}</div>
+
                             <div id="sectionMusic"  style="margin-bottom:200px; margin-top:2px"   > {{#lst:Mis páginas|musica0}}</div>
                             <div id="sectionMusic"  style="margin-bottom: 30px; margin-top: 2px" > {{#lst:Mis páginas|musica0}}</div>
 
                            <div id="sectionCarrera" style="margin-bottom: 800px; margin-top: 2px"  > {{#lst:Mis páginas|Carrera0}}</div>
 
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
 
                      
 
                      
                     <div id="Menu"  class="area city" style="display:none">
+
                     <div id="Menu"  class="area city" style="display:none">  
 
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">
 
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">
                             <div id="sectionBase" style="margin-bottom: 200px; margin-top: 10px" > {{#lst:Mis páginas|Resources0}}</div>
+
                             <div id="sectionBase"    style="margin-bottom: 30px; margin-top:12px"> {{#lst:Mis páginas|base}}      </div>
 +
                            <div id="sectionBase"    style="margin-bottom: 30px; margin-top: 2px"> {{#lst:Mis páginas|Resources0}} </div>
 +
                            <div id="sectionCarrera" style="margin-bottom:200px; margin-top: 2px"> {{#lst:Mis páginas|Carrera0}}   </div>
 
                         </div>
 
                         </div>
 
                     </div>
 
                     </div>
 
+
 
 
                     <div id="Tools"  class="area city" style="display:none">
 
                     <div id="Tools"  class="area city" style="display:none">
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">
+
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; margin-top:0px; padding:8px 5px 0px 0px;">  
                             <div id="MediawikiHelp0-inter1" style="margin-bottom: 200px;  margin-top: 10px;" > </div>
+
                             <div id="MediawikiHelp0-inter1" style="margin-bottom: 200px;  margin-top: 12px;" > </div>  
                             <!-- <div id="sectionBase" style="margin-bottom: 200px;  margin-top: 10px;" > {{#lst:My MediaWiki help|MediawikiHelp0}}</div> -->
+
                             <!-- <div id="sectionBase" style="margin-bottom: 200px;  margin-top: 10px;" > {{#lst:My MediaWiki help|MediawikiHelp0}}</div> -->  
 
                         </div>                 
 
                         </div>                 
 
                     </div>
 
                     </div>
 
                      
 
                      
                     <div id="Others"  class="area city" style="display:none">
+
                     <div id="Others"  class="area city" style="display:none;">
                         <p>Under construction...</p>
+
                         <div style="overflow-y: scroll; height: 100vh !important; background: #e3e3e8; padding:0px 1px 0px 0px;">
 +
                            <div id="Desktop-inter1" >
 +
                                <div id="desktop-1-titulo-inter" class="text-1-1"> Here will be inserted the title... </div>  
 +
                                <div id="Desktop-inter2" >
 +
                                    Here will be inserted the table...
 +
                                </div>
 +
                            </div>
 +
                        </div>
 
                     </div>
 
                     </div>
 
                 </div>
 
                 </div>
Line 394: Line 418:
 
         </div>
 
         </div>
 
     </nav>
 
     </nav>
 
+
 
 
+
 
 
     <script>
 
     <script>
 
+
 
 
         function openCity(evt, cityName) {
 
         function openCity(evt, cityName) {
 
             var i, x, tablinks;
 
             var i, x, tablinks;
Line 410: Line 434:
 
             document.getElementById(cityName).style.display = "block";
 
             document.getElementById(cityName).style.display = "block";
 
             evt.currentTarget.className += " bottom-selected";
 
             evt.currentTarget.className += " bottom-selected";
 
+
 
 
             if (cityName == "PE") {
 
             if (cityName == "PE") {
             $(".fa-atom").css('font-size',      '21px')
+
             $("#menuToggle .fa-atom").css('font-size',      '21px')
             $(".fa-ellipsis-v").css('font-size','18px')
+
             $("#menuToggle .fa-ellipsis-v").css('font-size','18px')
             $(".fa-info").css('font-size',     '18px')
+
             $("#menuToggle .fa-yin-yang").css('font-size', '19px')
             $(".fa-tools").css('font-size',    '17px')
+
             $("#menuToggle .fa-tools").css('font-size',    '17px')
 
             }else if (cityName == "Menu") {
 
             }else if (cityName == "Menu") {
             $(".fa-atom").css('font-size',      '19px')
+
             $("#menuToggle .fa-atom").css('font-size',      '19px')
             $(".fa-ellipsis-v").css('font-size','20px')
+
             $("#menuToggle .fa-ellipsis-v").css('font-size','20px')
             $(".fa-info").css('font-size',     '20px')
+
             $("#menuToggle .fa-yin-yang").css('font-size', '19px')
             $(".fa-tools").css('font-size',    '17px')
+
             $("#menuToggle .fa-tools").css('font-size',    '17px')
 
             }else if (cityName == "Others") {
 
             }else if (cityName == "Others") {
             $(".fa-atom").css('font-size',      '19px')
+
             $("#menuToggle .fa-atom").css('font-size',      '19px')
             $(".fa-ellipsis-v").css('font-size','18px')
+
             $("#menuToggle .fa-ellipsis-v").css('font-size','18px')
             $(".fa-info").css('font-size',     '20px')
+
             $("#menuToggle .fa-yin-yang").css('font-size', '21px')
             $(".fa-tools").css('font-size',    '17px')
+
             $("#menuToggle .fa-tools").css('font-size',    '17px')
 
             }else {
 
             }else {
             $(".fa-atom").css('font-size',      '19px')
+
             $("#menuToggle .fa-atom").css('font-size',      '19px')
             $(".fa-ellipsis-v").css('font-size','18px')
+
             $("#menuToggle .fa-ellipsis-v").css('font-size','18px')
             $(".fa-info").css('font-size',     '18px')
+
             $("#menuToggle .fa-yin-yang").css('font-size', '19px')
             $(".fa-tools").css('font-size',    '19px')
+
             $("#menuToggle .fa-tools").css('font-size',    '19px')
 
             }
 
             }
 
         }
 
         }
 
+
 
 
          
 
          
 
         function myFunction() {
 
         function myFunction() {
Line 449: Line 473:
 
             }
 
             }
 
         }
 
         }
 
+
 
 
         function checkUser(){
 
         function checkUser(){
 
             if ( document.getElementById('pt-userpage') != null ) {
 
             if ( document.getElementById('pt-userpage') != null ) {
 
                 if ( document.getElementById('pt-userpage').getElementsByTagName('a')[0].innerText == "Adelo Vieira" ){
 
                 if ( document.getElementById('pt-userpage').getElementsByTagName('a')[0].innerText == "Adelo Vieira" ){
                     $('.oculto').css('display','block')
+
                     if (show_oculto == true) {
 +
                        $('.oculto').css('display','block')
 +
                    }
 
                     $('.link-hidden').css('pointer-events','auto')
 
                     $('.link-hidden').css('pointer-events','auto')
 +
                    $('#p-logo a').attr('href','/view/Mis_páginas');
 
                     // $('body').css('background','red');
 
                     // $('body').css('background','red');
 
                 }else{
 
                 }else{
Line 460: Line 487:
 
                 }
 
                 }
 
             }else{
 
             }else{
 +
                $("#menuToggle #button-others").css('pointer-events','none')
 
                 // $('body').css('background','blue');
 
                 // $('body').css('background','blue');
 
                 // $('#hideThis').show();
 
                 // $('#hideThis').show();
 
             }
 
             }
 
         }
 
         }
 
+
 
 
         function removeCSS() {
 
         function removeCSS() {
 
             $('#menuToggle li').css({'margin-bottom':'','margin-top':''})
 
             $('#menuToggle li').css({'margin-bottom':'','margin-top':''})
Line 472: Line 500:
 
             // $('#mis-paginas ul ').css({'margin-bottom':'','margin-top':''})
 
             // $('#mis-paginas ul ').css({'margin-bottom':'','margin-top':''})
 
         }
 
         }
 
+
 
 
         function collapseSome() {
 
         function collapseSome() {
 
             $('#menuToggle .keep-abierto').removeClass("mw-collapsed");
 
             $('#menuToggle .keep-abierto').removeClass("mw-collapsed");
 
             $("#menuToggle .mw-collapsible").not('.keep-abierto').addClass("mw-collapsed");
 
             $("#menuToggle .mw-collapsible").not('.keep-abierto').addClass("mw-collapsed");
 
         }
 
         }
 
+
 
 
         function expandSidebar() {
 
         function expandSidebar() {
 
             var menuWidth = parseInt(window.getComputedStyle(document.getElementById("menu")).width)
 
             var menuWidth = parseInt(window.getComputedStyle(document.getElementById("menu")).width)
Line 485: Line 513:
 
             $(".titulo1-marco-twolines").addClass("titulo1-marco-oneline")
 
             $(".titulo1-marco-twolines").addClass("titulo1-marco-oneline")
 
             $(".titulo1MarcoTwolines").removeClass("titulo1-marco-twolines")
 
             $(".titulo1MarcoTwolines").removeClass("titulo1-marco-twolines")
             $("#sectionPure").css({'margin-bottom':  '30px', 'margin-top':'2px'})
+
             $("#sectionPure").css({'margin-bottom':  '30px', 'margin-top':'12px'})
 
             $("#sectionSocial").css({'margin-bottom':'30px', 'margin-top':'2px'})
 
             $("#sectionSocial").css({'margin-bottom':'30px', 'margin-top':'2px'})
 
             $("#space-end-pure").css({'margin-bottom':'85px'})
 
             $("#space-end-pure").css({'margin-bottom':'85px'})
Line 497: Line 525:
 
             $(".titulo1-marco-twolines").removeClass("titulo1MarcoTwolines")
 
             $(".titulo1-marco-twolines").removeClass("titulo1MarcoTwolines")
 
             $(".titulo1-marco-twolines").removeClass("titulo1-marco-oneline")
 
             $(".titulo1-marco-twolines").removeClass("titulo1-marco-oneline")
             $("#sectionPure").css({'margin-bottom':  '73px', 'margin-top':'-5px'})
+
             $("#sectionPure").css({'margin-bottom':  '73px', 'margin-top':'7.5px'})
 
             $("#sectionSocial").css({'margin-bottom':'55px', 'margin-top':' 2px'})
 
             $("#sectionSocial").css({'margin-bottom':'55px', 'margin-top':' 2px'})
 
             $("#space-end-pure").css({'margin-bottom':'80px'})
 
             $("#space-end-pure").css({'margin-bottom':'80px'})
Line 506: Line 534:
 
             }
 
             }
 
         }
 
         }
 
+
 
 
          
 
          
 
         $("#inputButton").hover(function(){
 
         $("#inputButton").hover(function(){
Line 514: Line 542:
 
         });
 
         });
 
          
 
          
         $("#button-pe").hover(function(){
+
         $("#menuToggle #button-pe").hover(function(){
             $(".fa-atom").css('font-size', '21px')
+
             $("#menuToggle .fa-atom").css('font-size', '21px')
 
             }, function(){
 
             }, function(){
 
             if ( $(this).hasClass("bottom-selected") ) {
 
             if ( $(this).hasClass("bottom-selected") ) {
                 $(".fa-atom").css('font-size', '21px')
+
                 $("#menuToggle .fa-atom").css('font-size', '21px')
 
             }else{
 
             }else{
                 $(".fa-atom").css('font-size', '19px')
+
                 $("#menuToggle .fa-atom").css('font-size', '19px')
 
             }
 
             }
 
         });
 
         });
 
+
 
         $("#button-menu").hover(function(){
+
         $("#menuToggle #button-menu").hover(function(){
             $(".fa-ellipsis-v").css('font-size', '20px')
+
             $("#menuToggle .fa-ellipsis-v").css('font-size', '20px')
 
             }, function(){
 
             }, function(){
 
             if ( $(this).hasClass("bottom-selected") ) {
 
             if ( $(this).hasClass("bottom-selected") ) {
                 $(".fa-ellipsis-v").css('font-size', '20px')
+
                 $("#menuToggle .fa-ellipsis-v").css('font-size', '20px')
 
             }else{
 
             }else{
                 $(".fa-ellipsis-v").css('font-size', '18px')
+
                 $("#menuToggle .fa-ellipsis-v").css('font-size', '18px')
 
             }
 
             }
 
         });
 
         });
 
+
 
         $("#button-others").hover(function(){
+
         $("#menuToggle #button-others").hover(function(){
             $(".fa-info").css('font-size', '20px')
+
             $("#menuToggle .fa-yin-yang").css('font-size', '21px')
 
             }, function(){
 
             }, function(){
 
             if ( $(this).hasClass("bottom-selected") ) {
 
             if ( $(this).hasClass("bottom-selected") ) {
                 $(".fa-info").css('font-size', '20px')
+
                 $("#menuToggle .fa-yin-yang").css('font-size', '21px')
 
             }else{
 
             }else{
                 $(".fa-info").css('font-size', '18px')
+
                 $("#menuToggle .fa-yin-yang").css('font-size', '19px')
 
             }
 
             }
 
         });
 
         });
 
+
 
         $("#button-tools").hover(function(){
+
         $("#button-tools").hover(function() {
             $(".fa-tools").css('font-size', '19px')
+
             $("#menuToggle .fa-tools").css('font-size', '19px')
             }, function(){
+
             }, function() {
 
             if ( $(this).hasClass("bottom-selected") ) {
 
             if ( $(this).hasClass("bottom-selected") ) {
                 $(".fa-tools").css('font-size', '19px')
+
                 $("#menuToggle .fa-tools").css('font-size', '19px')
 
             }else{
 
             }else{
                 $(".fa-tools").css('font-size', '17px')
+
                 $("#menuToggle .fa-tools").css('font-size', '17px')
 
             }
 
             }
 
         });
 
         });
 
+
 
 
         function resaltarSection() {
 
         function resaltarSection() {
             $(".mw-collapsible-text").hover(function(){
+
             // $(".mw-collapsible-text").hover(function() {
                 $(this).parent().parent().children(".resaltar").first().css({'cssText':'background: red !important'})
+
            //    $(this).parent().parent().children(".resaltar").first().css({'cssText':'background: grey !important'})
 +
            //    // $(".resaltar").first().css({'cssText':'background: red !important'})
 +
            //    }, function(){
 +
            //    $(this).parent().parent().children(".resaltar").first().css({'cssText':'background: reset'})
 +
            // });
 +
            $("#menuToggle .mw-collapsible-toggle").hover(function() {
 +
                 $(this).parent().children(".resaltar").first().css({'cssText':'background: #bdbdca !important'})
 +
                // $(".resaltar").first().css({'cssText':'background: red !important'})
 +
                }, function(){
 +
                $(this).parent().children(".resaltar").first().css({'cssText':'background: reset'})
 +
            });
 +
            $(".resaltar").hover(function() {
 +
                $(this).parent().children(".mw-collapsible-toggle").css({'cssText':'color: red !important; font-weight:normal'})
 +
                $(this).parent().children(".mw-collapsible-toggle").children(".mw-collapsible-text").css({'cssText':'color: red !important; font-weight:normal !important'})
 
                 // $(".resaltar").first().css({'cssText':'background: red !important'})
 
                 // $(".resaltar").first().css({'cssText':'background: red !important'})
 
                 }, function(){
 
                 }, function(){
                 $(this).parent().parent().children(".resaltar").first().css({'cssText':'background: reset'})
+
                 $(this).parent().children(".mw-collapsible-toggle").css({'cssText':'color: reset; font-weight:reset'})
 +
                $(this).parent().children(".mw-collapsible-toggle").children(".mw-collapsible-text").css({'cssText':'color: reset !important; font-weight:reset !important'})
 
             });
 
             });
 
         }
 
         }
 
+
 
 
         // $(".mw-collapsible").hover(function(){
 
         // $(".mw-collapsible").hover(function(){
 
         //    $(this).children(".resaltar").first().css({'cssText':'background: red !important'})
 
         //    $(this).children(".resaltar").first().css({'cssText':'background: red !important'})
Line 568: Line 610:
 
         //    $(this).children(".resaltar").first().css({'cssText':'background: reset'})
 
         //    $(this).children(".resaltar").first().css({'cssText':'background: reset'})
 
         // });
 
         // });
 
+
 
 
         // $(".mw-collapsible").hover(function(){
 
         // $(".mw-collapsible").hover(function(){
 
         //    $(".resaltar").css({'cssText':'background: red !important'})
 
         //    $(".resaltar").css({'cssText':'background: red !important'})
Line 574: Line 616:
 
         //    $(".resaltar").css('background', 'grey')
 
         //    $(".resaltar").css('background', 'grey')
 
         // });
 
         // });
 
+
 
 
+
 
 
         // function collapseAll() {
 
         // function collapseAll() {
 
         //  $('.mw-collapsible').on( "click", "#aver", function() {
 
         //  $('.mw-collapsible').on( "click", "#aver", function() {
Line 581: Line 623:
 
         //  });
 
         //  });
 
         // }
 
         // }
 
+
 
 
         // function collapseAll() {  
 
         // function collapseAll() {  
 
         //  $(".mw-collapsible").addClass("mw-collapsed").reload();
 
         //  $(".mw-collapsible").addClass("mw-collapsed").reload();
 
         //  $( ".mw-collapsible" ).load(window.location.href + " .mw-collapsible" );
 
         //  $( ".mw-collapsible" ).load(window.location.href + " .mw-collapsible" );
 
         // }
 
         // }
 
+
 
 
         // $(document).ready(function(){
 
         // $(document).ready(function(){
 
         //  $("button").click(function(){
 
         //  $("button").click(function(){
Line 592: Line 634:
 
         //  });
 
         //  });
 
         // });
 
         // });
 
+
 
 
         // $(document).on('click', '.DoFirst', function() {
 
         // $(document).on('click', '.DoFirst', function() {
 
         //  $('#totalItems, #enteredItems').keyup(function(){
 
         //  $('#totalItems, #enteredItems').keyup(function(){
Line 599: Line 641:
 
         //  collapseAll()
 
         //  collapseAll()
 
         // });
 
         // });
 
+
 
 
         // $(document).on( function() {
 
         // $(document).on( function() {
 
         //  $('#totalItems, #enteredItems').keyup(function(){
 
         //  $('#totalItems, #enteredItems').keyup(function(){
Line 606: Line 648:
 
         //  collapseAll()
 
         //  collapseAll()
 
         // });
 
         // });
 
+
 
 
         // function moveSidebarToBody() {
 
         // function moveSidebarToBody() {
 
         //    $("#MySidebar").appendTo("#pt-userpage");
 
         //    $("#MySidebar").appendTo("#pt-userpage");
 
         //    // document.body.appendChild(document.getElementById('MySidebar'))
 
         //    // document.body.appendChild(document.getElementById('MySidebar'))
 
         // }
 
         // }
 
+
 
 
         // Shortkey: https://www.techiedelight.com/create-keyboard-shortcuts-with-javascript-jquery-hotkeys-mousetrap-library/
 
         // Shortkey: https://www.techiedelight.com/create-keyboard-shortcuts-with-javascript-jquery-hotkeys-mousetrap-library/
 
         // For some reason, in MediaWiki pages, the && operator is not being interpreted by the web browser
 
         // For some reason, in MediaWiki pages, the && operator is not being interpreted by the web browser
 
         // as such in «keydown» functions. The web browser is reading «&amp;», instead of «&&» which generates a systax error.  
 
         // as such in «keydown» functions. The web browser is reading «&amp;», instead of «&&» which generates a systax error.  
 
         // To work around this problem I just broke the function using «2» if statements:
 
         // To work around this problem I just broke the function using «2» if statements:
 
+
 
 
         // $(document).keydown(function(event) {
 
         // $(document).keydown(function(event) {
 
         //  if ( (event.ctrlKey) && (event.which === 88) ) {
 
         //  if ( (event.ctrlKey) && (event.which === 88) ) {
Line 623: Line 665:
 
         //  }
 
         //  }
 
         // });
 
         // });
 
+
 
 
         $(document).keydown(function(event) {
 
         $(document).keydown(function(event) {
 
             if ( event.ctrlKey ) {
 
             if ( event.ctrlKey ) {
Line 637: Line 679:
 
                 e.preventDefault()
 
                 e.preventDefault()
 
             }
 
             }
 
+
 
 
             // if ( event.which === 89 )  {
 
             // if ( event.which === 89 )  {
 
             //  $(document).on( function() {
 
             //  $(document).on( function() {
Line 646: Line 688:
 
             //  });
 
             //  });
 
             // }
 
             // }
 
+
 
 
             }
 
             }
 
              
 
              
Line 654: Line 696:
 
             }
 
             }
 
             }
 
             }
 
+
 
 
         });
 
         });
 
+
 
 
         // Esta es otra forma de hacerlo
 
         // Esta es otra forma de hacerlo
 
         // document.addEventListener("keydown", function(event) {
 
         // document.addEventListener("keydown", function(event) {
Line 664: Line 706:
 
         //  }
 
         //  }
 
         // });
 
         // });
 
+
 
 
+
 
 
         $(document).ready( function() {
 
         $(document).ready( function() {
 
             $('#totalItems, #enteredItems').keyup(function(){
 
             $('#totalItems, #enteredItems').keyup(function(){
 +
                collapseSome()
 
                 checkUser()
 
                 checkUser()
                collapseSome()
 
 
                 removeCSS()
 
                 removeCSS()
                 resaltarSection()
+
 
                 // moveSidebarToBody()
+
                // This functions involved mw-collapsible, which has some problems when adding JS functionalities. So, to make sure
             });  
+
                // this function do what it has to do, we have to ensure that it runs when the DOM is ready.
 +
                // Even inside «.ready()» is not working as expected (when we refresh the page, sometimes it works, sometimes it doesn't work).
 +
                 // So we needed to execute it after a delay:
 +
                setTimeout( function() { resaltarSection() }, 3000 );
 +
                 // setTimeout( function() { collapseSome() },    5000 );
 +
             });
 +
            collapseSome()
 
             checkUser()
 
             checkUser()
            collapseSome()
 
 
             removeCSS()
 
             removeCSS()
             resaltarSection()
+
             setTimeout( function() { resaltarSection() }, 3000 );
             // moveSidebarToBody()
+
             // setTimeout( function() { collapseSome() },    5000 );
 
         });
 
         });
 
+
 
         $(document).ready( function() {
+
         // $(document).ready( function() {
            $('#totalItems, #enteredItems').keyup(function(){
+
        //    $('#totalItems, #enteredItems').keyup(function(){
                resaltarSection()
+
        //        resaltarSection()
                // moveSidebarToBody()
+
        //        // moveSidebarToBody()
            });   
+
        //    });   
            resaltarSection()
+
        //    resaltarSection()
            // moveSidebarToBody()
+
        //    // moveSidebarToBody()
         });
+
         // });
 
+
 
 
     </script>
 
     </script>
 
}}
 
}}
 +
 
 +
 
 +
<!-- Transclusion of pages that contain MW tags -->
  
 
<!-- Transclusion of pages that contain MW tags -->
 
 
<div id="MediawikiHelp0-inter0" style="display:none">
 
<div id="MediawikiHelp0-inter0" style="display:none">
{{#lst:My MediaWiki help|MediawikiHelp0}}
+
    {{#lst:My MediaWiki help|MediawikiHelp0}}
 
</div>
 
</div>
 
<html>
 
<html>
 
     <script>
 
     <script>
 
         document.getElementById("MediawikiHelp0-inter1").innerHTML = document.getElementById("MediawikiHelp0-inter0").innerHTML
 
         document.getElementById("MediawikiHelp0-inter1").innerHTML = document.getElementById("MediawikiHelp0-inter0").innerHTML
 +
    </script>
 +
</html>
 +
 +
 +
<div id="Desktop-inter0" style="display:none">
 +
    {{#lst:Desktop|Desktop0}}
 +
</div>
 +
<html>
 +
    <style>
 +
        #Desktop-inter1 .desktop-1-1 {
 +
            border: 0px solid red;
 +
        }
 +
        #Desktop-inter1 .desktop-2-1 {
 +
            background-color: #e3e3e8 !important;
 +
            border: 0px solid green !important;
 +
            padding-top: 0px !important;
 +
            padding-bottom: 40px;
 +
        }
 +
        #Desktop-inter1 .desktop-cuadro {
 +
            border: 0px solid white !important;
 +
            background-color: white !important;
 +
        }
 +
        #Desktop-inter1 .text-2-1 {
 +
            margin-bottom: -50px;
 +
        }
 +
        #Desktop-inter1 .nivel-3 li {
 +
            margin-bottom: -3px !important;
 +
        }
 +
        #Desktop-inter1 .nivel-3 ul {
 +
            margin-bottom: -20px !important;
 +
        }
 +
        #Desktop-inter1 .nivel-3 .first-li {
 +
            margin-top: 15px !important;
 +
        }
 +
        #Desktop-inter1  a {
 +
            overflow-wrap: break-word !important;
 +
        }
 +
        #Desktop-inter1 .text-1-1 {
 +
            font: 700 18px / 27.3px "Linux Libertine", Georgia, Times, serif;
 +
            background-color: #4081de;
 +
            vertical-align: center;
 +
            height: 46.6667px;
 +
            line-height: 53px;
 +
            margin: 7px -1px 50px 0px !important;
 +
            padding-left: 10px;
 +
        }
 +
        #Desktop-inter1 .desktop-2-1-area {
 +
            margin-left: -5px;
 +
        }
 +
        #Desktop-inter2 {
 +
            margin-top:  -27px  !important;
 +
            margin-bottom: 200px;
 +
            padding-left:  4px;
 +
            padding-right: 5px;
 +
        }
 +
        #Desktop-inter2 .antes-collapsible {
 +
            margin-bottom: 30px !important;
 +
        }
 +
        #Desktop-inter2 .espacio {
 +
            margin-left: -20px !important;
 +
        }
 +
    </style>
 +
    <script>
 +
        // This allows using the whole table by using «display: none» on the sections that won't be shown:
 +
        // document.getElementById("Desktop-inter2").innerHTML = document.getElementById("Desktop-inter0").innerHTML
 +
        // $(".invisible").not('.desktop-1').css('display','none')
 +
        // $("#Desktop-inter1 #container-desktop-menu").css('display','none')
 +
        // $("#Desktop-inter1 #desktop p").addClass("desplaza-2")
 +
        // $("#Desktop-inter1 .desktop-1-1").addClass("desplaza-2")
 +
        // $("#Desktop-inter1 .text-1-1").removeClass("desplaza-2")
 +
 +
        // This is by taking only the section I need:
 +
        document.getElementById("desktop-1-titulo-inter").innerHTML = document.getElementById("desktop-1-titulo").innerHTML
 +
        document.getElementById("Desktop-inter2").innerHTML = document.getElementById("desktop-main").innerHTML
 +
 +
        $("#Desktop-inter1 p").addClass("desplaza-2")
 +
        $("#Desktop-inter1 .desktop-1-1").addClass("desplaza-2")
 +
        $("#Desktop-inter1 .text-1-1").removeClass("desplaza-2")
 +
 +
        $("#desktop-1-titulo-inter").wrap('<a href="Desktop" />');
 
     </script>
 
     </script>
 
</html>
 
</html>

Latest revision as of 16:58, 26 June 2022