You are here

acquia_lift.debugger.css in Acquia Lift Connector 7.2

[id="debugger"] {
  display: none;
}

.debugger * {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
  background-repeat: none;
  border: none;
  box-shadow: none;
  color: #333333;
  content: normal;
  counter-increment: none;
  counter-reset: none;
  font: normal;
  font-family: sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  height: auto;
  left: auto;
  letter-spacing: normal;
  line-height: 1.5;
  list-style: none;
  margin: 0px;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
  padding: 0;
  position: static;
  right: auto;
  table-layout: auto;
  text-align: inherit;
  text-decoration: none;
  -moz-text-decoration-color: inherit;
       text-decoration-color: inherit;
  -moz-text-decoration-line: none;
       text-decoration-line: none;
  -webkit-text-decoration-style: solid;
     -moz-text-decoration-style: solid;
          text-decoration-style: solid;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
  z-index: auto;
  unicode-bidi: normal;
  white-space: normal;
  width: auto;
  word-spacing: normal;
}

#debugger {
  position: fixed;
  display: block;
  z-index: 1000;
  bottom: 0;
  left: 0;
  width: 100%;
  background: white;
  box-shadow: 0 0 0.1em 0 rgba(0, 0, 0, 0.8);
  border-top-right-radius: .4em;
  border-top-left-radius: .4em;
  -webkit-transform: rotate3d(0, 0, 0, 0) scale(0.88);
          transform: rotate3d(0, 0, 0, 0) scale(0.88);
  -webkit-transform-origin: bottom;
      -ms-transform-origin: bottom;
          transform-origin: bottom;
  transition: all 0ms;
}
@media screen and (min-width: 600px) {
  #debugger {
    left: 1em;
    width: calc(100% - 2em);
  }
}
@media screen and (min-width: 95%) {
  #debugger {
    left: 2.5%;
    width: 95%;
  }
}
#debugger .float {
  float: left;
  padding-right: 10px;
  vertical-align: middle;
}
#debugger button {
  height: 31px;
  padding-right: 10px;
  padding-left: 10px;
  margin-top: 2px;
}
#debugger table {
  background-color: white;
  width: 100%;
  border: none;
  table-layout: fixed;
  word-wrap: break-word;
}
#debugger table img {
  width: 20px;
  padding-right: .15em;
  padding-left: .15em;
  padding-top: 0em;
  padding-bottom: 0em;
  vertical-align: middle;
}
#debugger td {
  background-color: white;
}
#debugger tr {
  padding: 0px;
}
#debugger th {
  background-color: white;
  text-align: left;
  font-weight: bold;
  padding-top: .1em;
  padding-bottom: .2em;
  padding-right: 0px;
  padding-left: 0px;
}
#debugger h5 {
  font-size: 16px;
  line-height: 1.33333;
  margin-top: 0;
  padding-top: 0.37rem;
  margin-bottom: 0.63rem;
  font-family: "Helvetica Neue", helvetica, "Segoe UI", segoe, "Ubuntu", "Droid Sans", "Arial", sans-serif;
  font-weight: 400;
}
#debugger,
#debugger * {
  box-sizing: border-box;
}
#debugger .clickable {
  cursor: pointer;
  padding-right: 15px;
}
#debugger .debugger__secondary__navigation {
  min-height: 38px;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  background-color: #efefef;
}
#debugger div.debugger__filter__label * {
  font-size: 11px;
}
#debugger .debugger__filter__label,
#debugger .debugger__preview__notification {
  float: left;
  padding-top: 12px;
  padding-right: 15px;
  padding-left: 10px;
}
#debugger .debugger__preview__notification {
  color: #0073b9;
}
#debugger .debugger__navigation__top__bar a:hover,
#debugger .debugger__navigation__top__bar a:focus,
#debugger .debugger__navigation__top__bar a:active {
  color: #0073b9;
  text-decoration: none;
  cursor: pointer;
}
#debugger ul.debugger__navigation__top__bar,
#debugger ul.debugger__navigation__top__bar li {
  height: 100%;
  float: left;
}
#debugger .debugger__navigation {
  background-color: #efefef;
  height: 40px;
  border-color: lightgray;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  width: 100%;
  display: inline-block;
}
#debugger .debugger__navigation a.debugger__navigation__item {
  float: left;
  height: 100%;
  font-size: 1.05em;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  min-width: 45px;
  color: #29aae1;
  margin-right: 2px;
}
#debugger .debugger__select__filter {
  float: left;
}
#debugger .debugger__navigation__item {
  float: left;
  position: relative;
  background-color: #efefef;
  border-color: darkgray;
  margin-bottom: 0px;
  border-radius: 0rem;
  color: #29aae1;
  text-decoration: none;
}
#debugger .debugger__navigation__item:hover, #debugger .debugger__navigation__item:focus {
  text-decoration: none;
  color: #56c1f8;
}
#debugger .debugger__navigation__item:hover {
  -webkit-transform: scale(1.02, 1.02);
      -ms-transform: scale(1.02, 1.02);
          transform: scale(1.02, 1.02);
}
#debugger .debugger__navigation__item.disabled, #debugger .debugger__navigation__item[disabled], fieldset[disabled] #debugger .debugger__navigation__item {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  box-shadow: none;
}
#debugger .debugger__navigation__item__active {
  color: '#0073b9';
  background-color: white;
  box-shadow: 0 0 0.3rem rgba(41, 170, 225, 0.9), inset 0 0.1rem 0.3rem rgba(0, 0, 0, 0.4);
}
#debugger .debugger__actions {
  float: right;
  margin-top: .4em;
  margin-right: .4em;
  margin-left: .4em;
}
#debugger [class*='debugger__action__'] {
  display: inline-block;
  background: #4bd;
  line-height: 1.3;
  font-size: 1.4em;
  width: 1.4em;
  height: 1.4em;
  margin-right: .1em;
  margin-left: .1em;
  text-align: center;
  border-radius: 50%;
  cursor: pointer;
  transition: opacity 0ms;
}
#debugger .debugger__title {
  text-transform: uppercase;
  font-size: .88em;
  font-weight: normal;
  line-height: 1;
  color: #efefef;
  padding: .45em 1em .35em;
  margin: 0;
  border-top-right-radius: .4em;
  border-top-left-radius: .4em;
  transition: all 0ms;
}
#debugger .debugger__content {
  margin-top: -6px;
  display: block;
  overflow-y: auto;
  height: 0;
}
#debugger .debugger__profile {
  padding-left: 10px;
}
#debugger .debugger__profile td {
  padding-right: 10px;
}
#debugger .debugger__profile ul {
  list-style: circle;
}
#debugger .debugger__profile li {
  list-style: none;
  float: left;
  min-width: 25%;
  padding-right: 10px;
}
#debugger .debugger__profile li::before {
  content: '\25CF';
  margin-right: 0em;
}
#debugger.is-maximized {
  box-shadow: 0 -0.1em 0.5em -0.01em rgba(0, 0, 0, 0.8);
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
#debugger.is-maximized .debugger__title {
  background: #efefef;
  color: #fff;
}
#debugger.is-maximized .debugger__content {
  height: 35vh;
}
#debugger.is-closed .rg-top {
  cursor: default !important;
  display: none !important;
}
#debugger.is-closed .debugger__content {
  height: 0px;
  height: 0vh !important;
}
#debugger .debugger__preview td {
  padding-left: 10px;
}
#debugger .debugger__preview .addBox {
  width: 100%;
  padding-bottom: 1em;
  padding-top: 1em;
  vertical-align: middle;
  position: relative;
}
#debugger .debugger__preview .addBox button {
  background-color: #0073b9;
  color: white;
  padding-top: 3px;
}
#debugger .debugger__preview .previewBox {
  float: left;
  margin-top: 2px;
  margin-left: 5px;
  margin-right: 15px;
}
#debugger .debugger__preview .overrideSegments li {
  list-style: none;
  float: left;
  min-width: 25%;
}
#debugger .debugger__preview .preview__button__active {
  background-color: #0073b9;
  color: white;
  display: inline;
}
#debugger .debugger__preview .preview__button__inactive {
  display: none;
}
#debugger #debugger__log__table table td {
  vertical-align: top;
  padding-bottom: 5px;
  padding-right: 15px;
}
#debugger #debugger__log__table tr:hover td {
  background-color: #f5f5f5;
}
#debugger #debugger__log__table #clickable {
  color: #29aae1;
  text-decoration: none;
  transition: color .2s ease-out;
  cursor: pointer;
}
#debugger #debugger__log__table #clickable:visited {
  color: #018dc7;
}
#debugger #debugger__log__table #clickable:hover,
#debugger #debugger__log__table #clickable a:active,
#debugger #debugger__log__table #clickable a:focus {
  color: #56c1f8;
}
#debugger .debugger-icon-warning {
  background-image: url("icons/e29700/warning.svg");
}
#debugger .debugger-icon-error {
  background-image: url("icons/ea2800/error.svg");
}
#debugger .debugger-icon-info {
  background-image: url("icons/0073b9/info-circle.svg");
}
#debugger .debugger-icon-warning, #debugger .debugger-icon-error, #debugger .debugger-icon-info {
  background-repeat: no-repeat;
  background-position: center;
}
#debugger .debugger__action__maximize {
  position: relative;
  background-image: url("icons/ffffff/arrow-up.svg");
  background-size: 1em 1em;
  background-repeat: no-repeat;
  background-position: center;
}
#debugger .debugger__action__close {
  position: relative;
  background-image: url("icons/ffffff/arrow-down.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1em 1em;
}
#debugger .debugger__action__destroy {
  position: relative;
  background-image: url("icons/ffffff/ex.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1em 1em;
}
#debugger.is-maximized .debugger__action__maximize, #debugger.is-closed .debugger__action__close {
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  font-size: 0;
  margin: 0;
  cursor: default;
}
#debugger.is-maximized [aria-hidden="true"].debugger__action__maximize, #debugger.is-closed [aria-hidden="true"].debugger__action__close {
  display: none;
}
#debugger .multiSelect .layout {
  float: none;
}
#debugger .multiSelect .line {
  padding: 2px 2px 4px 2px;
  max-height: 30px;
  overflow: hidden;
  box-sizing: content-box;
}
#debugger .multiSelect .acol {
  display: inline-block;
  min-width: 12px;
}
#debugger .multiSelect button {
  color: #333333;
  position: relative;
  text-align: center;
  cursor: pointer;
  margin-bottom: 0px;
  border: none;
  min-height: 38px !important;
  min-width: 10%;
  color: #555;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: normal;
  background-color: #efefef;
  font-size: 10px;
}
#debugger .multiSelect button:disabled {
  background-image: linear-gradient(#fff, #fff);
  border: 1px solid #ddd;
  color: #999;
}
#debugger .multiSelect .buttonClicked {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}
#debugger .multiSelect .buttonLabel {
  display: inline-block;
  padding: 5px 0px 5px 0px;
}
#debugger .multiSelect .checkboxLayer {
  background-color: #fff;
  position: absolute;
  z-index: 999;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  display: none !important;
}
#debugger .multiSelect .inputFilter {
  display: none;
}
#debugger .multiSelect .checkBoxContainer {
  display: block;
  padding: 8px;
  overflow: hidden;
}
#debugger .multiSelect .show {
  display: block !important;
}
#debugger .multiSelect .multiSelectItem {
  display: block;
  padding: 3px;
  color: #444;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  position: relative;
  font-size: 10px;
  min-height: 32px;
  padding-right: 10px;
  padding-left: 30px;
}
#debugger .multiSelect .multiSelectItem:not(.multiSelectGroup).selected {
  background-image: linear-gradient(#e9e9e9, #f1f1f1);
  color: #555;
  cursor: pointer;
  font-size: 10px;
  border-top: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  border-right: 1px solid #d9d9d9;
}
#debugger .multiSelect .multiSelectItem:hover {
  background-image: linear-gradient(#c1c1c1, #999) !important;
  color: #fff !important;
  cursor: pointer;
  border: 1px solid #ccc !important;
}
#debugger .multiSelect .multiSelectItem .acol label {
  display: inline-block;
  margin: 0px;
  font-weight: normal;
  line-height: normal;
}
#debugger .multiSelect .multiSelectFocus {
  background-image: linear-gradient(#c1c1c1, #999) !important;
  color: #fff !important;
  cursor: pointer;
  border: 1px solid #ccc !important;
}
#debugger .multiSelect .multiSelectFocus:hover {
  cursor: pointer;
}
#debugger .multiSelect .tickMark {
  display: inline-block;
  position: absolute;
  left: 10px;
  font-size: 10px;
}
#debugger .multiSelect .checkbox {
  color: #ddd !important;
  position: absolute;
  left: -9999px;
  cursor: pointer;
}
#debugger .multiSelect img {
  margin-bottom: 0px;
  max-height: 22px;
  max-width: 22px;
}
#debugger .autocomplete {
  width: 100%;
  border-radius: 0px;
  position: relative;
}
#debugger .autocomplete input {
  width: 100%;
  margin: 0px;
  border-style: solid;
  border-radius: 0;
  border-color: lightgray;
  border-width: 1px;
  line-height: 1;
  height: 29px;
  margin-top: 3px;
  padding-left: 5px;
}
#debugger .autocomplete ul {
  position: absolute;
  left: 0;
  overflow-y: scroll;
  width: 100%;
  border-left: 1px solid #888;
  border-right: 1px solid #888;
  border-bottom: 1px solid #888;
  z-index: 1;
  background-color: white;
}
#debugger .autocomplete li {
  text-align: left;
  list-style: none;
  width: 100%;
  font-size: 12px;
  background-color: #fff;
}
#debugger .autocomplete li.active {
  width: 100%;
  background-color: #4bf;
}
#debugger .autocomplete .highlight {
  background-color: #E2E2E2;
}
#debugger .autocomplete li.active .highlight {
  background: #666;
  color: #fff;
}
@media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  #debugger {
    /* Force table to not be like tables anymore */
    /*Hide table headers (but not display: none;, for accessibility) */
    /* Label the icons */
    /* Label the data */
  }
  #debugger .debugger__log table, #debugger .debugger__log thead, #debugger .debugger__log tbody, #debugger .debugger__log td, #debugger .debugger__log tr, #debugger .debugger__profile tr, #debugger .debugger__profile td {
    display: block;
  }
  #debugger .debugger__log th,
  #debugger .debugger__preview th {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #debugger .debugger__log tr {
    border: 1px solid #ccc;
  }
  #debugger .debugger__log td {
    /* Behave like a "row" */
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-bottom: 14px;
  }
  #debugger .debugger__log td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    width: 100%;
    top: -15px;
    font-weight: bold;
    background-color: #efefef;
    white-space: nowrap;
  }
  #debugger .debugger__log [class*='debugger-icon-'] {
    background-position: left;
  }
  #debugger .debugger__log .debugger-icon-info:after {
    content: "Notification";
    padding-left: 20px;
    font-style: italic;
  }
  #debugger .debugger__log .debugger-icon-warning:after {
    content: "Warning";
    padding-left: 20px;
    font-style: italic;
  }
  #debugger .debugger__log .debugger-icon-warning:after {
    content: "Error";
    padding-left: 20px;
    font-style: italic;
  }
  #debugger .debugger__log td:nth-of-type(1)::before {
    content: "";
  }
  #debugger .debugger__log td:nth-of-type(2)::before {
    content: "Message";
  }
  #debugger .debugger__log td:nth-of-type(3)::before {
    content: "Type";
  }
  #debugger .debugger__log td:nth-of-type(4):before {
    content: "Time";
  }
  #debugger .debugger__log td:nth-of-type(5):before {
    content: "Page";
  }
  #debugger .debugger__log td:nth-of-type(6):before {
    content: "Resolution";
  }
  #debugger .debugger__log td:nth-of-type(7):before {
    content: "";
  }
}
@media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  #debugger .debugger__navigation a.debugger__navigation__item {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  #debugger .debugger__profile td:first-child {
    width: 100%;
  }
}
#debugger .resizable {
  position: relative;
}
#debugger .resizable.no-transition {
  transition: none !important;
}
#debugger .rg-top {
  display: block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  position: absolute;
  z-index: 1;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  background: transparent;
}
#debugger .rg-top:hover {
  cursor: row-resize;
}
#debugger .rg-top span {
  position: absolute;
  box-sizing: border-box;
  display: block;
  border: 1px solid #ccc;
}
#debugger .rg-top span {
  border-width: 1px 0;
  left: 50%;
  margin: 3.5px 0 0 -10px;
  width: 20px;
  height: 7px;
}
#debugger .rg-top {
  cursor: row-resize;
  width: 100%;
  top: 0;
  left: 0;
  margin-top: -10px;
}

#debuggerSpacer {
  height: calc(40px + 1em);
  width: 100%;
}

File

css/acquia_lift.debugger.css
View source
  1. [id="debugger"] {
  2. display: none;
  3. }
  4. .debugger * {
  5. background-color: transparent;
  6. background-image: none;
  7. background-position: 0 0;
  8. background-repeat: none;
  9. border: none;
  10. box-shadow: none;
  11. color: #333333;
  12. content: normal;
  13. counter-increment: none;
  14. counter-reset: none;
  15. font: normal;
  16. font-family: sans-serif;
  17. font-size: 12px;
  18. font-style: normal;
  19. font-variant: normal;
  20. font-weight: normal;
  21. height: auto;
  22. left: auto;
  23. letter-spacing: normal;
  24. line-height: 1.5;
  25. list-style: none;
  26. margin: 0px;
  27. max-height: none;
  28. max-width: none;
  29. min-height: 0;
  30. min-width: 0;
  31. opacity: 1;
  32. outline: none;
  33. overflow: visible;
  34. overflow-x: visible;
  35. overflow-y: visible;
  36. padding: 0;
  37. position: static;
  38. right: auto;
  39. table-layout: auto;
  40. text-align: inherit;
  41. text-decoration: none;
  42. -moz-text-decoration-color: inherit;
  43. text-decoration-color: inherit;
  44. -moz-text-decoration-line: none;
  45. text-decoration-line: none;
  46. -webkit-text-decoration-style: solid;
  47. -moz-text-decoration-style: solid;
  48. text-decoration-style: solid;
  49. text-indent: 0;
  50. text-shadow: none;
  51. text-transform: none;
  52. vertical-align: baseline;
  53. visibility: visible;
  54. z-index: auto;
  55. unicode-bidi: normal;
  56. white-space: normal;
  57. width: auto;
  58. word-spacing: normal;
  59. }
  60. #debugger {
  61. position: fixed;
  62. display: block;
  63. z-index: 1000;
  64. bottom: 0;
  65. left: 0;
  66. width: 100%;
  67. background: white;
  68. box-shadow: 0 0 0.1em 0 rgba(0, 0, 0, 0.8);
  69. border-top-right-radius: .4em;
  70. border-top-left-radius: .4em;
  71. -webkit-transform: rotate3d(0, 0, 0, 0) scale(0.88);
  72. transform: rotate3d(0, 0, 0, 0) scale(0.88);
  73. -webkit-transform-origin: bottom;
  74. -ms-transform-origin: bottom;
  75. transform-origin: bottom;
  76. transition: all 0ms;
  77. }
  78. @media screen and (min-width: 600px) {
  79. #debugger {
  80. left: 1em;
  81. width: calc(100% - 2em);
  82. }
  83. }
  84. @media screen and (min-width: 95%) {
  85. #debugger {
  86. left: 2.5%;
  87. width: 95%;
  88. }
  89. }
  90. #debugger .float {
  91. float: left;
  92. padding-right: 10px;
  93. vertical-align: middle;
  94. }
  95. #debugger button {
  96. height: 31px;
  97. padding-right: 10px;
  98. padding-left: 10px;
  99. margin-top: 2px;
  100. }
  101. #debugger table {
  102. background-color: white;
  103. width: 100%;
  104. border: none;
  105. table-layout: fixed;
  106. word-wrap: break-word;
  107. }
  108. #debugger table img {
  109. width: 20px;
  110. padding-right: .15em;
  111. padding-left: .15em;
  112. padding-top: 0em;
  113. padding-bottom: 0em;
  114. vertical-align: middle;
  115. }
  116. #debugger td {
  117. background-color: white;
  118. }
  119. #debugger tr {
  120. padding: 0px;
  121. }
  122. #debugger th {
  123. background-color: white;
  124. text-align: left;
  125. font-weight: bold;
  126. padding-top: .1em;
  127. padding-bottom: .2em;
  128. padding-right: 0px;
  129. padding-left: 0px;
  130. }
  131. #debugger h5 {
  132. font-size: 16px;
  133. line-height: 1.33333;
  134. margin-top: 0;
  135. padding-top: 0.37rem;
  136. margin-bottom: 0.63rem;
  137. font-family: "Helvetica Neue", helvetica, "Segoe UI", segoe, "Ubuntu", "Droid Sans", "Arial", sans-serif;
  138. font-weight: 400;
  139. }
  140. #debugger,
  141. #debugger * {
  142. box-sizing: border-box;
  143. }
  144. #debugger .clickable {
  145. cursor: pointer;
  146. padding-right: 15px;
  147. }
  148. #debugger .debugger__secondary__navigation {
  149. min-height: 38px;
  150. width: 100%;
  151. display: inline-block;
  152. vertical-align: top;
  153. background-color: #efefef;
  154. }
  155. #debugger div.debugger__filter__label * {
  156. font-size: 11px;
  157. }
  158. #debugger .debugger__filter__label,
  159. #debugger .debugger__preview__notification {
  160. float: left;
  161. padding-top: 12px;
  162. padding-right: 15px;
  163. padding-left: 10px;
  164. }
  165. #debugger .debugger__preview__notification {
  166. color: #0073b9;
  167. }
  168. #debugger .debugger__navigation__top__bar a:hover,
  169. #debugger .debugger__navigation__top__bar a:focus,
  170. #debugger .debugger__navigation__top__bar a:active {
  171. color: #0073b9;
  172. text-decoration: none;
  173. cursor: pointer;
  174. }
  175. #debugger ul.debugger__navigation__top__bar,
  176. #debugger ul.debugger__navigation__top__bar li {
  177. height: 100%;
  178. float: left;
  179. }
  180. #debugger .debugger__navigation {
  181. background-color: #efefef;
  182. height: 40px;
  183. border-color: lightgray;
  184. border-bottom-style: solid;
  185. border-bottom-width: 2px;
  186. width: 100%;
  187. display: inline-block;
  188. }
  189. #debugger .debugger__navigation a.debugger__navigation__item {
  190. float: left;
  191. height: 100%;
  192. font-size: 1.05em;
  193. padding-left: 20px;
  194. padding-right: 20px;
  195. padding-top: 10px;
  196. min-width: 45px;
  197. color: #29aae1;
  198. margin-right: 2px;
  199. }
  200. #debugger .debugger__select__filter {
  201. float: left;
  202. }
  203. #debugger .debugger__navigation__item {
  204. float: left;
  205. position: relative;
  206. background-color: #efefef;
  207. border-color: darkgray;
  208. margin-bottom: 0px;
  209. border-radius: 0rem;
  210. color: #29aae1;
  211. text-decoration: none;
  212. }
  213. #debugger .debugger__navigation__item:hover, #debugger .debugger__navigation__item:focus {
  214. text-decoration: none;
  215. color: #56c1f8;
  216. }
  217. #debugger .debugger__navigation__item:hover {
  218. -webkit-transform: scale(1.02, 1.02);
  219. -ms-transform: scale(1.02, 1.02);
  220. transform: scale(1.02, 1.02);
  221. }
  222. #debugger .debugger__navigation__item.disabled, #debugger .debugger__navigation__item[disabled], fieldset[disabled] #debugger .debugger__navigation__item {
  223. cursor: not-allowed;
  224. pointer-events: none;
  225. opacity: .65;
  226. box-shadow: none;
  227. }
  228. #debugger .debugger__navigation__item__active {
  229. color: '#0073b9';
  230. background-color: white;
  231. box-shadow: 0 0 0.3rem rgba(41, 170, 225, 0.9), inset 0 0.1rem 0.3rem rgba(0, 0, 0, 0.4);
  232. }
  233. #debugger .debugger__actions {
  234. float: right;
  235. margin-top: .4em;
  236. margin-right: .4em;
  237. margin-left: .4em;
  238. }
  239. #debugger [class*='debugger__action__'] {
  240. display: inline-block;
  241. background: #4bd;
  242. line-height: 1.3;
  243. font-size: 1.4em;
  244. width: 1.4em;
  245. height: 1.4em;
  246. margin-right: .1em;
  247. margin-left: .1em;
  248. text-align: center;
  249. border-radius: 50%;
  250. cursor: pointer;
  251. transition: opacity 0ms;
  252. }
  253. #debugger .debugger__title {
  254. text-transform: uppercase;
  255. font-size: .88em;
  256. font-weight: normal;
  257. line-height: 1;
  258. color: #efefef;
  259. padding: .45em 1em .35em;
  260. margin: 0;
  261. border-top-right-radius: .4em;
  262. border-top-left-radius: .4em;
  263. transition: all 0ms;
  264. }
  265. #debugger .debugger__content {
  266. margin-top: -6px;
  267. display: block;
  268. overflow-y: auto;
  269. height: 0;
  270. }
  271. #debugger .debugger__profile {
  272. padding-left: 10px;
  273. }
  274. #debugger .debugger__profile td {
  275. padding-right: 10px;
  276. }
  277. #debugger .debugger__profile ul {
  278. list-style: circle;
  279. }
  280. #debugger .debugger__profile li {
  281. list-style: none;
  282. float: left;
  283. min-width: 25%;
  284. padding-right: 10px;
  285. }
  286. #debugger .debugger__profile li::before {
  287. content: '\25CF';
  288. margin-right: 0em;
  289. }
  290. #debugger.is-maximized {
  291. box-shadow: 0 -0.1em 0.5em -0.01em rgba(0, 0, 0, 0.8);
  292. -webkit-transform: scale(1);
  293. -ms-transform: scale(1);
  294. transform: scale(1);
  295. }
  296. #debugger.is-maximized .debugger__title {
  297. background: #efefef;
  298. color: #fff;
  299. }
  300. #debugger.is-maximized .debugger__content {
  301. height: 35vh;
  302. }
  303. #debugger.is-closed .rg-top {
  304. cursor: default !important;
  305. display: none !important;
  306. }
  307. #debugger.is-closed .debugger__content {
  308. height: 0px;
  309. height: 0vh !important;
  310. }
  311. #debugger .debugger__preview td {
  312. padding-left: 10px;
  313. }
  314. #debugger .debugger__preview .addBox {
  315. width: 100%;
  316. padding-bottom: 1em;
  317. padding-top: 1em;
  318. vertical-align: middle;
  319. position: relative;
  320. }
  321. #debugger .debugger__preview .addBox button {
  322. background-color: #0073b9;
  323. color: white;
  324. padding-top: 3px;
  325. }
  326. #debugger .debugger__preview .previewBox {
  327. float: left;
  328. margin-top: 2px;
  329. margin-left: 5px;
  330. margin-right: 15px;
  331. }
  332. #debugger .debugger__preview .overrideSegments li {
  333. list-style: none;
  334. float: left;
  335. min-width: 25%;
  336. }
  337. #debugger .debugger__preview .preview__button__active {
  338. background-color: #0073b9;
  339. color: white;
  340. display: inline;
  341. }
  342. #debugger .debugger__preview .preview__button__inactive {
  343. display: none;
  344. }
  345. #debugger #debugger__log__table table td {
  346. vertical-align: top;
  347. padding-bottom: 5px;
  348. padding-right: 15px;
  349. }
  350. #debugger #debugger__log__table tr:hover td {
  351. background-color: #f5f5f5;
  352. }
  353. #debugger #debugger__log__table #clickable {
  354. color: #29aae1;
  355. text-decoration: none;
  356. transition: color .2s ease-out;
  357. cursor: pointer;
  358. }
  359. #debugger #debugger__log__table #clickable:visited {
  360. color: #018dc7;
  361. }
  362. #debugger #debugger__log__table #clickable:hover,
  363. #debugger #debugger__log__table #clickable a:active,
  364. #debugger #debugger__log__table #clickable a:focus {
  365. color: #56c1f8;
  366. }
  367. #debugger .debugger-icon-warning {
  368. background-image: url("icons/e29700/warning.svg");
  369. }
  370. #debugger .debugger-icon-error {
  371. background-image: url("icons/ea2800/error.svg");
  372. }
  373. #debugger .debugger-icon-info {
  374. background-image: url("icons/0073b9/info-circle.svg");
  375. }
  376. #debugger .debugger-icon-warning, #debugger .debugger-icon-error, #debugger .debugger-icon-info {
  377. background-repeat: no-repeat;
  378. background-position: center;
  379. }
  380. #debugger .debugger__action__maximize {
  381. position: relative;
  382. background-image: url("icons/ffffff/arrow-up.svg");
  383. background-size: 1em 1em;
  384. background-repeat: no-repeat;
  385. background-position: center;
  386. }
  387. #debugger .debugger__action__close {
  388. position: relative;
  389. background-image: url("icons/ffffff/arrow-down.svg");
  390. background-repeat: no-repeat;
  391. background-position: center;
  392. background-size: 1em 1em;
  393. }
  394. #debugger .debugger__action__destroy {
  395. position: relative;
  396. background-image: url("icons/ffffff/ex.svg");
  397. background-repeat: no-repeat;
  398. background-position: center;
  399. background-size: 1em 1em;
  400. }
  401. #debugger.is-maximized .debugger__action__maximize, #debugger.is-closed .debugger__action__close {
  402. opacity: 0;
  403. visibility: hidden;
  404. -webkit-transform: scale(0);
  405. -ms-transform: scale(0);
  406. transform: scale(0);
  407. font-size: 0;
  408. margin: 0;
  409. cursor: default;
  410. }
  411. #debugger.is-maximized [aria-hidden="true"].debugger__action__maximize, #debugger.is-closed [aria-hidden="true"].debugger__action__close {
  412. display: none;
  413. }
  414. #debugger .multiSelect .layout {
  415. float: none;
  416. }
  417. #debugger .multiSelect .line {
  418. padding: 2px 2px 4px 2px;
  419. max-height: 30px;
  420. overflow: hidden;
  421. box-sizing: content-box;
  422. }
  423. #debugger .multiSelect .acol {
  424. display: inline-block;
  425. min-width: 12px;
  426. }
  427. #debugger .multiSelect button {
  428. color: #333333;
  429. position: relative;
  430. text-align: center;
  431. cursor: pointer;
  432. margin-bottom: 0px;
  433. border: none;
  434. min-height: 38px !important;
  435. min-width: 10%;
  436. color: #555;
  437. -webkit-user-select: none;
  438. -moz-user-select: none;
  439. -ms-user-select: none;
  440. user-select: none;
  441. white-space: normal;
  442. background-color: #efefef;
  443. font-size: 10px;
  444. }
  445. #debugger .multiSelect button:disabled {
  446. background-image: linear-gradient(#fff, #fff);
  447. border: 1px solid #ddd;
  448. color: #999;
  449. }
  450. #debugger .multiSelect .buttonClicked {
  451. box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  452. }
  453. #debugger .multiSelect .buttonLabel {
  454. display: inline-block;
  455. padding: 5px 0px 5px 0px;
  456. }
  457. #debugger .multiSelect .checkboxLayer {
  458. background-color: #fff;
  459. position: absolute;
  460. z-index: 999;
  461. border: 1px solid rgba(0, 0, 0, 0.15);
  462. border-radius: 4px;
  463. box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  464. display: none !important;
  465. }
  466. #debugger .multiSelect .inputFilter {
  467. display: none;
  468. }
  469. #debugger .multiSelect .checkBoxContainer {
  470. display: block;
  471. padding: 8px;
  472. overflow: hidden;
  473. }
  474. #debugger .multiSelect .show {
  475. display: block !important;
  476. }
  477. #debugger .multiSelect .multiSelectItem {
  478. display: block;
  479. padding: 3px;
  480. color: #444;
  481. white-space: nowrap;
  482. -webkit-user-select: none;
  483. -moz-user-select: none;
  484. -ms-user-select: none;
  485. user-select: none;
  486. border: 1px solid transparent;
  487. position: relative;
  488. font-size: 10px;
  489. min-height: 32px;
  490. padding-right: 10px;
  491. padding-left: 30px;
  492. }
  493. #debugger .multiSelect .multiSelectItem:not(.multiSelectGroup).selected {
  494. background-image: linear-gradient(#e9e9e9, #f1f1f1);
  495. color: #555;
  496. cursor: pointer;
  497. font-size: 10px;
  498. border-top: 1px solid #e4e4e4;
  499. border-left: 1px solid #e4e4e4;
  500. border-right: 1px solid #d9d9d9;
  501. }
  502. #debugger .multiSelect .multiSelectItem:hover {
  503. background-image: linear-gradient(#c1c1c1, #999) !important;
  504. color: #fff !important;
  505. cursor: pointer;
  506. border: 1px solid #ccc !important;
  507. }
  508. #debugger .multiSelect .multiSelectItem .acol label {
  509. display: inline-block;
  510. margin: 0px;
  511. font-weight: normal;
  512. line-height: normal;
  513. }
  514. #debugger .multiSelect .multiSelectFocus {
  515. background-image: linear-gradient(#c1c1c1, #999) !important;
  516. color: #fff !important;
  517. cursor: pointer;
  518. border: 1px solid #ccc !important;
  519. }
  520. #debugger .multiSelect .multiSelectFocus:hover {
  521. cursor: pointer;
  522. }
  523. #debugger .multiSelect .tickMark {
  524. display: inline-block;
  525. position: absolute;
  526. left: 10px;
  527. font-size: 10px;
  528. }
  529. #debugger .multiSelect .checkbox {
  530. color: #ddd !important;
  531. position: absolute;
  532. left: -9999px;
  533. cursor: pointer;
  534. }
  535. #debugger .multiSelect img {
  536. margin-bottom: 0px;
  537. max-height: 22px;
  538. max-width: 22px;
  539. }
  540. #debugger .autocomplete {
  541. width: 100%;
  542. border-radius: 0px;
  543. position: relative;
  544. }
  545. #debugger .autocomplete input {
  546. width: 100%;
  547. margin: 0px;
  548. border-style: solid;
  549. border-radius: 0;
  550. border-color: lightgray;
  551. border-width: 1px;
  552. line-height: 1;
  553. height: 29px;
  554. margin-top: 3px;
  555. padding-left: 5px;
  556. }
  557. #debugger .autocomplete ul {
  558. position: absolute;
  559. left: 0;
  560. overflow-y: scroll;
  561. width: 100%;
  562. border-left: 1px solid #888;
  563. border-right: 1px solid #888;
  564. border-bottom: 1px solid #888;
  565. z-index: 1;
  566. background-color: white;
  567. }
  568. #debugger .autocomplete li {
  569. text-align: left;
  570. list-style: none;
  571. width: 100%;
  572. font-size: 12px;
  573. background-color: #fff;
  574. }
  575. #debugger .autocomplete li.active {
  576. width: 100%;
  577. background-color: #4bf;
  578. }
  579. #debugger .autocomplete .highlight {
  580. background-color: #E2E2E2;
  581. }
  582. #debugger .autocomplete li.active .highlight {
  583. background: #666;
  584. color: #fff;
  585. }
  586. @media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  587. #debugger {
  588. /* Force table to not be like tables anymore */
  589. /*Hide table headers (but not display: none;, for accessibility) */
  590. /* Label the icons */
  591. /* Label the data */
  592. }
  593. #debugger .debugger__log table, #debugger .debugger__log thead, #debugger .debugger__log tbody, #debugger .debugger__log td, #debugger .debugger__log tr, #debugger .debugger__profile tr, #debugger .debugger__profile td {
  594. display: block;
  595. }
  596. #debugger .debugger__log th,
  597. #debugger .debugger__preview th {
  598. position: absolute;
  599. top: -9999px;
  600. left: -9999px;
  601. }
  602. #debugger .debugger__log tr {
  603. border: 1px solid #ccc;
  604. }
  605. #debugger .debugger__log td {
  606. /* Behave like a "row" */
  607. border: none;
  608. border-bottom: 1px solid #eee;
  609. position: relative;
  610. padding-bottom: 14px;
  611. }
  612. #debugger .debugger__log td:before {
  613. /* Now like a table header */
  614. position: absolute;
  615. /* Top/left values mimic padding */
  616. width: 100%;
  617. top: -15px;
  618. font-weight: bold;
  619. background-color: #efefef;
  620. white-space: nowrap;
  621. }
  622. #debugger .debugger__log [class*='debugger-icon-'] {
  623. background-position: left;
  624. }
  625. #debugger .debugger__log .debugger-icon-info:after {
  626. content: "Notification";
  627. padding-left: 20px;
  628. font-style: italic;
  629. }
  630. #debugger .debugger__log .debugger-icon-warning:after {
  631. content: "Warning";
  632. padding-left: 20px;
  633. font-style: italic;
  634. }
  635. #debugger .debugger__log .debugger-icon-warning:after {
  636. content: "Error";
  637. padding-left: 20px;
  638. font-style: italic;
  639. }
  640. #debugger .debugger__log td:nth-of-type(1)::before {
  641. content: "";
  642. }
  643. #debugger .debugger__log td:nth-of-type(2)::before {
  644. content: "Message";
  645. }
  646. #debugger .debugger__log td:nth-of-type(3)::before {
  647. content: "Type";
  648. }
  649. #debugger .debugger__log td:nth-of-type(4):before {
  650. content: "Time";
  651. }
  652. #debugger .debugger__log td:nth-of-type(5):before {
  653. content: "Page";
  654. }
  655. #debugger .debugger__log td:nth-of-type(6):before {
  656. content: "Resolution";
  657. }
  658. #debugger .debugger__log td:nth-of-type(7):before {
  659. content: "";
  660. }
  661. }
  662. @media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  663. #debugger .debugger__navigation a.debugger__navigation__item {
  664. padding-left: 5px;
  665. padding-right: 5px;
  666. }
  667. }
  668. @media only screen and (max-width: 550px), (min-device-width: 768px) and (max-device-width: 1024px) {
  669. #debugger .debugger__profile td:first-child {
  670. width: 100%;
  671. }
  672. }
  673. #debugger .resizable {
  674. position: relative;
  675. }
  676. #debugger .resizable.no-transition {
  677. transition: none !important;
  678. }
  679. #debugger .rg-top {
  680. display: block;
  681. width: 14px;
  682. height: 14px;
  683. line-height: 14px;
  684. position: absolute;
  685. z-index: 1;
  686. -moz-user-select: -moz-none;
  687. -ms-user-select: none;
  688. -webkit-user-select: none;
  689. user-select: none;
  690. background: transparent;
  691. }
  692. #debugger .rg-top:hover {
  693. cursor: row-resize;
  694. }
  695. #debugger .rg-top span {
  696. position: absolute;
  697. box-sizing: border-box;
  698. display: block;
  699. border: 1px solid #ccc;
  700. }
  701. #debugger .rg-top span {
  702. border-width: 1px 0;
  703. left: 50%;
  704. margin: 3.5px 0 0 -10px;
  705. width: 20px;
  706. height: 7px;
  707. }
  708. #debugger .rg-top {
  709. cursor: row-resize;
  710. width: 100%;
  711. top: 0;
  712. left: 0;
  713. margin-top: -10px;
  714. }
  715. #debuggerSpacer {
  716. height: calc(40px + 1em);
  717. width: 100%;
  718. }