You are here

slickgrid.controls.css in Slickgrid 7

Same filename and directory in other branches
  1. 7.2 css/slickgrid.controls.css
@CHARSET "UTF-8";

#controls .slickgrid-control{
  float: right;
}

#controls .slickgrid-control,
#controls .slickgrid-control span.slickgrid-control-button{
  width: 30px;
  height: 30px;
  display: block;
  text-align: center;
}

#controls .slickgrid-control span.slickgrid-control-button{
  opacity: 0.5;
  background-repeat: no-repeat;
  background-position: center 7px;
}

#controls .slickgrid-control span.enabled{
cursor: pointer;
opacity: 1;
}

/* Pagination */


#controls #slickgrid-pager{
  float: left;
  width: 420px;
}

#controls #slickgrid-pager .slick-pager-settings span{
  display: none;
}

#controls #slickgrid-pager  .slick-pager{
  background: none!important;
  border-style: none!important;
}

#controls #slickgrid-pager span.slick-pager-nav{
  padding-top: 7px;
  width: 120px;
}

#controls #slickgrid-pager span.slick-pager-settings,
#controls #slickgrid-pager span.slick-pager-status{
  padding-top: 6px;
}

#controls #slickgrid-pager span.slick-pager-status{
 margin-left: 10px; 
}

#controls #slickgrid-pager span{
  float: left;
  display: block;
}

#controls #slickgrid-pager .slick-pager-settings span.slick-pager-settings-expanded{
  display: block!important;
}

#controls #slickgrid-pager .slick-pager-settings span.slick-pager-settings-expanded a{
  margin-left: 5px;
  cursor: pointer;
}

/* Next / prev buttons */

#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container{
  background: none!important;
  border: none;
}

#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container span{
  margin-left: 10px;
  cursor: pointer;
}

/* First */
#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-first,
#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-first.ui-state-disabled{
  background: url('../images/controls-first.png') no-repeat;
}

#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-first{
  background: url('../images/controls-first-active.png') no-repeat;
}

/* Prev */
#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-prev,
#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-prev.ui-state-disabled{
  background: url('../images/controls-prev.png') no-repeat;
  margin-left: 8px;
}

#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-prev{
  background: url('../images/controls-prev-active.png') no-repeat;
}

/* Next */
#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-next,
#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-next.ui-state-disabled{
  background: url('../images/controls-next.png') no-repeat;
  margin-left: 14px;
}

#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-next{
  background: url('../images/controls-next-active.png') no-repeat;
}

/* Last */
#controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-end,
#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-end.ui-state-disabled{
  background: url('../images/controls-last.png') no-repeat;
}

#controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-end{
  background: url('../images/controls-last-active.png') no-repeat;
}

/* Add control */

#slickgrid-add span{
  background-image: url('../images/add.png');
}

#slickgrid-add span:hover{
  background-image: url('../images/add-active.png');
}

/* Delete control */

#slickgrid-delete span{
  background-image: url('../images/delete.png');
}

/* Undo control */

#slickgrid-undo span{
  background-image: url('../images/undo.png');
}

#slickgrid-undo span.enabled:hover{
  background-image: url('../images/undo-active.png');
}

/* Export control */

#slickgrid-export span{
  background-image: url('../images/export.png');
}

#slickgrid-export span.enabled:hover{
  background-image: url('../images/export-active.png');
}

#slickgrid-clone span{
  background-image: url('../images/copy.png');
}

#slickgrid-clone span.enabled:hover{
  background-image: url('../images/copy-active.png');
}

/* Export links are part of the feed icon links */
.feed-icon{
  display: none;
}

/* Tabs */
#slickgrid-tabs span{
  width: 100px;
  height: 30px;
  line-height: 30px;
  padding-left: 10px;
  display: inline-block;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background: url("../images/header-bg.png") repeat-x;
  margin: 0 1px 0 0;
  color: #555;
  border: 1px solid #A5A5A5;
  border-bottom-style: none;
  cursor: pointer;
}

#slickgrid-tabs span.active-tab{
  background-image: url("../images/header-active-bg.png");
  color: #fff;
}

File

css/slickgrid.controls.css
View source
  1. @CHARSET "UTF-8";
  2. #controls .slickgrid-control{
  3. float: right;
  4. }
  5. #controls .slickgrid-control,
  6. #controls .slickgrid-control span.slickgrid-control-button{
  7. width: 30px;
  8. height: 30px;
  9. display: block;
  10. text-align: center;
  11. }
  12. #controls .slickgrid-control span.slickgrid-control-button{
  13. opacity: 0.5;
  14. background-repeat: no-repeat;
  15. background-position: center 7px;
  16. }
  17. #controls .slickgrid-control span.enabled{
  18. cursor: pointer;
  19. opacity: 1;
  20. }
  21. /* Pagination */
  22. #controls #slickgrid-pager{
  23. float: left;
  24. width: 420px;
  25. }
  26. #controls #slickgrid-pager .slick-pager-settings span{
  27. display: none;
  28. }
  29. #controls #slickgrid-pager .slick-pager{
  30. background: none!important;
  31. border-style: none!important;
  32. }
  33. #controls #slickgrid-pager span.slick-pager-nav{
  34. padding-top: 7px;
  35. width: 120px;
  36. }
  37. #controls #slickgrid-pager span.slick-pager-settings,
  38. #controls #slickgrid-pager span.slick-pager-status{
  39. padding-top: 6px;
  40. }
  41. #controls #slickgrid-pager span.slick-pager-status{
  42. margin-left: 10px;
  43. }
  44. #controls #slickgrid-pager span{
  45. float: left;
  46. display: block;
  47. }
  48. #controls #slickgrid-pager .slick-pager-settings span.slick-pager-settings-expanded{
  49. display: block!important;
  50. }
  51. #controls #slickgrid-pager .slick-pager-settings span.slick-pager-settings-expanded a{
  52. margin-left: 5px;
  53. cursor: pointer;
  54. }
  55. /* Next / prev buttons */
  56. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container{
  57. background: none!important;
  58. border: none;
  59. }
  60. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container span{
  61. margin-left: 10px;
  62. cursor: pointer;
  63. }
  64. /* First */
  65. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-first,
  66. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-first.ui-state-disabled{
  67. background: url('../images/controls-first.png') no-repeat;
  68. }
  69. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-first{
  70. background: url('../images/controls-first-active.png') no-repeat;
  71. }
  72. /* Prev */
  73. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-prev,
  74. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-prev.ui-state-disabled{
  75. background: url('../images/controls-prev.png') no-repeat;
  76. margin-left: 8px;
  77. }
  78. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-prev{
  79. background: url('../images/controls-prev-active.png') no-repeat;
  80. }
  81. /* Next */
  82. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-next,
  83. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-next.ui-state-disabled{
  84. background: url('../images/controls-next.png') no-repeat;
  85. margin-left: 14px;
  86. }
  87. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-next{
  88. background: url('../images/controls-next-active.png') no-repeat;
  89. }
  90. /* Last */
  91. #controls #slickgrid-pager span.slick-pager-nav span.ui-icon-container .ui-icon-seek-end,
  92. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-end.ui-state-disabled{
  93. background: url('../images/controls-last.png') no-repeat;
  94. }
  95. #controls #slickgrid-pager span.slick-pager-nav span.ui-state-hover .ui-icon-seek-end{
  96. background: url('../images/controls-last-active.png') no-repeat;
  97. }
  98. /* Add control */
  99. #slickgrid-add span{
  100. background-image: url('../images/add.png');
  101. }
  102. #slickgrid-add span:hover{
  103. background-image: url('../images/add-active.png');
  104. }
  105. /* Delete control */
  106. #slickgrid-delete span{
  107. background-image: url('../images/delete.png');
  108. }
  109. /* Undo control */
  110. #slickgrid-undo span{
  111. background-image: url('../images/undo.png');
  112. }
  113. #slickgrid-undo span.enabled:hover{
  114. background-image: url('../images/undo-active.png');
  115. }
  116. /* Export control */
  117. #slickgrid-export span{
  118. background-image: url('../images/export.png');
  119. }
  120. #slickgrid-export span.enabled:hover{
  121. background-image: url('../images/export-active.png');
  122. }
  123. #slickgrid-clone span{
  124. background-image: url('../images/copy.png');
  125. }
  126. #slickgrid-clone span.enabled:hover{
  127. background-image: url('../images/copy-active.png');
  128. }
  129. /* Export links are part of the feed icon links */
  130. .feed-icon{
  131. display: none;
  132. }
  133. /* Tabs */
  134. #slickgrid-tabs span{
  135. width: 100px;
  136. height: 30px;
  137. line-height: 30px;
  138. padding-left: 10px;
  139. display: inline-block;
  140. -webkit-border-top-left-radius: 5px;
  141. -webkit-border-top-right-radius: 5px;
  142. -moz-border-radius-topleft: 5px;
  143. -moz-border-radius-topright: 5px;
  144. border-top-left-radius: 5px;
  145. border-top-right-radius: 5px;
  146. background: url("../images/header-bg.png") repeat-x;
  147. margin: 0 1px 0 0;
  148. color: #555;
  149. border: 1px solid #A5A5A5;
  150. border-bottom-style: none;
  151. cursor: pointer;
  152. }
  153. #slickgrid-tabs span.active-tab{
  154. background-image: url("../images/header-active-bg.png");
  155. color: #fff;
  156. }