gin-action-link.css

Same filename and directory in other branches
  1. main core/themes/default_admin/migration/css/base/gin-action-link.css
/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */

.action-link {
  color: var(--gin-color-primary);
  border-radius: var(--gin-border-s);
  background: transparent;

  &:hover {
    color: var(--gin-color-primary-hover);
    background: var(--gin-bg-item-hover);
  }

  &:focus {
    color: var(--gin-color-primary-active);
    background: var(--gin-color-primary-light-hover);
  }

  &.action-link--extrasmall {
    font-size: var(--gin-font-size-xxs);
  }

  &::before {
    background: var(--gin-color-primary) !important;
    background-image: none;
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
  }
}

.action-link--icon-plus:hover::before,
.action-link--icon-ex:hover::before,
.action-link--icon-checkmark:hover::before,
.action-link--icon-show:hover::before,
.action-link--icon-cog:hover::before,
.action-link--icon-hide:hover::before,
.action-link--icon-show::before,
.action-link--icon-hide::before {
  background-color: var(--gin-color-primary);
  background-image: none;
}

.action-link--icon-plus::before {
  mask-image: var(--admin-icon-add);
}

.action-link--icon-checkmark::before {
  mask-image: var(--admin-icon-checkmark);
}

.action-link--icon-show::before {
  mask-image: var(--admin-icon-show);
}

.action-link--icon-hide::before {
  mask-image: var(--admin-icon-hide);
}

.action-link--icon-cog::before {
  mask-image: var(--admin-icon-config);
}

.action-link--icon-ex::before {
  mask-image: var(--admin-icon-remove);
}

.action-link--icon-key::before {
  mask-image: var(--admin-icon-devel);
}

.action-link--icon-questionmark::before {
  mask-image: var(--admin-icon-help);
}

.action-link--icon-trash.action-link--danger,
.button.button--danger,
a.button.button--danger {
  min-height: 0;
  color: var(--gin-color-danger);
  box-shadow: 0 1px 2px var(--gin-color-danger-lightest);

  &::before {
    display: none;
  }

  &,
  &:hover,
  &:focus,
  &:active {
    border-color: var(--gin-color-danger) !important;
  }

  &:hover,
  &:focus,
  &:active {
    color: var(--gin-bg-layer);
    background-color: var(--gin-color-danger);
  }
}

/* Primary danger button */

.button--primary.button--danger,
a.button--primary.button--danger,
#edit-submit.button.button--danger {
  color: var(--gin-bg-layer);
  background-color: var(--gin-color-danger);
}

File

core/themes/default_admin/migration/css/base/gin-action-link.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. .action-link {
  8. color: var(--gin-color-primary);
  9. border-radius: var(--gin-border-s);
  10. background: transparent;
  11. &:hover {
  12. color: var(--gin-color-primary-hover);
  13. background: var(--gin-bg-item-hover);
  14. }
  15. &:focus {
  16. color: var(--gin-color-primary-active);
  17. background: var(--gin-color-primary-light-hover);
  18. }
  19. &.action-link--extrasmall {
  20. font-size: var(--gin-font-size-xxs);
  21. }
  22. &::before {
  23. background: var(--gin-color-primary) !important;
  24. background-image: none;
  25. mask-size: contain;
  26. mask-repeat: no-repeat;
  27. mask-position: center;
  28. }
  29. }
  30. .action-link--icon-plus:hover::before,
  31. .action-link--icon-ex:hover::before,
  32. .action-link--icon-checkmark:hover::before,
  33. .action-link--icon-show:hover::before,
  34. .action-link--icon-cog:hover::before,
  35. .action-link--icon-hide:hover::before,
  36. .action-link--icon-show::before,
  37. .action-link--icon-hide::before {
  38. background-color: var(--gin-color-primary);
  39. background-image: none;
  40. }
  41. .action-link--icon-plus::before {
  42. mask-image: var(--admin-icon-add);
  43. }
  44. .action-link--icon-checkmark::before {
  45. mask-image: var(--admin-icon-checkmark);
  46. }
  47. .action-link--icon-show::before {
  48. mask-image: var(--admin-icon-show);
  49. }
  50. .action-link--icon-hide::before {
  51. mask-image: var(--admin-icon-hide);
  52. }
  53. .action-link--icon-cog::before {
  54. mask-image: var(--admin-icon-config);
  55. }
  56. .action-link--icon-ex::before {
  57. mask-image: var(--admin-icon-remove);
  58. }
  59. .action-link--icon-key::before {
  60. mask-image: var(--admin-icon-devel);
  61. }
  62. .action-link--icon-questionmark::before {
  63. mask-image: var(--admin-icon-help);
  64. }
  65. .action-link--icon-trash.action-link--danger,
  66. .button.button--danger,
  67. a.button.button--danger {
  68. min-height: 0;
  69. color: var(--gin-color-danger);
  70. box-shadow: 0 1px 2px var(--gin-color-danger-lightest);
  71. &::before {
  72. display: none;
  73. }
  74. &,
  75. &:hover,
  76. &:focus,
  77. &:active {
  78. border-color: var(--gin-color-danger) !important;
  79. }
  80. &:hover,
  81. &:focus,
  82. &:active {
  83. color: var(--gin-bg-layer);
  84. background-color: var(--gin-color-danger);
  85. }
  86. }
  87. /* Primary danger button */
  88. .button--primary.button--danger,
  89. a.button--primary.button--danger,
  90. #edit-submit.button.button--danger {
  91. color: var(--gin-bg-layer);
  92. background-color: var(--gin-color-danger);
  93. }

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