Warning, /webapps/ocs-webserver/httpdocs/theme/react/assets/less/cat-tree.less is written in an unsupported language. File is not indexed.
0001 // out: ../css/cat-tree.css, sourcemap: true, compress: true 0002 @import "elements.less"; 0003 0004 .mobile-menu-item { 0005 padding: 5px; 0006 height: auto; 0007 display: block; 0008 width: 100%; 0009 float: left; 0010 border: 1px solid #ccc; 0011 border-radius: 4px; 0012 font-size: 12px; 0013 } 0014 0015 #category-tree-container { 0016 width: 100%; 0017 float: left; 0018 margin-bottom: 15px; 0019 0020 ul { 0021 list-style-type: none; 0022 margin-bottom: 0; 0023 padding-left: 0; 0024 width: 100%; 0025 float: left; 0026 font-size: 12px; 0027 0028 li { 0029 width: 100%; 0030 padding: 2px 0; 0031 float: left; 0032 margin: 0 2px; 0033 border-radius: 100%; 0034 0035 a { 0036 display: block; 0037 width: 100%; 0038 float: left; 0039 background-color: transparent; 0040 color: #2673b0; 0041 padding-left: 3px; 0042 padding-right: 40px; 0043 position: relative; 0044 .transition(); 0045 0046 &:hover { 0047 background-color: #60bcff; 0048 color: #ffffff; 0049 font-weight: bold; 0050 } 0051 0052 0053 span.title { 0054 display: block; 0055 width: 100%; 0056 float: left; 0057 overflow: hidden; 0058 white-space: nowrap; 0059 text-overflow: ellipsis; 0060 } 0061 0062 span.product-counter { 0063 position: absolute; 0064 right: 5px; 0065 float: right; 0066 } 0067 } 0068 0069 ul { 0070 padding-left: 10px; 0071 } 0072 0073 &.active { 0074 > a { 0075 background-color: #60bcff; 0076 color: #ffffff; 0077 } 0078 } 0079 } 0080 } 0081 0082 #selected-category-tree-item { 0083 background-color: #fafafa; 0084 margin-bottom: 5px; 0085 position: relative; 0086 .mobile-menu-item; 0087 0088 .selected-category-arrow-down { 0089 display: block; 0090 background-size: 15px; 0091 position: absolute; 0092 top: 5px; 0093 right: 5px; 0094 height: 15px; 0095 width: 15px; 0096 background-image: url('../img/chevron_down.png'); 0097 .transition(); 0098 } 0099 0100 a { 0101 display: block; 0102 float: left; 0103 padding: 0 5px 0 20px;; 0104 position: relative; 0105 0106 &::before { 0107 content: ">"; 0108 position: absolute; 0109 display: block; 0110 left: 5px; 0111 } 0112 0113 &:first-child { 0114 padding-left: 0; 0115 &::before { 0116 content: ""; 0117 } 0118 } 0119 } 0120 } 0121 0122 #category-tree.tablet { 0123 ul { 0124 li { 0125 a { 0126 } 0127 } 0128 &.main-list { 0129 } 0130 } 0131 } 0132 0133 #category-tree.open { 0134 #selected-category-tree-item { 0135 .selected-category-arrow-down { 0136 .rotation(180deg); 0137 } 0138 } 0139 } 0140 0141 } 0142 0143 #product-page-content, 0144 #products-wrapper { 0145 #category-tree-container { 0146 ul.main-list { 0147 border: 1px solid #ccc; 0148 border-radius: 3px; 0149 box-shadow: 0px 1px 1px rgba(0,0,0,0.15); 0150 background-color: white; 0151 padding: 2px 0; 0152 } 0153 } 0154 } 0155 0156 /** NEW CATEGORY TREE **/ 0157 0158 .sidebar-left { 0159 .alert { 0160 float: left; 0161 } 0162 } 0163 0164 #category-tree { 0165 font-family: Verdana,"Bitstream Vera Sans",Arial,Helvetica,Sans,"Bitstream Vera Serif"; 0166 0167 input[type="text"]{ 0168 margin: 0 0 7px 50px; 0169 width: 200px; 0170 height: 26px; 0171 border-radius: 3px; 0172 border: 1px solid #ccc; 0173 padding: 0 10px; 0174 } 0175 0176 #category-tree-header { 0177 width: 100%; 0178 padding: 5px 0; 0179 float: left; 0180 // background-color: #f1f1f1; 0181 position: relative; 0182 0183 #back-button, #forward-button { 0184 position: absolute; 0185 top: -32px; 0186 } 0187 0188 #forward-button { 0189 position: absolute; 0190 left: 25px; 0191 height: 24px; 0192 width: 20px; 0193 margin: 0; 0194 padding: 7px; 0195 0196 span { 0197 left: 3px; 0198 } 0199 } 0200 0201 .disabled { 0202 opacity: 0.5; 0203 } 0204 0205 a { 0206 display: block; 0207 float: left; 0208 padding: 4px 8px; 0209 background-color: #ccc; 0210 margin-right: 5px; 0211 font-size: 12px; 0212 font-weight: bold; 0213 cursor: pointer; 0214 overflow: hidden; 0215 position: relative; 0216 min-height: 24px; 0217 max-width: 100%; 0218 word-break: break-word; 0219 0220 &#back-button, 0221 &#forward-button { 0222 height:24px; 0223 } 0224 0225 span { 0226 .transition(); 0227 opacity: 0; 0228 position: absolute; 0229 bottom: 100%; 0230 background-color:#ccc; 0231 border-radius: 5px; 0232 border: 1px solid #222; 0233 display: block; 0234 left: 0; 0235 padding: 3px; 0236 margin-bottom: 5px; 0237 margin-left: -5px; 0238 0239 &.glyphicon { 0240 opacity: 1; 0241 border: 0; 0242 left: 0; 0243 margin: 0; 0244 padding: 0; 0245 top: 6px; 0246 } 0247 } 0248 0249 &:hover { 0250 overflow: visible; 0251 span{ 0252 opacity: 1; 0253 } 0254 } 0255 } 0256 } 0257 0258 #category-panles-container { 0259 width:100%; 0260 height: 700px; 0261 overflow: hidden; 0262 position: relative; 0263 // opacity: 0; 0264 0265 #category-panels-slider { 0266 .transition(); 0267 position: absolute; 0268 top:0; 0269 0270 .category-panel { 0271 ul { 0272 li { 0273 width: 100%; 0274 float: left; 0275 /* margin: 0 2px; */ 0276 border-radius: 0; 0277 margin: 0; 0278 padding: 0; 0279 a { 0280 cursor: pointer; 0281 padding: 3px; 0282 position: relative; 0283 0284 .cat-product-counter { 0285 position: absolute; 0286 top: 3px; 0287 right: 5px; 0288 } 0289 } 0290 } 0291 } 0292 } 0293 } 0294 0295 &.show-back-button { 0296 #category-panels-slider { 0297 .category-panel { 0298 padding-left:20px; 0299 } 0300 } 0301 } 0302 0303 &.visible { 0304 opacity: 1; 0305 } 0306 } 0307 0308 #category-tag-cloud { 0309 padding: 10px; 0310 font-size: 12px; 0311 font-weight: bold; 0312 width:100%; 0313 float:left; 0314 0315 a { 0316 background-clip: padding-box; 0317 background-color: #eee; 0318 background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%); 0319 background-repeat: repeat-x; 0320 background-size: 100% 19px; 0321 border: 1px solid #aaa; 0322 border-radius: 3px; 0323 box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0,0,0,.05); 0324 color: #333; 0325 line-height: 25px!important; 0326 margin: 3px 3px 3px 0; 0327 max-width: 100%; 0328 padding: 0 10px; 0329 position: relative; 0330 display: inline-block; 0331 float: left; 0332 0333 span { 0334 margin-right: 3px; 0335 } 0336 } 0337 } 0338 0339 #back-button { 0340 position: absolute; 0341 top: 0; 0342 left: 0; 0343 width: 20px; 0344 height: 100%; 0345 background: #ccc; 0346 z-index: 10; 0347 cursor: pointer; 0348 0349 span { 0350 position:absolute; 0351 top:50%; 0352 left: 0; 0353 margin-top:-8px; 0354 width:20px; 0355 text-align: center; 0356 } 0357 } 0358 } 0359 0360