You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

817 lines
12 KiB

1 year ago
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
​
  1. /** =====================
  2. Generic-class css start
  3. ========================== **/
  4. .generic-card-block code {
  5. cursor: pointer;
  6. display: inline-block;
  7. margin-right: 10px;
  8. margin-bottom: 10px;
  9. }
  10. .generic-image-body {
  11. li {
  12. padding: 0 20px;
  13. display: inline-block;
  14. }
  15. code {
  16. display: block;
  17. }
  18. img {
  19. display: block;
  20. margin: 10px auto 0;
  21. }
  22. }
  23. /*====== Padding css starts ======*/
  24. $i:0;
  25. @while $i<=50 {
  26. .p-#{$i} {
  27. padding:#{$i}px;
  28. }
  29. $i:$i+5;
  30. }
  31. /*====== Padding css ends ======*/
  32. /*====== Padding-top css starts ======*/
  33. $i:0;
  34. @while $i<=50 {
  35. .p-t-#{$i} {
  36. padding-top:#{$i}px !important;
  37. }
  38. $i:$i+5;
  39. }
  40. /*====== Padding-top css ends ======*/
  41. /*====== Padding-bottom css starts ======*/
  42. $i:0;
  43. @while $i<=50 {
  44. .p-b-#{$i} {
  45. padding-bottom:#{$i}px !important;
  46. }
  47. $i:$i+5;
  48. }
  49. /*====== Padding-bottom css ends ======*/
  50. /*====== Padding-left css starts ======*/
  51. $i:0;
  52. @while $i<=50 {
  53. .p-l-#{$i} {
  54. padding-left:#{$i}px;
  55. }
  56. $i:$i+5;
  57. }
  58. /*====== Padding-left css ends ======*/
  59. /*====== Padding-right css starts ======*/
  60. $i:0;
  61. @while $i<=50 {
  62. .p-r-#{$i} {
  63. padding-right:#{$i}px;
  64. }
  65. $i:$i+5;
  66. }
  67. /*====== Padding-right css ends ======*/
  68. /*====== Margin css starts ======*/
  69. $i:0;
  70. @while $i<=50 {
  71. .m-#{$i} {
  72. margin:#{$i}px;
  73. }
  74. $i:$i+5;
  75. }
  76. /*====== Margin css ends ======*/
  77. /*====== Margin-top css starts ======*/
  78. $i:0;
  79. @while $i<=50 {
  80. .m-t-#{$i} {
  81. margin-top:#{$i}px;
  82. }
  83. $i:$i+5;
  84. }
  85. /*====== Margin-top css ends ======*/
  86. /*====== Margin-Bottom css starts ======*/
  87. $i:0;
  88. @while $i<=50 {
  89. .m-b-#{$i} {
  90. margin-bottom:#{$i}px;
  91. }
  92. $i:$i+5;
  93. }
  94. /*====== Margin-Bottom css ends ======*/
  95. /*====== Margin-left css starts ======*/
  96. $i:0;
  97. @while $i<=50 {
  98. .m-l-#{$i} {
  99. margin-left:#{$i}px;
  100. }
  101. $i:$i+5;
  102. }
  103. /*====== Margin-left css ends ======*/
  104. /*====== Margin-right css starts ======*/
  105. $i:0;
  106. @while $i<=50 {
  107. .m-r-#{$i} {
  108. margin-right:#{$i}px;
  109. }
  110. $i:$i+5;
  111. }
  112. /*====== Margin-right css ends ======*/
  113. /*====== Display css starts ======*/
  114. $i:none,
  115. inline-block,
  116. inline-flex;
  117. @each $val in $i {
  118. .d-#{$val} {
  119. display: $val;
  120. }
  121. }
  122. /*====== display css ends ======*/
  123. /*====== Border-radius css starts ======*/
  124. $i:0;
  125. @while $i<=10 {
  126. .b-radius-#{$i} {
  127. border-radius:#{$i}px !important;
  128. }
  129. $i:$i+5;
  130. }
  131. /*====== Border-radius css ends ======*/
  132. /*====== Font-size css starts ======*/
  133. $i:10;
  134. @while $i<=80 {
  135. .f-#{$i} {
  136. font-size:#{$i}px;
  137. }
  138. $i:$i+2;
  139. }
  140. /*====== Font-size css ends ======*/
  141. /*====== Font-weight css starts ======*/
  142. $i:100,
  143. 300,
  144. 400,
  145. 600,
  146. 700,
  147. 900;
  148. @each $val in $i {
  149. .f-w-#{$val} {
  150. @if($val==900){
  151. font-weight: 600;
  152. }@else{
  153. font-weight: $val;
  154. }
  155. }
  156. }
  157. /*====== Font-weight css ends ======*/
  158. /*====== Font-style css starts ======*/
  159. $i:normal,
  160. italic,
  161. oblique,
  162. initial,
  163. inherit;
  164. @each $val in $i {
  165. .f-s-#{$val} {
  166. font-style: $val;
  167. }
  168. }
  169. /*====== Font-style css ends ======*/
  170. /*====== Text-align css starts ======*/
  171. $i:center,
  172. left,
  173. right;
  174. @each $val in $i {
  175. .text-#{$val} {
  176. text-align: $val;
  177. }
  178. }
  179. /*====== Text-align css ends ======*/
  180. /*====== Text-Transform css starts ======*/
  181. $i:capitalize,
  182. uppercase,
  183. lowercase;
  184. @each $val in $i {
  185. .text-#{$val} {
  186. text-transform: $val;
  187. }
  188. }
  189. /*====== Text-Transform css ends ======*/
  190. /*====== Text-Decoration css starts ======*/
  191. $i:overline,
  192. line-through,
  193. underline;
  194. @each $val in $i {
  195. .text-#{$val} {
  196. text-decoration: $val;
  197. }
  198. }
  199. /*====== Text-Decoration css ends ======*/
  200. /*====== Vertical-Align css starts ======*/
  201. $i:baseline,
  202. sub,
  203. super,
  204. top,
  205. text-top,
  206. middle,
  207. bottom,
  208. text-bottom,
  209. initial,
  210. inherit;
  211. @each $val in $i {
  212. .#{$val} {
  213. vertical-align: $val;
  214. }
  215. }
  216. /*====== Vertical-Align css ends ======*/
  217. /*====== Position css starts ======*/
  218. $i:static,
  219. absolute,
  220. fixed,
  221. relative,
  222. initial,
  223. inherit;
  224. @each $val in $i {
  225. .pos-#{$val} {
  226. position: $val;
  227. }
  228. }
  229. /*====== Position css ends ======*/
  230. /*====== Float css starts ======*/
  231. $i:left,
  232. right,
  233. none;
  234. @each $val in $i {
  235. .f-#{$val} {
  236. float: $val;
  237. }
  238. }
  239. /*====== Float css ends ======*/
  240. /*====== Overflow css starts ======*/
  241. $i:hidden,
  242. visible,
  243. auto;
  244. @each $val in $i {
  245. .o-#{$val} {
  246. overflow: $val;
  247. }
  248. }
  249. /*====== Overflow css ends ======*/
  250. /*====== Image-sizes css starts ======*/
  251. $i:20;
  252. @while $i<=100 {
  253. .img-#{$i} {
  254. width:#{$i}px;
  255. }
  256. $i:$i+10;
  257. }
  258. /*====== Image-sizes css ends ======*/
  259. /*======= Text css starts ===========*/
  260. $custom-color:#64b0f2;
  261. $pink-color:#ff7aa3;
  262. $muted-color:#919aa3;
  263. $dark-color:#2b3d51;
  264. $purple-color:#9261c6;
  265. $muted-color:#919aa3;
  266. $text-name:text-primary,
  267. text-warning,
  268. text-default,
  269. text-danger,
  270. text-success,
  271. text-inverse,
  272. text-info,
  273. text-custom,
  274. text-pink,
  275. text-muted,
  276. text-dark,
  277. text-purple,
  278. text-muted;
  279. $text-color:$primary-color,
  280. $warning-color,
  281. $default-color,
  282. $danger-color,
  283. $success-color,
  284. $inverse-color,
  285. $info-color,
  286. $custom-color,
  287. $pink-color,
  288. $muted-color,
  289. $dark-color,
  290. $purple-color,
  291. $muted-color;
  292. @each $var in $text-name {
  293. $i: index($text-name, $var);
  294. .#{$var} {
  295. color: nth($text-color, $i) !important;
  296. }
  297. }
  298. /*======= Text css ends ===========*/
  299. /*======= Label-color css starts ======= */
  300. .label {
  301. border-radius: 2px;
  302. color: #fff;
  303. font-size: 12px;
  304. line-height: 1;
  305. margin-bottom: 0;
  306. text-transform: capitalize;
  307. }
  308. $label-name:primary,
  309. warning,
  310. default,
  311. danger,
  312. success,
  313. inverse,
  314. info;
  315. $label-color:$primary-color,
  316. $warning-color,
  317. $default-color,
  318. $danger-color,
  319. $success-color,
  320. $inverse-color,
  321. $info-color;
  322. @each $var in $label-name {
  323. $i: index($label-name, $var);
  324. .label-#{$var} {
  325. background:linear-gradient(to right, nth($label-color, $i),lighten(nth($label-color, $i),10%));
  326. }
  327. }
  328. .label-warning{
  329. color:#fff;
  330. }
  331. /*======= Label-color css starts ======= */
  332. /*======= Badge-color css starts ======= */
  333. $badge-name:primary,
  334. warning,
  335. default,
  336. danger,
  337. success,
  338. inverse,
  339. info;
  340. $badge-color:$primary-color,
  341. $warning-color,
  342. $default-color,
  343. $danger-color,
  344. $success-color,
  345. $inverse-color,
  346. $info-color;
  347. @each $var in $badge-name {
  348. $i: index($badge-name, $var);
  349. .badge-#{$var} {
  350. background-color: nth($label-color, $i);
  351. }
  352. }
  353. /*======= Badge-color css end ======= */
  354. /*======= Background-color css starts ======= */
  355. .bg-color-box {
  356. text-align: center;
  357. display: inline-block;
  358. padding: 10px 20px;
  359. box-shadow: 0 0 5px 0 rgba(128, 128, 128, 0.49);
  360. font-weight: 600;
  361. margin-right: 20px;
  362. margin-bottom: 20px;
  363. cursor: pointer;
  364. }
  365. .bg-color-box span {
  366. color: #fff;
  367. }
  368. $background-name:primary,
  369. warning,
  370. default,
  371. danger,
  372. success,
  373. inverse,
  374. info;
  375. $background-color:$primary-color,
  376. $warning-color,
  377. $default-color,
  378. $danger-color,
  379. $success-color,
  380. $inverse-color,
  381. $info-color;
  382. @each $var in $background-name {
  383. $i: index($background-name, $var);
  384. .bg-#{$var} {
  385. background-color: nth($label-color, $i) !important;
  386. color: #fff;
  387. }
  388. }
  389. /*======= Background-color css end ======= */
  390. /*======= Button-color css starts ======= */
  391. $btn-name:primary,
  392. warning,
  393. default,
  394. danger,
  395. success,
  396. inverse,
  397. info;
  398. $btn-color:$primary-color,
  399. $warning-color,
  400. $default-color,
  401. $danger-color,
  402. $success-color,
  403. $inverse-color,
  404. $info-color;
  405. @each $var in $btn-name {
  406. $i: index($btn-name, $var);
  407. .color-#{$var} {
  408. background-color: nth($btn-color, $i);
  409. }
  410. }
  411. /*======= Button-color css ends ======= */
  412. /*======= Loader-color css starts ======= */
  413. $loader-name:primary,
  414. warning,
  415. default,
  416. danger,
  417. success,
  418. inverse,
  419. info;
  420. $loader-color:$primary-color,
  421. $warning-color,
  422. $default-color,
  423. $danger-color,
  424. $success-color,
  425. $inverse-color,
  426. $info-color;
  427. @each $var in $loader-name {
  428. $i: index($loader-name, $var);
  429. .loader-#{$var} {
  430. background-color: nth($loader-color, $i) !important;
  431. }
  432. }
  433. /*======= Loader-color css ends ======= */
  434. /*======= Nestable-color css starts ======= */
  435. $nestable-name:primary,
  436. warning,
  437. default,
  438. danger,
  439. success,
  440. inverse,
  441. info;
  442. $nestable-color:$primary-color,
  443. $warning-color,
  444. $default-color,
  445. $danger-color,
  446. $success-color,
  447. $inverse-color,
  448. $info-color;
  449. @each $var in $nestable-name {
  450. $i: index($nestable-name, $var);
  451. .nestable-#{$var} {
  452. background-color: nth($nestable-color, $i) !important;
  453. border-color: nth($nestable-color, $i);
  454. color: #fff !important;
  455. }
  456. }
  457. /*======= Nestable-color css ends ======= */
  458. /*======= Table-Border-Bottom-color css starts ======= */
  459. $border-name:primary,
  460. warning,
  461. default,
  462. danger,
  463. success,
  464. inverse,
  465. info;
  466. $border-color:$primary-color,
  467. $warning-color,
  468. $default-color,
  469. $danger-color,
  470. $success-color,
  471. $inverse-color,
  472. $info-color;
  473. @each $var in $border-name {
  474. $i: index($border-name, $var);
  475. table thead .border-bottom-#{$var} th,
  476. table tbody .border-bottom-#{$var} th,
  477. table tbody .border-bottom-#{$var} td {
  478. border-bottom: 1px solid nth($border-color, $i);
  479. }
  480. }
  481. /*======= Table-Border-Bottom-color css ends ======= */
  482. /*======= Table styling css starts ======= */
  483. $table-name:primary,
  484. warning,
  485. default,
  486. danger,
  487. success,
  488. inverse,
  489. info;
  490. $table-color:$primary-color,
  491. $warning-color,
  492. $default-color,
  493. $danger-color,
  494. $success-color,
  495. $inverse-color,
  496. $info-color;
  497. @each $var in $table-name {
  498. $i: index($table-name, $var);
  499. .table-styling .table-#{$var},
  500. .table-styling.table-#{$var} {
  501. background-color: nth($border-color, $i);
  502. color: #fff;
  503. border: 3px solid nth($border-color, $i);
  504. thead {
  505. background-color: darken(nth($border-color, $i), 10%);
  506. border: 3px solid darken(nth($border-color, $i), 10%);
  507. }
  508. }
  509. }
  510. /*======= Table styling css ends ======= */
  511. /*======= Toolbar css starts ======= */
  512. $light:#bdc3c7;
  513. $dark:#34495e;
  514. $toolbar-name:primary,
  515. warning,
  516. light,
  517. danger,
  518. success,
  519. dark,
  520. info;
  521. $toolbar-color:$primary-color,
  522. $warning-color,
  523. $default-color,
  524. $danger-color,
  525. $success-color,
  526. $inverse-color,
  527. $info-color;
  528. @each $var in $toolbar-name {
  529. $i: index($toolbar-name, $var);
  530. .toolbar-#{$var} .tool-item {
  531. background: nth($toolbar-color, $i) !important;
  532. }
  533. .toolbar-#{$var} .tool-item.selected,
  534. .toolbar-#{$var} .tool-item:hover {
  535. background: darken(nth($toolbar-color, $i), 10%) !important;
  536. }
  537. .toolbar-#{$var}.tool-top .arrow {
  538. border-color: nth($toolbar-color, $i) transparent transparent;
  539. }
  540. .toolbar-#{$var}.tool-bottom .arrow {
  541. border-color: transparent transparent nth($toolbar-color, $i);
  542. }
  543. .toolbar-#{$var}.tool-left .arrow {
  544. border-color: transparent transparent transparent nth($toolbar-color, $i);
  545. }
  546. .toolbar-#{$var}.tool-right .arrow {
  547. border-color: transparent nth($toolbar-color, $i) transparent transparent;
  548. }
  549. .btn-toolbar-#{$var}.pressed {
  550. background-color: nth($toolbar-color, $i);
  551. }
  552. }
  553. /*======= Toolbar css ends ======= */
  554. /*======= Card-Border-Top-color css starts ======= */
  555. $card-name:primary,
  556. warning,
  557. default,
  558. danger,
  559. success,
  560. inverse,
  561. info;
  562. $card-color:$primary-color,
  563. $warning-color,
  564. $default-color,
  565. $danger-color,
  566. $success-color,
  567. $inverse-color,
  568. $info-color;
  569. @each $var in $card-name {
  570. $i: index($card-name, $var);
  571. .card-border-#{$var} {
  572. border-top: 4px solid nth($border-color, $i);
  573. }
  574. }
  575. /*======= Card-Border-Top-color css ends ======= */
  576. /*======= Panels-wells-color css starts ======= */
  577. $panel-name:primary,
  578. warning,
  579. default,
  580. danger,
  581. success,
  582. inverse,
  583. info;
  584. $panel-color:$primary-color,
  585. $warning-color,
  586. $default-color,
  587. $danger-color,
  588. $success-color,
  589. $inverse-color,
  590. $info-color;
  591. @each $var in $panel-name {
  592. $i: index($panel-name, $var);
  593. .panels-wells .panel-#{$var} {
  594. border-color: nth($border-color, $i);
  595. }
  596. }
  597. /*======= Panels-wells-color css ends ======= */
  598. /*======= All-Borders-color css starts ======= */
  599. $b-name:primary,
  600. warning,
  601. default,
  602. danger,
  603. success,
  604. inverse,
  605. info,
  606. theme;
  607. $b-color:$primary-color,
  608. $warning-color,
  609. $default-color,
  610. $danger-color,
  611. $success-color,
  612. $inverse-color,
  613. $info-color,
  614. $theme-border;
  615. @each $var in $b-name {
  616. $i: index($b-name, $var);
  617. .b-t-#{$var} {
  618. border-top: 1px solid nth($b-color, $i);
  619. }
  620. .b-b-#{$var} {
  621. border-bottom: 1px solid nth($b-color, $i);
  622. }
  623. .b-l-#{$var} {
  624. border-left: 1px solid nth($b-color, $i);
  625. }
  626. .b-r-#{$var} {
  627. border-right: 1px solid nth($b-color, $i);
  628. }
  629. }
  630. /*======= All-Borders-color css ends ======= */
  631. /**====== Generic-class css end ======**/