MediaWiki:Common.css: различия между версиями

Страница интерфейса MediaWiki
Нет описания правки
Метка: ручная отмена
Нет описания правки
Строка 10: Строка 10:


.tooltip {
.tooltip {
position: relative;
    position: relative;
display: inline;
    display: inline;
}
}


.tooltiptext {
.tooltiptext {
position: absolute;
    position: absolute;
min-width: 240px;
    min-width: 240px;
max-width: 100%;
    max-width: 100%;
left: -240px;
    bottom: 100%; /* Изменено для появления над элементом */
right: -240px;
    left: 50%;
top: 125%;
    transform: translateX(-50%);
margin-left: auto;
    z-index: 99;
margin-right: auto;
    padding: 22px;
z-index: 99;
    pointer-events: none;
padding: 22px;
    visibility: hidden;
pointer-events: none;
    transition: all 0.05s;
visibility: hidden;
    border: 1px solid var(--color-contrast);
transition: all 0.05s;
    border-radius: 1.4rem;
border: 1px solid var(--color-contrast);
    background: var(--ooui--bg-color);
border-radius: 1.4rem;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
background: var(--ooui--bg-color);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}
}


.tooltip:hover>.tooltiptext {
.tooltip:hover > .tooltiptext {
visibility: visible;
    visibility: visible;
opacity: 1;
    opacity: 1;
}
}


@media screen and (min-width: 851px) {
@media screen and (min-width: 851px) {
.mobile {
    .mobile {
display:none
        display: none;
}
    }


.headder {
    .headder {
width: 25%;
        width: 25%;
float: right;
        float: right;
margin-left: 1em
        margin-left: 1em;
}
    }


.stiky {
    .stiky {
position: sticky;
        position: sticky;
top: 0.1em
        top: 0.1em;
}
    }
}
}


@media screen and (max-width: 850px) {
@media screen and (max-width: 850px) {
.nomobile {
    .nomobile {
display: none !important;
        display: none !important;
}
    }


.headder {
    .headder {
width: 100%;
        width: 100%;
margin-left: 0;
        margin-left: 0;
}
    }


.tooltip {
    .tooltip {
position: static;
        position: static;
}
    }


.tooltiptext {
    .tooltiptext {
box-shadow: var(--box-shadow-overlay);
        box-shadow: var(--box-shadow-overlay);
position: fixed!important;
        position: fixed !important;
width: 80vw !important;
        width: 80vw !important;
top: 40vh !important;
        bottom: 0 !important; /* Изменено для появления внизу экрана */
left: 0 !important;
        left: 50% !important;
margin: 0 auto !important;
        transform: translateX(-50%) !important;
right: 0!important;
        margin: 0 !important;
}
    }
/*
 
.mobilefont {
    /*
font-size: 80%
    .mobilefont {
}
        font-size: 80%;
*/
    }
    */
.mobile-image img {
   
width: 32px;
    .mobile-image img {
height: 32px;
        width: 32px;
}
        height: 32px;
    }
}
}

Версия от 14:28, 31 мая 2025

/* Hide title and edit tools on main page */
.page-Заглавная_страница .mw-body-header,
.page-Заглавная_страница .mw-body-footer {
	display: none!important;
}

.page-Заглавная_страница .citizen-body-container {
	margin: 0!important;
}

.tooltip {
    position: relative;
    display: inline;
}

.tooltiptext {
    position: absolute;
    min-width: 240px;
    max-width: 100%;
    bottom: 100%; /* Изменено для появления над элементом */
    left: 50%;
    transform: translateX(-50%);
    z-index: 99;
    padding: 22px;
    pointer-events: none;
    visibility: hidden;
    transition: all 0.05s;
    border: 1px solid var(--color-contrast);
    border-radius: 1.4rem;
    background: var(--ooui--bg-color);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}

.tooltip:hover > .tooltiptext {
    visibility: visible;
    opacity: 1;
}

@media screen and (min-width: 851px) {
    .mobile {
        display: none;
    }

    .headder {
        width: 25%;
        float: right;
        margin-left: 1em;
    }

    .stiky {
        position: sticky;
        top: 0.1em;
    }
}

@media screen and (max-width: 850px) {
    .nomobile {
        display: none !important;
    }

    .headder {
        width: 100%;
        margin-left: 0;
    }

    .tooltip {
        position: static;
    }

    .tooltiptext {
        box-shadow: var(--box-shadow-overlay);
        position: fixed !important;
        width: 80vw !important;
        bottom: 0 !important; /* Изменено для появления внизу экрана */
        left: 50% !important;
        transform: translateX(-50%) !important;
        margin: 0 !important;
    }

    /*
    .mobilefont {
        font-size: 80%;
    }
    */
    
    .mobile-image img {
        width: 32px;
        height: 32px;
    }
}