123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- @import 'variables.less';
- // remove duplicates we're not using here
- #sidebar .generated-sidebar,
- #p-search-mobilejs,
- #p-tb-mobilejs,
- #p-lang-mobilejs,
- #t-contributions {
- display: none;
- }
- // popouts
- #p-cactions,
- #p-personal,
- #p-tb,
- #p-lang,
- #sidebar-mobilejs {
- // keep present for screen readers
- .hidden();
- &.mobile-menu-active {
- top: 2em;
- left: 0;
- }
- }
- .mobile-menu-active {
- position: absolute;
- z-index: 10000;
- background: @content-background;
- border: solid 1px @orange-border;
- border-left: 0;
- padding: 2em 2em 0 1.5em;
- font-size: 125%;
- // hide originals but don't remove, as their duplicates don't have access keys on them
- *[ id^='ca-nstab-' ],
- #ca-talk,
- #ca-edit {
- .hidden();
- }
- ul {
- padding-top: 1em;
- }
- li {
- white-space: nowrap;
- }
- a {
- display: block;
- padding: 0.65em 0;
- }
- h3:first-child {
- margin-right: 2em;
- }
- .pBody {
- margin-bottom: 2em;
- }
- .mobile-close-button {
- width: 20px;
- height: 20px;
- .background-image-svg( 'images/icon-close.svg', 'images/icon-close.gif' );
- background-position: 0 0;
- background-repeat: no-repeat;
- position: absolute;
- top: 1em;
- right: 0.75em;
- cursor: pointer;
- }
- }
- .menus-cover {
- display: none;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- z-index: 9999;
- &.visible {
- display: block;
- }
- }
- #menus-cover {
- position: fixed;
- opacity: 0.45;
- background-color: @content-background;
- }
- #menus-cover-background {
- position: absolute;
- background-color: @background;
- .background-image-svg( 'images/headbg.svg', 'images/headbg.jpg' );
- background-position: 0 0;
- background-repeat: no-repeat;
- opacity: 0.55;
- }
- #p-cactions-mobile li {
- &#ca-edit-mobile a {
- .background-image-svg( 'images/icon-edit.svg', 'images/icon-edit.gif' );
- }
- &#t-contributions-mobile a {
- .background-image-svg( 'images/icon-user.svg', 'images/icon-user.gif' );
- }
- }
|