[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-admin/css/ -> admin-menu-rtl.css (source)

   1  /*! This file is auto-generated */
   2  #adminmenuback,
   3  #adminmenuwrap,
   4  #adminmenu,
   5  #adminmenu .wp-submenu {
   6      width: 160px;
   7      background-color: #1d2327;
   8  }
   9  
  10  #adminmenuback {
  11      position: fixed;
  12      top: 0;
  13      bottom: -120px;
  14      z-index: 1; /* positive z-index to avoid elastic scrolling woes in Safari */
  15      /* Only visible in Windows High Contrast mode */
  16      outline: 1px solid transparent;
  17  }
  18  
  19  .php-error #adminmenuback {
  20      position: absolute;
  21  }
  22  
  23  .php-error #adminmenuback,
  24  .php-error #adminmenuwrap {
  25      margin-top: 2em;
  26  }
  27  
  28  #adminmenu {
  29      clear: right;
  30      margin: 12px 0;
  31      padding: 0;
  32      list-style: none;
  33  }
  34  
  35  .folded #adminmenuback,
  36  .folded #adminmenuwrap,
  37  .folded #adminmenu,
  38  .folded #adminmenu li.menu-top {
  39      width: 36px;
  40  }
  41  
  42  /* hide background-image for icons above */
  43  .menu-icon-dashboard div.wp-menu-image,
  44  .menu-icon-post div.wp-menu-image,
  45  .menu-icon-media div.wp-menu-image,
  46  .menu-icon-links div.wp-menu-image,
  47  .menu-icon-page div.wp-menu-image,
  48  .menu-icon-comments div.wp-menu-image,
  49  .menu-icon-appearance div.wp-menu-image,
  50  .menu-icon-plugins div.wp-menu-image,
  51  .menu-icon-users div.wp-menu-image,
  52  .menu-icon-tools div.wp-menu-image,
  53  .menu-icon-settings div.wp-menu-image,
  54  .menu-icon-site div.wp-menu-image,
  55  .menu-icon-generic div.wp-menu-image {
  56      background-image: none !important;
  57  }
  58  
  59  #adminmenuwrap {
  60      position: relative;
  61      float: right;
  62      z-index: 9990;
  63  }
  64  
  65  #adminmenu * {
  66      -webkit-user-select: none;
  67      user-select: none;
  68  }
  69  
  70  #adminmenu li {
  71      margin: 0;
  72      padding: 0;
  73  }
  74  
  75  #adminmenu a {
  76      display: block;
  77      line-height: 1.3;
  78      padding: 2px 5px;
  79      color: #f0f0f1;
  80  }
  81  
  82  #adminmenu .wp-submenu a {
  83      color: #c3c4c7;
  84      color: rgba(240, 246, 252, 0.7);
  85      font-size: 13px;
  86      line-height: 1.4;
  87      margin: 0;
  88      padding: 5px 0;
  89  }
  90  
  91  #adminmenu .wp-submenu a:hover,
  92  #adminmenu .wp-submenu a:focus {
  93      background: none;
  94  }
  95  
  96  #adminmenu a:hover,
  97  #adminmenu li.menu-top > a:focus,
  98  #adminmenu .wp-submenu a:hover,
  99  #adminmenu .wp-submenu a:focus {
 100      color: #72aee6;
 101  }
 102  
 103  #adminmenu a:hover,
 104  #adminmenu a:focus,
 105  .folded #adminmenu .wp-submenu-head:hover {
 106      box-shadow: inset -4px 0 0 0 currentColor;
 107      transition: box-shadow 0.1s linear;
 108      border-radius: 0;
 109  }
 110  
 111  #adminmenu li.menu-top {
 112      border: none;
 113      min-height: 34px;
 114      position: relative;
 115  }
 116  
 117  #adminmenu .wp-submenu {
 118      list-style: none;
 119      position: absolute;
 120      top: -1000em;
 121      right: 160px;
 122      overflow: visible;
 123      word-wrap: break-word;
 124      padding: 6px 0;
 125      z-index: 9999;
 126      background-color: #2c3338;
 127      box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
 128  }
 129  
 130  .js #adminmenu .sub-open,
 131  .js #adminmenu .opensub .wp-submenu,
 132  #adminmenu a.menu-top:focus + .wp-submenu,
 133  .no-js li.wp-has-submenu:hover .wp-submenu {
 134      top: -1px;
 135  }
 136  
 137  #adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
 138      top: 0;
 139  }
 140  
 141  #adminmenu .wp-has-current-submenu .wp-submenu,
 142  .no-js li.wp-has-current-submenu:hover .wp-submenu,
 143  #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
 144  #adminmenu .wp-has-current-submenu.opensub .wp-submenu {
 145      position: relative;
 146      z-index: 3;
 147      top: auto;
 148      right: auto;
 149      left: auto;
 150      bottom: auto;
 151      border: 0 none;
 152      margin-top: 0;
 153      box-shadow: none;
 154  }
 155  
 156  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
 157      box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
 158  }
 159  
 160  /* ensure that wp-submenu's box shadow doesn't appear on top of the focused menu item's background. */
 161  #adminmenu li.menu-top:hover,
 162  #adminmenu li.opensub > a.menu-top,
 163  #adminmenu li > a.menu-top:focus {
 164      position: relative;
 165      background-color: #1d2327;
 166      color: #72aee6;
 167  }
 168  
 169  .folded #adminmenu li.menu-top:hover,
 170  .folded #adminmenu li.opensub > a.menu-top,
 171  .folded #adminmenu li > a.menu-top:focus {
 172      z-index: 10000;
 173  }
 174  
 175  #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
 176  #adminmenu li.current a.menu-top,
 177  #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head {
 178      background: #2271b1;
 179      color: #fff;
 180  }
 181  
 182  .folded #adminmenu .wp-submenu.sub-open,
 183  .folded #adminmenu .opensub .wp-submenu,
 184  .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
 185  .folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
 186  .folded #adminmenu a.menu-top:focus + .wp-submenu,
 187  .folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
 188  .no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu {
 189      top: 0;
 190      right: 36px;
 191  }
 192  
 193  .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
 194  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
 195      position: absolute;
 196      top: -1000em;
 197  }
 198  
 199  #adminmenu .wp-not-current-submenu .wp-submenu,
 200  .folded #adminmenu .wp-has-current-submenu .wp-submenu {
 201      min-width: 160px;
 202      width: auto;
 203      border: 1px solid transparent;
 204      border-right-width: 5px;
 205  }
 206  
 207  #adminmenu .wp-submenu li.current,
 208  #adminmenu .wp-submenu li.current a,
 209  #adminmenu .opensub .wp-submenu li.current a,
 210  #adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a,
 211  #adminmenu .wp-submenu li.current a:hover,
 212  #adminmenu .wp-submenu li.current a:focus {
 213      color: #fff;
 214  }
 215  
 216  #adminmenu .wp-not-current-submenu li > a,
 217  .folded #adminmenu .wp-has-current-submenu li > a {
 218      padding-left: 16px;
 219      padding-right: 14px;
 220      /* Exclude from the transition the outline for Windows High Contrast mode */
 221      transition: all 0.1s ease-in-out, outline 0s;
 222  }
 223  
 224  #adminmenu .wp-has-current-submenu ul > li > a,
 225  .folded #adminmenu li.menu-top .wp-submenu > li > a {
 226      padding: 5px 12px;
 227  }
 228  
 229  #adminmenu a.menu-top,
 230  #adminmenu .wp-submenu-head {
 231      font-size: 14px;
 232      font-weight: 400;
 233      line-height: 1.3;
 234      padding: 0;
 235  }
 236  
 237  #adminmenu .wp-submenu-head {
 238      display: none;
 239  }
 240  
 241  .folded #adminmenu .wp-menu-name {
 242      position: absolute;
 243      right: -999px;
 244  }
 245  
 246  .folded #adminmenu .wp-submenu-head {
 247      display: block;
 248  }
 249  
 250  #adminmenu .wp-submenu li {
 251      padding: 0;
 252      margin: 0;
 253  }
 254  
 255  #adminmenu .wp-menu-image img {
 256      padding: 9px 0 0;
 257      opacity: 0.6;
 258      filter: alpha(opacity=60);
 259  }
 260  
 261  #adminmenu div.wp-menu-name {
 262      padding: 8px 36px 8px 8px;
 263      overflow-wrap: break-word;
 264      word-wrap: break-word;
 265      -ms-word-break: break-all;
 266      word-break: break-word;
 267      hyphens: auto;
 268  }
 269  
 270  #adminmenu div.wp-menu-image {
 271      float: right;
 272      width: 36px;
 273      height: 34px;
 274      margin: 0;
 275      text-align: center;
 276  }
 277  
 278  #adminmenu div.wp-menu-image.svg {
 279      background-repeat: no-repeat;
 280      background-position: center;
 281      background-size: 20px auto;
 282  }
 283  
 284  div.wp-menu-image::before {
 285      color: #a7aaad;
 286      color: rgba(240, 246, 252, 0.6);
 287      padding: 7px 0;
 288      transition: all 0.1s ease-in-out;
 289  }
 290  
 291  #adminmenu div.wp-menu-image::before {
 292      color: #a7aaad;
 293      color: rgba(240, 246, 252, 0.6);
 294  }
 295  
 296  #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image::before,
 297  #adminmenu .wp-has-current-submenu div.wp-menu-image::before,
 298  #adminmenu .current div.wp-menu-image::before,
 299  #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image::before,
 300  #adminmenu a.current:hover div.wp-menu-image::before,
 301  #adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image::before,
 302  #adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image::before {
 303      color: #fff;
 304  }
 305  
 306  #adminmenu li:hover div.wp-menu-image::before,
 307  #adminmenu li a:focus div.wp-menu-image::before,
 308  #adminmenu li.opensub div.wp-menu-image::before {
 309      color: #72aee6;
 310  }
 311  
 312  .folded #adminmenu div.wp-menu-image {
 313      width: 35px;
 314      height: 30px;
 315      position: absolute;
 316      z-index: 25;
 317  }
 318  
 319  .folded #adminmenu a.menu-top {
 320      height: 34px;
 321  }
 322  
 323  /* Sticky admin menu */
 324  .sticky-menu #adminmenuwrap {
 325      position: fixed;
 326  }
 327  
 328  ul#adminmenu a.wp-has-current-submenu {
 329      position: relative;
 330  }
 331  
 332  ul#adminmenu a.wp-has-current-submenu::after,
 333  ul#adminmenu > li.current > a.current::after {
 334      left: 0;
 335      border: solid 8px transparent;
 336      content: " ";
 337      height: 0;
 338      width: 0;
 339      position: absolute;
 340      pointer-events: none;
 341      border-left-color: #f0f0f1;
 342      top: 50%;
 343      margin-top: -8px;
 344  }
 345  
 346  .folded ul#adminmenu li:hover a.wp-has-current-submenu::after,
 347  .folded ul#adminmenu li.wp-has-current-submenu:focus-within a.wp-has-current-submenu::after {
 348      display: none;
 349  }
 350  
 351  .folded ul#adminmenu a.wp-has-current-submenu::after,
 352  .folded ul#adminmenu > li a.current::after {
 353      border-width: 4px;
 354      margin-top: -4px;
 355  }
 356  
 357  /* flyout menu arrow */
 358  #adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 359  #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 360      left: 0;
 361      border: 8px solid transparent;
 362      content: " ";
 363      height: 0;
 364      width: 0;
 365      position: absolute;
 366      pointer-events: none;
 367      top: 10px;
 368      z-index: 10000;
 369  }
 370  
 371  .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 372  .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 373      border-width: 4px;
 374      margin-top: -4px;
 375      top: 18px;
 376  }
 377  
 378  #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover::after,
 379  #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 380      border-left-color: #2c3338;
 381  }
 382  
 383  #adminmenu li.menu-top:hover .wp-menu-image img,
 384  #adminmenu li.wp-has-current-submenu .wp-menu-image img {
 385      opacity: 1;
 386      filter: alpha(opacity=100);
 387  }
 388  
 389  #adminmenu li.wp-menu-separator {
 390      height: 5px;
 391      padding: 0;
 392      margin: 0 0 6px;
 393      cursor: inherit;
 394  }
 395  
 396  /* @todo: is this even needed given that it's nested beneath the above li.wp-menu-separator? */
 397  #adminmenu div.separator {
 398      height: 2px;
 399      padding: 0;
 400  }
 401  
 402  #adminmenu .wp-submenu .wp-submenu-head {
 403      color: #fff;
 404      font-weight: 400;
 405      font-size: 14px;
 406      padding: 5px 11px 5px 4px;
 407      margin: -8px -5px 4px -1px;
 408      border-width: 3px 5px 3px 1px;
 409      border-style: solid;
 410      border-color: transparent;
 411  }
 412  
 413  .js #adminmenu .wp-submenu .wp-submenu-head {
 414      cursor: pointer;
 415  }
 416  
 417  #adminmenu li.current,
 418  .folded #adminmenu li.wp-menu-open {
 419      border: 0 none;
 420  }
 421  
 422  /* @todo: consider to use a single rule for these counters and the list table comments counters. */
 423  #adminmenu .menu-counter,
 424  #adminmenu .awaiting-mod,
 425  #adminmenu .update-plugins {
 426      display: inline-block;
 427      vertical-align: top;
 428      box-sizing: border-box;
 429      margin: 1px 2px -1px 0;
 430      padding: 0 5px;
 431      min-width: 18px;
 432      height: 18px;
 433      border-radius: 9px;
 434      background-color: #d63638;
 435      color: #fff;
 436      font-size: 11px;
 437      line-height: 1.6;
 438      text-align: center;
 439      z-index: 26;
 440  }
 441  
 442  #adminmenu li.current a .awaiting-mod,
 443  #adminmenu li a.wp-has-current-submenu .update-plugins {
 444      background-color: #d63638;
 445      color: #fff;
 446  }
 447  
 448  #adminmenu li span.count-0 {
 449      display: none;
 450  }
 451  
 452  #collapse-button {
 453      display: block;
 454      width: 100%;
 455      height: 34px;
 456      margin: 0;
 457      border: none;
 458      padding: 0;
 459      position: relative;
 460      overflow: visible;
 461      background: none;
 462      color: #a7aaad;
 463      cursor: pointer;
 464  }
 465  
 466  #collapse-button:hover,
 467  #collapse-button:focus {
 468      color: #72aee6;
 469      box-shadow: inset -4px 0 0 0 currentColor;
 470      transition: box-shadow 0.1s linear;
 471  }
 472  
 473  #collapse-button:focus {
 474      /* Only visible in Windows High Contrast mode */
 475      outline: 1px solid transparent;
 476      outline-offset: -1px;
 477  }
 478  
 479  #collapse-button .collapse-button-icon,
 480  #collapse-button .collapse-button-label {
 481      /* absolutely positioned to avoid 1px shift in IE when button is pressed */
 482      display: block;
 483      position: absolute;
 484      top: 0;
 485      right: 0;
 486  }
 487  
 488  #collapse-button .collapse-button-label {
 489      top: 8px;
 490      padding: 0 36px 0 0;
 491  }
 492  
 493  #collapse-button .collapse-button-icon {
 494      width: 36px;
 495      height: 34px;
 496  }
 497  
 498  .folded #collapse-button .collapse-button-label {
 499      display: none;
 500  }
 501  
 502  #collapse-button .collapse-button-icon::after {
 503      content: "\f148";
 504      content: "\f148" / "";
 505      display: block;
 506      position: relative;
 507      top: 7px;
 508      text-align: center;
 509      font: 400 20px/1 dashicons !important;
 510      -webkit-font-smoothing: antialiased;
 511      -moz-osx-font-smoothing: grayscale;
 512  }
 513  
 514  /* rtl:ignore */
 515  .folded #collapse-button .collapse-button-icon::after,
 516  .rtl #collapse-button .collapse-button-icon::after {
 517      transform: rotate(180deg);
 518  }
 519  
 520  .rtl.folded #collapse-button .collapse-button-icon::after {
 521      transform: none;
 522  }
 523  
 524  #collapse-button .collapse-button-icon::after,
 525  #collapse-button .collapse-button-label {
 526      transition: all 0.1s ease-in-out;
 527  }
 528  
 529  li#wp-admin-bar-menu-toggle {
 530      display: none;
 531  }
 532  
 533  /* Hide-if-customize for items we can't add classes to */
 534  .customize-support #menu-appearance a[href="themes.php?page=custom-header"],
 535  .customize-support #menu-appearance a[href="themes.php?page=custom-background"] {
 536      display: none;
 537  }
 538  
 539  /* Auto-folding of the admin menu */
 540  @media only screen and (max-width: 960px) {
 541      .auto-fold #wpcontent,
 542      .auto-fold #wpfooter {
 543          margin-right: 36px;
 544      }
 545  
 546      .auto-fold #adminmenuback,
 547      .auto-fold #adminmenuwrap,
 548      .auto-fold #adminmenu,
 549      .auto-fold #adminmenu li.menu-top {
 550          width: 36px;
 551      }
 552  
 553      .auto-fold #adminmenu .wp-submenu.sub-open,
 554      .auto-fold #adminmenu .opensub .wp-submenu,
 555      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
 556      .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
 557      .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
 558      .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
 559          top: 0;
 560          right: 36px;
 561      }
 562  
 563      .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
 564      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 565          position: absolute;
 566          top: -1000em;
 567          margin-left: -1px;
 568          padding: 6px 0;
 569          z-index: 9999;
 570      }
 571  
 572      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 573          min-width: 160px;
 574          width: auto;
 575          border: 1px solid transparent;
 576          border-right-width: 5px;
 577      }
 578  
 579      .auto-fold #adminmenu .wp-has-current-submenu li > a {
 580          padding-left: 16px;
 581          padding-right: 14px;
 582      }
 583  
 584      .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
 585          padding-right: 12px;
 586      }
 587  
 588      .auto-fold #adminmenu .wp-menu-name {
 589          position: absolute;
 590          right: -999px;
 591      }
 592  
 593      .auto-fold #adminmenu .wp-submenu-head {
 594          display: block;
 595      }
 596  
 597      .auto-fold #adminmenu div.wp-menu-image {
 598          height: 30px;
 599          width: 34px;
 600          position: absolute;
 601          z-index: 25;
 602      }
 603  
 604      .auto-fold #adminmenu a.menu-top {
 605          min-height: 34px;
 606      }
 607  
 608      .auto-fold #adminmenu li.wp-menu-open {
 609          border: 0 none;
 610      }
 611  
 612      .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
 613          margin-bottom: 0;
 614      }
 615  
 616      .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu::after,
 617      .auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu::after {
 618          display: none;
 619      }
 620  
 621      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 622      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 623          border-width: 4px;
 624          margin-top: -4px;
 625          top: 16px;
 626      }
 627  
 628      .auto-fold ul#adminmenu a.wp-has-current-submenu::after,
 629      .auto-fold ul#adminmenu > li a.current::after {
 630          border-width: 4px;
 631          margin-top: -4px;
 632      }
 633  
 634      .auto-fold #adminmenu li.menu-top:hover,
 635      .auto-fold #adminmenu li.opensub > a.menu-top,
 636      .auto-fold #adminmenu li > a.menu-top:focus {
 637          z-index: 10000;
 638      }
 639  
 640      .auto-fold #collapse-menu .collapse-button-label {
 641          display: none;
 642      }
 643  
 644      /* rtl:ignore */
 645      .auto-fold #collapse-button .collapse-button-icon::after {
 646          transform: rotate(180deg);
 647      }
 648  
 649      .rtl.auto-fold #collapse-button .collapse-button-icon::after {
 650          transform: none;
 651      }
 652  
 653  }
 654  
 655  @media screen and (max-width: 782px) {
 656      .auto-fold #wpcontent,
 657      .auto-fold #wpfooter {
 658          position: relative;
 659          margin-right: 0;
 660          padding-right: 10px;
 661      }
 662  
 663      .sticky-menu #adminmenuwrap {
 664          position: relative;
 665          z-index: auto;
 666          top: 0;
 667      }
 668  
 669      /* Sidebar Adjustments */
 670      .auto-fold #adminmenu,
 671      .auto-fold #adminmenuback,
 672      .auto-fold #adminmenuwrap {
 673          position: absolute;
 674          width: 190px;
 675          z-index: 100;
 676      }
 677  
 678      .auto-fold #adminmenuback {
 679          position: fixed;
 680      }
 681  
 682      .auto-fold #adminmenuback,
 683      .auto-fold #adminmenuwrap {
 684          display: none;
 685      }
 686  
 687      .auto-fold .wp-responsive-open #adminmenuback,
 688      .auto-fold .wp-responsive-open #adminmenuwrap {
 689          display: block;
 690      }
 691  
 692      .auto-fold #adminmenu li.menu-top {
 693          width: 100%;
 694      }
 695  
 696      /* Resize the admin menu items to a comfortable touch size */
 697      .auto-fold #adminmenu li a {
 698          font-size: 16px;
 699          padding: 5px;
 700      }
 701  
 702      .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
 703          padding: 10px 20px 10px 10px;
 704      }
 705  
 706      /* Restore the menu names */
 707      .auto-fold #adminmenu .wp-menu-name {
 708          position: static;
 709      }
 710  
 711      /* Switch the arrow side */
 712      .auto-fold ul#adminmenu a.wp-has-current-submenu::after,
 713      .auto-fold ul#adminmenu > li.current > a.current::after {
 714          border-width: 8px;
 715          margin-top: -8px;
 716      }
 717  
 718      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 719      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 720          display: none;
 721      }
 722  
 723      /* Make the submenus appear correctly when tapped. */
 724      #adminmenu .wp-submenu {
 725          position: relative;
 726          display: none;
 727      }
 728  
 729      .auto-fold #adminmenu .selected .wp-submenu,
 730      .auto-fold #adminmenu .wp-menu-open .wp-submenu {
 731          position: relative;
 732          display: block;
 733          top: 0;
 734          right: -1px;
 735          box-shadow: none;
 736      }
 737  
 738      .auto-fold #adminmenu .selected .wp-submenu::after,
 739      .auto-fold #adminmenu .wp-menu-open .wp-submenu::after {
 740          display: none;
 741      }
 742  
 743      .auto-fold #adminmenu .opensub .wp-submenu {
 744          display: none;
 745      }
 746  
 747      .auto-fold #adminmenu .selected .wp-submenu {
 748          display: block;
 749      }
 750  
 751      .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu::after,
 752      .auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu::after {
 753          display: block;
 754      }
 755  
 756      .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
 757      .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
 758          position: relative;
 759          right: -1px;
 760          left: 0;
 761          top: 0;
 762      }
 763  
 764      #adminmenu .wp-not-current-submenu .wp-submenu,
 765      .folded #adminmenu .wp-has-current-submenu .wp-submenu,
 766      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 767          border: none;
 768      }
 769  
 770      /* Remove submenu headers and adjust sub meu*/
 771      #adminmenu .wp-submenu .wp-submenu-head {
 772          display: none;
 773      }
 774  
 775      /* Toolbar menu toggle */
 776      #wp-responsive-toggle {
 777          position: fixed;
 778          top: 5px;
 779          right: 4px;
 780          padding-left: 10px;
 781          z-index: 99999;
 782          border: none;
 783          box-sizing: border-box;
 784      }
 785  
 786      #wpadminbar #wp-admin-bar-menu-toggle a {
 787          display: block;
 788          padding: 0;
 789          overflow: hidden;
 790          outline: none;
 791          text-decoration: none;
 792          border: 1px solid transparent;
 793          background: none;
 794          height: 44px;
 795          margin-right: -1px;
 796      }
 797  
 798      .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
 799          background: #2c3338;
 800      }
 801  
 802      li#wp-admin-bar-menu-toggle {
 803          display: block;
 804      }
 805  
 806      #wpadminbar #wp-admin-bar-menu-toggle a:hover {
 807          border: 1px solid transparent;
 808      }
 809  
 810      #wpadminbar #wp-admin-bar-menu-toggle .ab-icon::before {
 811          content: "\f228";
 812          display: inline-block;
 813          float: right;
 814          font: 400 40px/45px dashicons;
 815          vertical-align: middle;
 816          outline: none;
 817          margin: 0;
 818          -webkit-font-smoothing: antialiased;
 819          -moz-osx-font-smoothing: grayscale;
 820          height: 44px;
 821          width: 50px;
 822          padding: 0;
 823          border: none;
 824          text-align: center;
 825          text-decoration: none;
 826          box-sizing: border-box;
 827      }
 828  
 829      .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon::before {
 830          color: #72aee6;
 831      }
 832  }
 833  
 834  /* Smartphone */
 835  @media screen and (max-width: 600px) {
 836      #adminmenuwrap,
 837      #adminmenuback {
 838          display: none;
 839      }
 840  
 841      .wp-responsive-open #adminmenuwrap,
 842      .wp-responsive-open #adminmenuback {
 843          display: block;
 844      }
 845  
 846      .auto-fold #adminmenu {
 847          top: 46px;
 848      }
 849  }


Generated : Fri Sep 18 08:20:28 2026 Cross-referenced by PHPXref