Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.46 KB | None | 0 0
  1. @import './variaveis.scss';
  2.  
  3. /*========================================
  4. = Css base =
  5. ========================================*/
  6.  
  7. body {
  8. font-size: 14px;
  9. font-weight: 400;
  10. line-height: 21px;
  11. font-family: $fonte1;
  12. position: relative;
  13. background: #f9f9fc;
  14. height: 100%;
  15. }
  16.  
  17. p,
  18. li {
  19. color: #767890;
  20. font-size: 14px;
  21. font-weight: 400;
  22. line-height: 21px;
  23. }
  24.  
  25. .bold {
  26. color: #61646b;
  27. font-weight: 700;
  28. font-size: 13px;
  29. letter-spacing: .5px;
  30. }
  31.  
  32. h1 {
  33. color: #27282d;
  34. font-size: 30px;
  35. font-weight: 300;
  36. line-height: 33px;
  37. @include breakpoint($tablet) {
  38. font-size: 25px;
  39. }
  40. }
  41.  
  42. a {
  43. text-transform: none;
  44. text-decoration: none;
  45. color: $cor1;
  46. font-size: 14px;
  47. cursor: pointer;
  48. }
  49.  
  50. .add_buttom {
  51. color: #3498db;
  52. font-family: "Roboto";
  53. font-size: 13px;
  54. font-weight: 400;
  55. i {
  56. margin-right: 5px;
  57. display: inline-block;
  58. font-size: 13px;
  59. }
  60. }
  61.  
  62. /*================================
  63. = ckeditor =
  64. ================================*/
  65.  
  66. .ckeditor {
  67. p {
  68. margin: 10px 0;
  69. }
  70.  
  71. ul {
  72. margin-left: 20px;
  73. padding-top: 10px;
  74. padding-bottom: 10px;
  75.  
  76. li {
  77. margin: 5px 0;
  78. list-style-type: disc;
  79. }
  80. }
  81. }
  82.  
  83. // ckeditor
  84.  
  85. /*==============================
  86. = tables =
  87. ==============================*/
  88.  
  89. .table_wrap, .table {
  90. overflow-x: auto;
  91. overflow-y: hidden;
  92. width: 100%;
  93. -webkit-overflow-scrolling: touch;
  94. -ms-overflow-style: -ms-autohiding-scrollbar;
  95. }
  96.  
  97. table {
  98. width: 100%;
  99. margin: auto;
  100. border-collapse: collapse;
  101. tx-column {
  102. display: table-cell;
  103.  
  104. }
  105. thead {
  106. tr {
  107. th, tx-column, tx-column-documento {
  108. color: #50515d;
  109. font-weight: 700;
  110. padding: 15px 20px;
  111. text-align: left;
  112. white-space: nowrap;
  113. border-bottom: 1px solid #f3f3f8;
  114. text-align: left;
  115. display: table-cell;
  116. }
  117. }
  118. }
  119. tbody {
  120. tr, tx-row-documento {
  121. display: table-row;
  122. transition: color .15s ease-in-out, background .15s ease-in-out;
  123. &:hover {
  124. background: rgba(243, 243, 248, .5);
  125. }
  126. td, tx-row {
  127. color: #767890;
  128. padding: 6px 20px;
  129. border-bottom: 1px solid #f3f3f8;
  130. text-align: left;
  131. white-space: nowrap;
  132. transition: background .35s ease-in-out;
  133. display: table-cell;
  134. p, a {
  135.  
  136. }
  137. a {
  138. color: #767890;
  139. }
  140. }
  141. &:last-child {
  142. td {
  143. border-bottom: 0;
  144. }
  145. }
  146. }
  147. }
  148. }
  149.  
  150. /*========================================
  151. = botoes e titulos =
  152. ========================================*/
  153.  
  154. ul.social {
  155. li {
  156. display: inline-block;
  157.  
  158. a {}
  159. }
  160. }
  161.  
  162. .acoes {
  163. text-align: center;
  164. li, &div {
  165. display: inline-block;
  166. a {
  167. color: #7d7da0;
  168. padding: 0 6px;
  169. font-size: 15px;
  170. &:hover {
  171. color: $cor1;
  172. }
  173. }
  174. }
  175. }
  176.  
  177. body.menor {
  178. header {
  179. padding-left: 20px;
  180. z-index: 3;
  181.  
  182. .dock {
  183. position: relative;
  184. left: -48px;
  185. top: -8px;
  186. }
  187. }
  188.  
  189. .conteudo {
  190. padding-left: 110px;
  191. }
  192.  
  193. .sidebar {
  194. width: 60px;
  195. padding-top: 60px;
  196. background: #fff !important;
  197.  
  198. .logo {
  199. display: none;
  200. }
  201.  
  202. ul {
  203. li {
  204. a {
  205. font-size: 16px !important;
  206. width: 100% !important;
  207. padding-left: 21px !important;
  208. border-radius: 0 !important;
  209. background: #fff !important;
  210. line-height: 45px !important;
  211. height: 45px !important;
  212.  
  213. &.ativo {
  214. background: $cor1 !important;
  215.  
  216. &:hover {
  217. background: $cor1 !important;
  218. }
  219. }
  220.  
  221. &:hover {
  222. background: rgba(241, 241, 245, 0.8) !important;
  223. }
  224.  
  225. i {
  226. opacity: 1 !important;
  227. }
  228.  
  229. .texto {
  230. display: none;
  231. }
  232. }
  233. }
  234. }
  235. }
  236. }
  237.  
  238. .conteudo {
  239. position: relative;
  240. padding-top: 80px;
  241. padding-right: 40px;
  242. padding-left: 300px;
  243. transition: padding .15s ease-in-out;
  244.  
  245. @include breakpoint($tablet_grande) {
  246. padding-left: 40px;
  247. padding-top: 65px;
  248. }
  249.  
  250. @include breakpoint($tablet) {
  251. padding-left: 10px;
  252. padding-right: 10px;
  253. padding-top: 65px;
  254. }
  255.  
  256. &:before {
  257. content: " ";
  258. position: absolute;
  259. z-index: -1;
  260. top: 0px;
  261. left: 0;
  262. width: 100%;
  263. height: 195px;
  264. -webkit-transition: .3s ease all;
  265. -moz-transition: .3s ease all;
  266. -o-transition: .3s ease all;
  267. transition: .3s ease all;
  268. background-color: #408ff7;
  269. }
  270.  
  271. .topo {
  272. @include clearfix;
  273. margin-bottom: 20px;
  274.  
  275. @include breakpoint($tablet_grande) {
  276. padding: 0 20px;
  277. }
  278.  
  279. .titulo_wrap {
  280. float: left;
  281.  
  282. @include breakpoint($tablet_grande) {
  283. float: none;
  284. }
  285.  
  286. .titulo {
  287. color: #ffffff;
  288. font-family: "Roboto";
  289. font-size: 18px;
  290. font-weight: 400;
  291.  
  292. .far {
  293. opacity: 0.5;
  294. font-size: 15px;
  295. position: relative;
  296. top: -1px;
  297. margin-right: 3px;
  298. }
  299. }
  300.  
  301. .subtitulo {
  302. opacity: 0.65;
  303. color: #ffffff;
  304. font-family: "Roboto";
  305. font-size: 14px;
  306. font-weight: 400;
  307. }
  308. }
  309.  
  310. .botoes {
  311. float: right;
  312. position: relative;
  313. top: 14px;
  314.  
  315. @include breakpoint($tablet_grande) {
  316. float: none;
  317. top: 0;
  318. text-align: left;
  319. margin-top: 15px;
  320. }
  321.  
  322. .botao {
  323. margin-left: 10px;
  324.  
  325. @include breakpoint($tablet) {
  326. margin-left: 0;
  327. margin-right: 10px;
  328. }
  329.  
  330. i {}
  331. }
  332. }
  333. }
  334.  
  335. .corpo {
  336. position: relative;
  337. @include clearfix;
  338. background: #fff;
  339. box-shadow: 0 0 14px rgba(0, 0, 0, 0.05);
  340. border-radius: 5px;
  341. @include breakpoint($tablet) {
  342. border-radius: 0;
  343. }
  344. .box {
  345. padding: 20px;
  346. }
  347. table {
  348. thead {
  349. tr {
  350. th {}
  351. }
  352. }
  353.  
  354. tbody {
  355. tr {
  356. td {}
  357. }
  358. }
  359. }
  360. }
  361.  
  362. .base {
  363. @include clearfix;
  364. padding: 20px;
  365.  
  366. .copyright {
  367. float: left;
  368. font-weight: 300;
  369. font-size: 14px;
  370. }
  371.  
  372. .assinatura {
  373. float: right;
  374. opacity: .1;
  375.  
  376. img {
  377. max-width: 100px;
  378. }
  379. }
  380. }
  381. }
  382.  
  383.  
  384. .trocar_empresa_lista {
  385. margin: -10px -17px;
  386.  
  387. li {
  388. &:last-child {
  389. a {
  390. border-bottom: 0;
  391. }
  392. }
  393.  
  394. a {
  395. color: rgb(138, 139, 159);
  396. font-size: 14px;
  397. border-bottom: 1px solid #e7ebf4;
  398. padding: 8px 15px;
  399. display: block;
  400.  
  401. &:hover {
  402. background: rgba(243, 247, 253, 0.62);
  403. }
  404. }
  405. }
  406. }
  407.  
  408. ul.acesso_rapido {
  409. padding: 20px;
  410. // max-width: 750px;
  411. li {
  412. border: 1px solid #e7ebf4;
  413. border-bottom: 0;
  414. position: relative;
  415. transition: color .25s ease-in-out, background .25s ease-in-out;
  416. &:hover {
  417. background: #f4f5f7;
  418. .acoes {
  419. right: 8px;
  420. opacity: 1;
  421. }
  422. }
  423. &:after {
  424. font-size: 14px;
  425. position: absolute;
  426. top: 13px;
  427. left: 8px;
  428. content: "\f005";
  429. font-family: 'Font Awesome 5 Pro';
  430. font-weight: 400;
  431. -moz-osx-font-smoothing: grayscale;
  432. -webkit-font-smoothing: antialiased;
  433. display: inline-block;
  434. font-style: normal;
  435. font-variant: normal;
  436. text-rendering: auto;
  437. line-height: 1;
  438. color: #408ff7;
  439. }
  440.  
  441. &:last-child {
  442. border-bottom: 1px solid #e7ebf4;
  443. }
  444.  
  445. &.ativo {
  446. &:after {
  447. content: "\f107" !important;
  448. }
  449. &>.item {
  450. background: #f9f9fc;
  451. }
  452. &>ul {
  453. display: block !important;
  454. li {
  455. border-left: 0;
  456. border-right: 0;
  457. }
  458. }
  459. }
  460.  
  461. &.has-dropdown {
  462. &:after {
  463. content: "\f105";
  464. left: 15px;
  465. font-size: 16px;
  466. }
  467. ul {
  468. display: none;
  469. padding: 0;
  470. .has-dropdown {
  471. &:after {
  472. left: 30px;
  473. content: "\f105"!important;
  474. }
  475.  
  476. .item {
  477. padding-left: 45px;
  478. }
  479. }
  480. }
  481. .submenu {
  482. li {
  483. .item {
  484. padding-left: 60px;
  485. }
  486. }
  487. }
  488. }
  489.  
  490. &>.item {
  491. // color: rgb(138, 139, 159);
  492. // font-size: 14px;
  493. padding: 10px 15px;
  494. padding-left: 30px;
  495. display: block;
  496. cursor: pointer;
  497. }
  498.  
  499. ul {
  500. li {
  501. .item {
  502. background: rgba(249, 249, 252, 0.5);
  503. }
  504. }
  505. }
  506.  
  507. .acoes {
  508. position: absolute;
  509. top: 6px;
  510. right: 16px;
  511. transition: all .25s ease-in-out;
  512. display: inline-block !important;
  513. opacity: 0;
  514. a {
  515. display: inline-block !important;
  516. width: 30px;
  517. height: 30px;
  518. border-radius: 30px;
  519. margin: 0 1px;
  520. background: #e7eaf0;
  521. padding: 0;
  522. line-height: 30px;
  523. }
  524. }
  525. }
  526. }
  527.  
  528. .form_group {
  529. position: relative;
  530. border: 1px solid #e1e1e1;
  531. padding: 0px 20px 10px 20px;
  532. margin-bottom: 30px;
  533. &:first-child {
  534. margin-top: 10px;
  535. }
  536. .titulo {
  537. position: absolute;
  538. top: -11px;
  539. left: 15px;
  540. background: #fff;
  541. padding: 0px 9px;
  542. font-weight: 700;
  543. color: #4b5154;
  544. letter-spacing: .2px;
  545. }
  546. .wrap {
  547. margin-top: 25px;
  548. .row, .linha {
  549. display: flex;
  550. margin: 10px 0;
  551. width: 100%;
  552. .col {
  553. flex: 1;
  554. p {
  555. font-size: 14px;
  556. color: #404046;
  557. padding-bottom: 5px;
  558. line-height: 16px;
  559. &:first-child {
  560. font-weight: 700;
  561. }
  562.  
  563. &:last-child {
  564. font-weight: 400;
  565. }
  566. }
  567. &:first-child {
  568. margin-top: 0;
  569. }
  570. &:last-child {
  571. margin-bottom: 0;
  572. }
  573. }
  574. }
  575. }
  576. }
  577.  
  578. .tabs {
  579. .tabs_menu {
  580. border-bottom: 3px solid #e7e7e7;
  581. a {
  582. border-bottom: 3px solid #e7e7e7;
  583. display: inline-block;
  584. color: #5e5e63;
  585. font-family: "Roboto";
  586. font-size: 13px;
  587. font-weight: 400;
  588. opacity: .5;
  589. padding-bottom: 10px;
  590. padding: 0 15px;
  591. position: relative;
  592. top: 2px;
  593. transition: all .35s ease-in-out;
  594. padding-bottom: 10px;
  595. &.ativo {
  596. opacity: 1;
  597. border-bottom: 3px solid $cor1;
  598. }
  599. &:hover {
  600. opacity: 1;
  601. }
  602. }
  603. }
  604. .tabs_wrap {
  605. .tab {
  606. padding: 25px 0px;
  607. display: none;
  608. &.ativo {
  609. display: block;
  610. }
  611. }
  612. }
  613. }
  614.  
  615. .view_client, .form_group {
  616. .linha {
  617. display: flex;
  618. margin: 15px 0;
  619.  
  620. &:first-child {
  621. margin-top: 0;
  622. }
  623. &:last-child {
  624. margin-bottom: 0;
  625. }
  626. p {
  627. font-size: 13px;
  628. color: #5e5e63;
  629. line-height: 16px;
  630.  
  631. &:first-child {
  632. font-weight: 700;
  633. flex: 0.25;
  634. }
  635.  
  636. &:last-child {
  637. font-weight: 400;
  638. padding-left: 20px;
  639. flex: 1;
  640. }
  641. }
  642. }
  643. }
  644. .mat-form-field {
  645. width: 100%;
  646. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement