You are here

local_tasks.css in Better Local Tasks 8

Styles for drupal's local tasks.

File

css/local_tasks.css
View source
  1. /**
  2. * @file
  3. * Styles for drupal's local tasks.
  4. */
  5. /*
  6. * Style overwrites for the local tasks block.
  7. */
  8. .block-local-tasks-block {
  9. position: fixed;
  10. top: 50%;
  11. transform: translateY(-50%);
  12. z-index: 9999;
  13. width: 164px;
  14. left: -124px;
  15. transition: all 0.25s ease;
  16. }
  17. .block-local-tasks-block .contextual {
  18. bottom: -20px;
  19. top: auto;
  20. }
  21. .block-local-tasks-block nav.blt-tabs {
  22. margin: 0;
  23. }
  24. .block-local-tasks-block ul.blt-tabs {
  25. margin: 0;
  26. padding: 0;
  27. text-align: right;
  28. position: relative;
  29. }
  30. .block-local-tasks-block ul.blt-tabs li {
  31. display: block;
  32. width: auto;
  33. background: #555;
  34. padding: 5px 10px;
  35. position: relative;
  36. transition: all 0.25s ease;
  37. border: 0;
  38. border-bottom: 1px solid #333;
  39. opacity: 0.8;
  40. left: 0;
  41. margin: 0;
  42. }
  43. .block-local-tasks-block ul.blt-tabs li a {
  44. display: inline-block;
  45. padding: 2px;
  46. padding-right: 32px;
  47. color: #fff;
  48. width: auto;
  49. border: 0;
  50. background-color: transparent;
  51. background-size: 24px 24px;
  52. background-repeat: no-repeat;
  53. background-position: right 50%;
  54. font-family: Verdana, Geneva, sans-serif;
  55. font-size: 14px;
  56. line-height: 24px;
  57. }
  58. .block-local-tasks-block ul.blt-tabs li.is-active {
  59. background: #777;
  60. }
  61. .block-local-tasks-block ul.blt-tabs li.is-active a {
  62. background-color: transparent;
  63. }
  64. .block-local-tasks-block ul.blt-tabs li a.view {
  65. background-image: url('../img/icon-view.svg');
  66. }
  67. .block-local-tasks-block ul.blt-tabs li a.edit {
  68. background-image: url('../img/icon-edit.svg');
  69. }
  70. .block-local-tasks-block ul.blt-tabs li a.delete {
  71. background-image: url('../img/icon-delete.svg');
  72. }
  73. .block-local-tasks-block ul.blt-tabs li a.revisions {
  74. background-image: url('../img/icon-revisions.svg');
  75. }
  76. .block-local-tasks-block ul.blt-tabs li a.devel {
  77. background-image: url('../img/icon-devel.svg');
  78. }
  79. .block-local-tasks-block ul.blt-tabs li a.translate {
  80. background-image: url('../img/icon-translate.svg');
  81. }
  82. .block-local-tasks-block ul.blt-tabs li a.shortcuts {
  83. background-image: url('../img/icon-shortcuts.svg');
  84. }
  85. .block-local-tasks-block ul.blt-tabs li a.managedisplay {
  86. background-image: url('../img/icon-managedisplay.svg');
  87. }
  88. .block-local-tasks-block ul.blt-tabs li a.newdraft {
  89. background-image: url('../img/icon-newdraft.svg');
  90. }
  91. .block-local-tasks-block ul.blt-tabs li a.clone {
  92. background-image: url('../img/icon-clone.svg');
  93. }
  94. .block-local-tasks-block ul.blt-tabs li:hover {
  95. left: calc(100% - 40px);
  96. opacity: 1;
  97. background-color: #222;
  98. }