[ Index ]

PHP Cross Reference of WordPress Trunk (Updated Daily)

Search

title

Body

[close]

/wp-includes/css/dist/block-library/ -> common-rtl.css (source)

   1  /**
   2   * Colors
   3   */
   4  /**
   5   * Typography
   6   */
   7  /**
   8   * SCSS Variables.
   9   *
  10   * Please use variables from this sheet to ensure consistency across the UI.
  11   * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
  12   * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
  13   */
  14  /**
  15   * Fonts & basic variables.
  16   */
  17  /**
  18   * Typography
  19   */
  20  /**
  21   * Grid System.
  22   * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
  23   */
  24  /**
  25   * Radius scale.
  26   */
  27  /**
  28   * Elevation scale.
  29   */
  30  /**
  31   * Dimensions.
  32   */
  33  /**
  34   * Mobile specific styles
  35   */
  36  /**
  37   * Editor styles.
  38   */
  39  /**
  40   * Block & Editor UI.
  41   */
  42  /**
  43   * Block paddings.
  44   */
  45  /**
  46   * React Native specific.
  47   * These variables do not appear to be used anywhere else.
  48   */
  49  /**
  50   * Breakpoints & Media Queries
  51   */
  52  /**
  53  *  Converts a hex value into the rgb equivalent.
  54  *
  55  * @param {string} hex - the hexadecimal value to convert
  56  * @return {string} comma separated rgb values
  57  */
  58  /**
  59   * Long content fade mixin
  60   *
  61   * Creates a fading overlay to signify that the content is longer
  62   * than the space allows.
  63   */
  64  /**
  65   * Breakpoint mixins
  66   */
  67  /**
  68   * Focus styles.
  69   */
  70  /**
  71   * Applies editor left position to the selector passed as argument
  72   */
  73  /**
  74   * Styles that are reused verbatim in a few places
  75   */
  76  /**
  77   * Allows users to opt-out of animations via OS-level preferences.
  78   */
  79  /**
  80   * Reset default styles for JavaScript UI based pages.
  81   * This is a WP-admin agnostic reset
  82   */
  83  /**
  84   * Reset the WP Admin page styles for Gutenberg-like pages.
  85   */
  86  /**
  87   * Creates a checkerboard pattern background to indicate transparency.
  88   * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px.
  89   */
  90  :root {
  91    --wp-block-synced-color: #7a00df;
  92    --wp-block-synced-color--rgb: 122, 0, 223;
  93    --wp-bound-block-color: var(--wp-block-synced-color);
  94    --wp-editor-canvas-background: #ddd;
  95    --wp-admin-theme-color: #007cba;
  96    --wp-admin-theme-color--rgb: 0, 124, 186;
  97    --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5);
  98    --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5;
  99    --wp-admin-theme-color-darker-20: #005a87;
 100    --wp-admin-theme-color-darker-20--rgb: 0, 90, 135;
 101    --wp-admin-border-width-focus: 2px;
 102  }
 103  @media (min-resolution: 192dpi) {
 104    :root {
 105      --wp-admin-border-width-focus: 1.5px;
 106    }
 107  }
 108  
 109  /**
 110   * Element styles.
 111   */
 112  .wp-element-button {
 113    cursor: pointer;
 114  }
 115  
 116  :root .has-very-light-gray-background-color {
 117    background-color: #eee;
 118  }
 119  :root .has-very-dark-gray-background-color {
 120    background-color: #313131;
 121  }
 122  :root .has-very-light-gray-color {
 123    color: #eee;
 124  }
 125  :root .has-very-dark-gray-color {
 126    color: #313131;
 127  }
 128  :root {
 129    /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */
 130  }
 131  :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
 132    background: linear-gradient(-135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%);
 133  }
 134  :root .has-purple-crush-gradient-background {
 135    background: linear-gradient(-135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%);
 136  }
 137  :root .has-hazy-dawn-gradient-background {
 138    background: linear-gradient(-135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%);
 139  }
 140  :root .has-subdued-olive-gradient-background {
 141    background: linear-gradient(-135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%);
 142  }
 143  :root .has-atomic-cream-gradient-background {
 144    background: linear-gradient(-135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%);
 145  }
 146  :root .has-nightshade-gradient-background {
 147    background: linear-gradient(-135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%);
 148  }
 149  :root .has-midnight-gradient-background {
 150    background: linear-gradient(-135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
 151  }
 152  :root {
 153    /* stylelint-enable @stylistic/function-comma-space-after */
 154    --wp--preset--font-size--normal: 16px;
 155    --wp--preset--font-size--huge: 42px;
 156  }
 157  
 158  .has-regular-font-size {
 159    font-size: 1em;
 160  }
 161  
 162  .has-larger-font-size {
 163    font-size: 2.625em;
 164  }
 165  
 166  .has-normal-font-size {
 167    font-size: var(--wp--preset--font-size--normal);
 168  }
 169  
 170  .has-huge-font-size {
 171    font-size: var(--wp--preset--font-size--huge);
 172  }
 173  
 174  :root .has-text-align-center {
 175    text-align: center;
 176  }
 177  
 178  :root .has-text-align-left {
 179    text-align: left;
 180  }
 181  
 182  :root .has-text-align-right {
 183    text-align: right;
 184  }
 185  
 186  .has-fit-text {
 187    white-space: nowrap !important;
 188  }
 189  
 190  #end-resizable-editor-section {
 191    display: none;
 192  }
 193  
 194  .aligncenter {
 195    clear: both;
 196  }
 197  
 198  .items-justified-left {
 199    justify-content: flex-start;
 200  }
 201  
 202  .items-justified-center {
 203    justify-content: center;
 204  }
 205  
 206  .items-justified-right {
 207    justify-content: flex-end;
 208  }
 209  
 210  .items-justified-space-between {
 211    justify-content: space-between;
 212  }
 213  
 214  .screen-reader-text {
 215    border: 0;
 216    clip-path: inset(50%);
 217    height: 1px;
 218    margin: -1px;
 219    overflow: hidden;
 220    padding: 0;
 221    position: absolute;
 222    width: 1px;
 223    word-wrap: normal !important;
 224  }
 225  
 226  .screen-reader-text:focus {
 227    background-color: #ddd;
 228    clip-path: none;
 229    color: #444;
 230    display: block;
 231    font-size: 1em;
 232    height: auto;
 233    right: 5px;
 234    line-height: normal;
 235    padding: 15px 23px 14px;
 236    text-decoration: none;
 237    top: 5px;
 238    width: auto;
 239    z-index: 100000;
 240  }
 241  
 242  /**
 243   * The following provide a simple means of applying a default border style when
 244   * a user first makes a selection in the border block support panel.
 245   * This prevents issues such as where the user could set a border width
 246   * and see no border due there being no border style set.
 247   *
 248   * This is intended to be removed once intelligent defaults can be set while
 249   * making border selections via the block support.
 250   *
 251   * See: https://github.com/WordPress/gutenberg/pull/33743
 252   */
 253  html :where(.has-border-color) {
 254    border-style: solid;
 255  }
 256  
 257  html :where([style*=border-color]) {
 258    border-style: solid;
 259  }
 260  
 261  html :where([style*=border-top-color]) {
 262    border-top-style: solid;
 263  }
 264  
 265  html :where([style*=border-right-color]) {
 266    border-right-style: solid;
 267  }
 268  
 269  html :where([style*=border-bottom-color]) {
 270    border-bottom-style: solid;
 271  }
 272  
 273  html :where([style*=border-left-color]) {
 274    border-left-style: solid;
 275  }
 276  
 277  html :where([style*=border-width]) {
 278    border-style: solid;
 279  }
 280  
 281  html :where([style*=border-top-width]) {
 282    border-top-style: solid;
 283  }
 284  
 285  html :where([style*=border-right-width]) {
 286    border-right-style: solid;
 287  }
 288  
 289  html :where([style*=border-bottom-width]) {
 290    border-bottom-style: solid;
 291  }
 292  
 293  html :where([style*=border-left-width]) {
 294    border-left-style: solid;
 295  }
 296  
 297  /**
 298   * Provide baseline responsiveness for images.
 299   */
 300  html :where(img[class*=wp-image-]) {
 301    height: auto;
 302    max-width: 100%;
 303  }
 304  
 305  /**
 306   * Reset user agent styles for figure element margins.
 307   */
 308  :where(figure) {
 309    margin: 0 0 1em 0;
 310  }
 311  
 312  html :where(.is-position-sticky) {
 313    /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
 314    --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px);
 315    /* stylelint-enable length-zero-no-unit */
 316  }
 317  
 318  @media screen and (max-width: 600px) {
 319    html :where(.is-position-sticky) {
 320      /* stylelint-disable length-zero-no-unit -- 0px is set explicitly so that it can be used in a calc value. */
 321      --wp-admin--admin-bar--position-offset: 0px;
 322      /* stylelint-enable length-zero-no-unit */
 323    }
 324  }


Generated : Wed Jun 17 08:20:09 2026 Cross-referenced by PHPXref