gin-title.css

Same filename and directory in other branches
  1. main core/themes/default_admin/migration/css/base/gin-title.css
/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */
.block-page-title-block {
  &:last-child {
    margin-block-end: 0;
  }
}
.page-title {
  overflow: hidden;
  max-width: 90%;
  padding-inline-end: 0.25em;
  white-space: nowrap;
  letter-spacing: -0.05em;
  text-overflow: ellipsis;
  color: var(--gin-color-title);
  font-size: var(--gin-font-size-h1);
  font-weight: var(--gin-font-weight-bold);
  line-height: normal;

  @media (prefers-reduced-motion: no-preference) {
    transition: font-size 0.25s ease;
  }

  @media (min-width: 64em) {
    .region-sticky--is-sticky & {
      font-size: var(--gin-font-size-h3);
    }
  }
}
.page-title__language {
  display: block;
  letter-spacing: normal;
  color: var(--gin-color-text);
  font-size: var(--gin-font-size-xs);
  font-weight: var(--gin-font-weight-normal);
}
.page-title--is-translation + .shortcut-action .shortcut-action__icon {
  inset-block-start: -0.1875rem;
}
.shortcut-action {
  position: relative;
  align-self: center;
  margin-inline-start: 0;
  border-radius: var(--gin-border-m);
}
.shortcut-action__icon {
  position: relative;
  inset-block-start: 0.1875rem;
  background: var(--gin-icon-color);
  mask-image: var(--admin-icon-shortcut);
  mask-size: 75% 75%;
  mask-position: center center;
  mask-repeat: no-repeat;

  .gin--edit-form & {
    inset-block-start: 0.1875rem;
  }

  @media (min-width: 64em) {
    inset-block-start: var(--gin-spacing-xxs);
    mask-size: 85% 85%;
  }
}
.shortcut-action:hover .shortcut-action__icon {
  opacity: 1;
  background: var(--gin-color-primary);
}
.shortcut-action--remove {
  .shortcut-action__icon {
    mask-image: var(--admin-icon-shortcut-filled);
    background: var(--gin-color-primary);
  }

  &:hover .shortcut-action__icon {
    opacity: 1;
    background: var(--gin-color-disabled);
  }
}
.shortcut-action__message {
  position: absolute;
  z-index: 2;
  min-width: 7.5rem;
  margin-block-start: calc(var(--gin-spacing-xxs) * -1);
  padding: var(--gin-spacing-xs);
  white-space: nowrap;
  pointer-events: none;
  color: var(--gin-color-contextual-text);
  border-radius: var(--gin-border-xs);
  background: var(--gin-color-contextual);
  inset-block-start: 0;
  inset-inline-start: 100%;
}

File

core/themes/default_admin/migration/css/base/gin-title.css

View source
  1. /*
  2. * DO NOT EDIT THIS FILE.
  3. * See the following change record for more information,
  4. * https://www.drupal.org/node/3084859
  5. * @preserve
  6. */
  7. .block-page-title-block {
  8. &:last-child {
  9. margin-block-end: 0;
  10. }
  11. }
  12. .page-title {
  13. overflow: hidden;
  14. max-width: 90%;
  15. padding-inline-end: 0.25em;
  16. white-space: nowrap;
  17. letter-spacing: -0.05em;
  18. text-overflow: ellipsis;
  19. color: var(--gin-color-title);
  20. font-size: var(--gin-font-size-h1);
  21. font-weight: var(--gin-font-weight-bold);
  22. line-height: normal;
  23. @media (prefers-reduced-motion: no-preference) {
  24. transition: font-size 0.25s ease;
  25. }
  26. @media (min-width: 64em) {
  27. .region-sticky--is-sticky
  28. }
  29. }
  30. .page-title__language {
  31. display: block;
  32. letter-spacing: normal;
  33. color: var(--gin-color-text);
  34. font-size: var(--gin-font-size-xs);
  35. font-weight: var(--gin-font-weight-normal);
  36. }
  37. .page-title--is-translation + .shortcut-action .shortcut-action__icon {
  38. inset-block-start: -0.1875rem;
  39. }
  40. .shortcut-action {
  41. position: relative;
  42. align-self: center;
  43. margin-inline-start: 0;
  44. border-radius: var(--gin-border-m);
  45. }
  46. .shortcut-action__icon {
  47. position: relative;
  48. inset-block-start: 0.1875rem;
  49. background: var(--gin-icon-color);
  50. mask-image: var(--admin-icon-shortcut);
  51. mask-size: 75% 75%;
  52. mask-position: center center;
  53. mask-repeat: no-repeat;
  54. .gin--edit-form
  55. @media (min-width: 64em) {
  56. inset-block-start: var(--gin-spacing-xxs);
  57. mask-size: 85% 85%;
  58. }
  59. }
  60. .shortcut-action:hover .shortcut-action__icon {
  61. opacity: 1;
  62. background: var(--gin-color-primary);
  63. }
  64. .shortcut-action--remove {
  65. .shortcut-action__icon {
  66. mask-image: var(--admin-icon-shortcut-filled);
  67. background: var(--gin-color-primary);
  68. }
  69. &:hover .shortcut-action__icon {
  70. opacity: 1;
  71. background: var(--gin-color-disabled);
  72. }
  73. }
  74. .shortcut-action__message {
  75. position: absolute;
  76. z-index: 2;
  77. min-width: 7.5rem;
  78. margin-block-start: calc(var(--gin-spacing-xxs) * -1);
  79. padding: var(--gin-spacing-xs);
  80. white-space: nowrap;
  81. pointer-events: none;
  82. color: var(--gin-color-contextual-text);
  83. border-radius: var(--gin-border-xs);
  84. background: var(--gin-color-contextual);
  85. inset-block-start: 0;
  86. inset-inline-start: 100%;
  87. }

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.