[ 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-visible,
  98  #adminmenu .wp-submenu a:hover,
  99  #adminmenu .wp-submenu a:focus-visible {
 100      color: #72aee6;
 101  }
 102  
 103  #adminmenu a:hover,
 104  #adminmenu a:focus-visible,
 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-visible {
 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-visible {
 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  #adminmenu div.wp-menu-image.svg-icon {
 285      display: flex;
 286      align-items: center;
 287      overflow: hidden;
 288  }
 289  
 290  /* Dashicons back-compat: allow `::before` with `content` to fill the slot and push the SVG icon out of view. */
 291  #adminmenu div.wp-menu-image.svg-icon::before {
 292      flex: 0 0 100%;
 293  }
 294  
 295  #adminmenu div.wp-menu-image.svg-icon svg {
 296      flex: none;
 297      margin: auto;
 298      fill: currentColor;
 299  }
 300  
 301  div.wp-menu-image::before {
 302      padding: 7px 0;
 303      transition: all 0.1s ease-in-out;
 304  }
 305  
 306  #adminmenu div.wp-menu-image {
 307      color: #c3c4c7;
 308      transition: color 0.1s ease-in-out;
 309  }
 310  
 311  #adminmenu div.wp-menu-image::before {
 312      color: inherit;
 313  }
 314  
 315  #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image,
 316  #adminmenu .wp-has-current-submenu div.wp-menu-image,
 317  #adminmenu .current div.wp-menu-image,
 318  #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image,
 319  #adminmenu a.current:hover div.wp-menu-image,
 320  #adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image,
 321  #adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image {
 322      color: #fff;
 323  }
 324  
 325  #adminmenu li:hover div.wp-menu-image,
 326  #adminmenu li a:focus div.wp-menu-image,
 327  #adminmenu li.opensub div.wp-menu-image {
 328      color: #72aee6;
 329  }
 330  
 331  .folded #adminmenu div.wp-menu-image {
 332      width: 35px;
 333      height: 30px;
 334      position: absolute;
 335      z-index: 25;
 336  }
 337  
 338  .folded #adminmenu div.wp-menu-image.svg-icon {
 339      height: 34px;
 340  }
 341  
 342  .folded #adminmenu a.menu-top {
 343      height: 34px;
 344  }
 345  
 346  /* Sticky admin menu */
 347  .sticky-menu #adminmenuwrap {
 348      position: fixed;
 349  }
 350  
 351  ul#adminmenu a.wp-has-current-submenu {
 352      position: relative;
 353  }
 354  
 355  ul#adminmenu a.wp-has-current-submenu::after,
 356  ul#adminmenu > li.current > a.current::after {
 357      left: 0;
 358      border: solid 8px transparent;
 359      content: " ";
 360      height: 0;
 361      width: 0;
 362      position: absolute;
 363      pointer-events: none;
 364      border-left-color: #f0f0f1;
 365      top: 50%;
 366      margin-top: -8px;
 367  }
 368  
 369  .folded ul#adminmenu li:hover a.wp-has-current-submenu::after,
 370  .folded ul#adminmenu li.wp-has-current-submenu:focus-within a.wp-has-current-submenu::after {
 371      display: none;
 372  }
 373  
 374  .folded ul#adminmenu a.wp-has-current-submenu::after,
 375  .folded ul#adminmenu > li a.current::after {
 376      border-width: 4px;
 377      margin-top: -4px;
 378  }
 379  
 380  /* flyout menu arrow */
 381  #adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 382  #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 383      left: 0;
 384      border: 8px solid transparent;
 385      content: " ";
 386      height: 0;
 387      width: 0;
 388      position: absolute;
 389      pointer-events: none;
 390      top: 10px;
 391      z-index: 10000;
 392  }
 393  
 394  .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 395  .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 396      border-width: 4px;
 397      margin-top: -4px;
 398      top: 18px;
 399  }
 400  
 401  #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover::after,
 402  #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 403      border-left-color: #2c3338;
 404  }
 405  
 406  #adminmenu li.menu-top:hover .wp-menu-image img,
 407  #adminmenu li.wp-has-current-submenu .wp-menu-image img {
 408      opacity: 1;
 409      filter: alpha(opacity=100);
 410  }
 411  
 412  #adminmenu li.wp-menu-separator {
 413      height: 5px;
 414      padding: 0;
 415      margin: 0 0 6px;
 416      cursor: inherit;
 417  }
 418  
 419  /* @todo: is this even needed given that it's nested beneath the above li.wp-menu-separator? */
 420  #adminmenu div.separator {
 421      height: 2px;
 422      padding: 0;
 423  }
 424  
 425  #adminmenu .wp-submenu .wp-submenu-head {
 426      color: #fff;
 427      font-weight: 400;
 428      font-size: 14px;
 429      padding: 5px 11px 5px 4px;
 430      margin: -8px -5px 4px -1px;
 431      border-width: 3px 5px 3px 1px;
 432      border-style: solid;
 433      border-color: transparent;
 434  }
 435  
 436  .js #adminmenu .wp-submenu .wp-submenu-head {
 437      cursor: pointer;
 438  }
 439  
 440  #adminmenu li.current,
 441  .folded #adminmenu li.wp-menu-open {
 442      border: 0 none;
 443  }
 444  
 445  /* @todo: consider to use a single rule for these counters and the list table comments counters. */
 446  #adminmenu .menu-counter,
 447  #adminmenu .awaiting-mod,
 448  #adminmenu .update-plugins {
 449      display: inline-block;
 450      vertical-align: top;
 451      box-sizing: border-box;
 452      margin: 1px 2px -1px 0;
 453      padding: 0 5px;
 454      min-width: 18px;
 455      height: 18px;
 456      border-radius: 9px;
 457      background-color: #d63638;
 458      color: #fff;
 459      font-size: 11px;
 460      line-height: 1.6;
 461      text-align: center;
 462      z-index: 26;
 463  }
 464  
 465  #adminmenu li.current a .awaiting-mod,
 466  #adminmenu li a.wp-has-current-submenu .update-plugins {
 467      background-color: #d63638;
 468      color: #fff;
 469  }
 470  
 471  #adminmenu li span.count-0 {
 472      display: none;
 473  }
 474  
 475  #collapse-button {
 476      display: block;
 477      width: 100%;
 478      height: 34px;
 479      margin: 0;
 480      border: none;
 481      padding: 0;
 482      position: relative;
 483      overflow: visible;
 484      background: none;
 485      color: #c3c4c7;
 486      cursor: pointer;
 487  }
 488  
 489  #collapse-button:hover,
 490  #collapse-button:focus {
 491      color: #72aee6;
 492      box-shadow: inset -4px 0 0 0 currentColor;
 493      transition: box-shadow 0.1s linear;
 494  }
 495  
 496  #collapse-button:focus {
 497      /* Only visible in Windows High Contrast mode */
 498      outline: 1px solid transparent;
 499      outline-offset: -1px;
 500  }
 501  
 502  #collapse-button .collapse-button-icon,
 503  #collapse-button .collapse-button-label {
 504      /* absolutely positioned to avoid 1px shift in IE when button is pressed */
 505      display: block;
 506      position: absolute;
 507      top: 0;
 508      right: 0;
 509  }
 510  
 511  #collapse-button .collapse-button-label {
 512      top: 8px;
 513      padding: 0 36px 0 0;
 514  }
 515  
 516  #collapse-button .collapse-button-icon {
 517      width: 36px;
 518      height: 34px;
 519      display: flex;
 520      align-items: center;
 521      justify-content: center;
 522  }
 523  
 524  .folded #collapse-button .collapse-button-label {
 525      display: none;
 526  }
 527  
 528  #collapse-button .collapse-button-icon svg {
 529      fill: currentColor;
 530      position: relative;
 531      top: -1px;
 532  }
 533  
 534  /* rtl:ignore */
 535  .folded #collapse-button .collapse-button-icon svg,
 536  .rtl #collapse-button .collapse-button-icon svg {
 537      transform: rotate(180deg);
 538  }
 539  
 540  .rtl.folded #collapse-button .collapse-button-icon svg {
 541      transform: none;
 542  }
 543  
 544  #collapse-button .collapse-button-icon svg,
 545  #collapse-button .collapse-button-label {
 546      transition: all 0.1s ease-in-out;
 547  }
 548  
 549  li#wp-admin-bar-menu-toggle {
 550      display: none;
 551  }
 552  
 553  /* Hide-if-customize for items we can't add classes to */
 554  .customize-support #menu-appearance a[href="themes.php?page=custom-header"],
 555  .customize-support #menu-appearance a[href="themes.php?page=custom-background"] {
 556      display: none;
 557  }
 558  
 559  /* Auto-folding of the admin menu */
 560  @media only screen and (max-width: 960px) {
 561      .auto-fold #wpcontent,
 562      .auto-fold #wpfooter {
 563          margin-right: 36px;
 564      }
 565  
 566      .auto-fold #adminmenuback,
 567      .auto-fold #adminmenuwrap,
 568      .auto-fold #adminmenu,
 569      .auto-fold #adminmenu li.menu-top {
 570          width: 36px;
 571      }
 572  
 573      .auto-fold #adminmenu .wp-submenu.sub-open,
 574      .auto-fold #adminmenu .opensub .wp-submenu,
 575      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
 576      .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
 577      .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
 578      .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
 579          top: 0;
 580          right: 36px;
 581      }
 582  
 583      .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
 584      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 585          position: absolute;
 586          top: -1000em;
 587          margin-left: -1px;
 588          padding: 6px 0;
 589          z-index: 9999;
 590      }
 591  
 592      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 593          min-width: 160px;
 594          width: auto;
 595          border: 1px solid transparent;
 596          border-right-width: 5px;
 597      }
 598  
 599      .auto-fold #adminmenu .wp-has-current-submenu li > a {
 600          padding-left: 16px;
 601          padding-right: 14px;
 602      }
 603  
 604      .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
 605          padding-right: 12px;
 606      }
 607  
 608      .auto-fold #adminmenu .wp-menu-name {
 609          position: absolute;
 610          right: -999px;
 611      }
 612  
 613      .auto-fold #adminmenu .wp-submenu-head {
 614          display: block;
 615      }
 616  
 617      .auto-fold #adminmenu div.wp-menu-image {
 618          height: 30px;
 619          width: 34px;
 620          position: absolute;
 621          z-index: 25;
 622      }
 623  
 624      .auto-fold #adminmenu div.wp-menu-image.svg-icon {
 625          height: 34px;
 626      }
 627  
 628      .auto-fold #adminmenu a.menu-top {
 629          min-height: 34px;
 630      }
 631  
 632      .auto-fold #adminmenu li.wp-menu-open {
 633          border: 0 none;
 634      }
 635  
 636      .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
 637          margin-bottom: 0;
 638      }
 639  
 640      .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu::after,
 641      .auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu::after {
 642          display: none;
 643      }
 644  
 645      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 646      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 647          border-width: 4px;
 648          margin-top: -4px;
 649          top: 16px;
 650      }
 651  
 652      .auto-fold ul#adminmenu a.wp-has-current-submenu::after,
 653      .auto-fold ul#adminmenu > li a.current::after {
 654          border-width: 4px;
 655          margin-top: -4px;
 656      }
 657  
 658      .auto-fold #adminmenu li.menu-top:hover,
 659      .auto-fold #adminmenu li.opensub > a.menu-top,
 660      .auto-fold #adminmenu li > a.menu-top:focus-visible {
 661          z-index: 10000;
 662      }
 663  
 664      .auto-fold #collapse-menu .collapse-button-label {
 665          display: none;
 666      }
 667  
 668      /* rtl:ignore */
 669      .auto-fold #collapse-button .collapse-button-icon svg {
 670          transform: rotate(180deg);
 671      }
 672  
 673      .rtl.auto-fold #collapse-button .collapse-button-icon svg {
 674          transform: none;
 675      }
 676  
 677  }
 678  
 679  @media screen and (max-width: 782px) {
 680      .auto-fold #wpcontent,
 681      .auto-fold #wpfooter {
 682          position: relative;
 683          margin-right: 0;
 684          padding-right: 10px;
 685      }
 686  
 687      .sticky-menu #adminmenuwrap {
 688          position: relative;
 689          z-index: auto;
 690          top: 0;
 691      }
 692  
 693      /* Sidebar Adjustments */
 694      .auto-fold #adminmenu,
 695      .auto-fold #adminmenuback,
 696      .auto-fold #adminmenuwrap {
 697          position: absolute;
 698          width: 190px;
 699          z-index: 100;
 700      }
 701  
 702      .auto-fold #adminmenuback {
 703          position: fixed;
 704      }
 705  
 706      .auto-fold #adminmenuback,
 707      .auto-fold #adminmenuwrap {
 708          display: none;
 709      }
 710  
 711      .auto-fold .wp-responsive-open #adminmenuback,
 712      .auto-fold .wp-responsive-open #adminmenuwrap {
 713          display: block;
 714      }
 715  
 716      .auto-fold #adminmenu li.menu-top {
 717          width: 100%;
 718      }
 719  
 720      /* Resize the admin menu items to a comfortable touch size */
 721      .auto-fold #adminmenu li a {
 722          font-size: 16px;
 723          padding: 5px;
 724      }
 725  
 726      .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
 727          padding: 10px 20px 10px 10px;
 728      }
 729  
 730      /* Restore the menu names */
 731      .auto-fold #adminmenu .wp-menu-name {
 732          position: static;
 733      }
 734  
 735      /* Switch the arrow side */
 736      .auto-fold ul#adminmenu a.wp-has-current-submenu::after,
 737      .auto-fold ul#adminmenu > li.current > a.current::after {
 738          border-width: 8px;
 739          margin-top: -8px;
 740      }
 741  
 742      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover::after,
 743      .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within::after {
 744          display: none;
 745      }
 746  
 747      /* Make the submenus appear correctly when tapped. */
 748      #adminmenu .wp-submenu {
 749          position: relative;
 750          display: none;
 751      }
 752  
 753      .auto-fold #adminmenu .selected .wp-submenu,
 754      .auto-fold #adminmenu .wp-menu-open .wp-submenu {
 755          position: relative;
 756          display: block;
 757          top: 0;
 758          right: -1px;
 759          box-shadow: none;
 760      }
 761  
 762      .auto-fold #adminmenu .selected .wp-submenu::after,
 763      .auto-fold #adminmenu .wp-menu-open .wp-submenu::after {
 764          display: none;
 765      }
 766  
 767      .auto-fold #adminmenu .opensub .wp-submenu {
 768          display: none;
 769      }
 770  
 771      .auto-fold #adminmenu .selected .wp-submenu {
 772          display: block;
 773      }
 774  
 775      .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu::after,
 776      .auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu::after {
 777          display: block;
 778      }
 779  
 780      .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
 781      .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
 782          position: relative;
 783          right: -1px;
 784          left: 0;
 785          top: 0;
 786      }
 787  
 788      #adminmenu .wp-not-current-submenu .wp-submenu,
 789      .folded #adminmenu .wp-has-current-submenu .wp-submenu,
 790      .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
 791          border: none;
 792      }
 793  
 794      /* Remove submenu headers and adjust submenu */
 795      #adminmenu .wp-submenu .wp-submenu-head {
 796          display: none;
 797      }
 798  
 799      /* Toolbar menu toggle */
 800      #wp-responsive-toggle {
 801          position: fixed;
 802          top: 5px;
 803          right: 4px;
 804          padding-left: 10px;
 805          z-index: 99999;
 806          border: none;
 807          box-sizing: border-box;
 808      }
 809  
 810      #wpadminbar #wp-admin-bar-menu-toggle a {
 811          display: block;
 812          padding: 0;
 813          overflow: hidden;
 814          text-decoration: none;
 815          background: none;
 816          height: 46px;
 817          box-sizing: border-box;
 818      }
 819  
 820      .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
 821          background: #2c3338;
 822      }
 823  
 824      li#wp-admin-bar-menu-toggle {
 825          display: block;
 826      }
 827  
 828      #wpadminbar #wp-admin-bar-menu-toggle .ab-icon {
 829          display: flex;
 830          align-items: center;
 831          float: right;
 832          margin: 0;
 833          height: 46px;
 834          width: 52px;
 835          padding: 0;
 836          border: none;
 837          box-sizing: border-box;
 838      }
 839  
 840      .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon {
 841          color: #72aee6;
 842      }
 843  }
 844  
 845  /* Smartphone */
 846  @media screen and (max-width: 600px) {
 847      #adminmenuwrap,
 848      #adminmenuback {
 849          display: none;
 850      }
 851  
 852      .wp-responsive-open #adminmenuwrap,
 853      .wp-responsive-open #adminmenuback {
 854          display: block;
 855      }
 856  
 857      .auto-fold #adminmenu {
 858          top: 46px;
 859      }
 860  }


Generated : Sat Nov 14 08:20:01 2026 Cross-referenced by PHPXref