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.

868 lines
20 KiB

10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
  1. /*
  2. * # Semantic - Table
  3. * http://github.com/semantic-org/semantic-ui/
  4. *
  5. *
  6. * Copyright 2014 Contributor
  7. * Released under the MIT license
  8. * http://opensource.org/licenses/MIT
  9. *
  10. */
  11. /*******************************
  12. Theme
  13. *******************************/
  14. /*
  15. */
  16. /*******************************
  17. Folders
  18. *******************************/
  19. /* Path to theme packages */
  20. /* Path to site override folder */
  21. /*******************************
  22. Themes
  23. *******************************/
  24. /* To override a theme for an individual element
  25. specify theme name below
  26. Be sure to update the user folder name (see README)
  27. */
  28. /* Global */
  29. /* Elements */
  30. /* Collections */
  31. /* Modules */
  32. /* Views */
  33. /*******************************
  34. Import Directives
  35. *******************************/
  36. /*------------------
  37. Load Default
  38. -------------------*/
  39. /*******************************
  40. Site Settings
  41. *******************************/
  42. /*-------------------
  43. Paths
  44. --------------------*/
  45. /*-------------------
  46. Fonts
  47. --------------------*/
  48. /*-------------------
  49. Site Colors
  50. --------------------*/
  51. /*--- Colors ---*/
  52. /*--- Light Colors ---*/
  53. /*-------------------
  54. Page
  55. --------------------*/
  56. /* Used to match floats with text */
  57. /*-------------------
  58. Background Colors
  59. --------------------*/
  60. /* Used for differentiating neutrals */
  61. /* Used for differentiating layers */
  62. /*-------------------
  63. Grid
  64. --------------------*/
  65. /*-------------------
  66. Breakpoints
  67. --------------------*/
  68. /*******************************
  69. Power-User
  70. *******************************/
  71. /*-------------------
  72. Icons
  73. --------------------*/
  74. /* Max Width of Icon */
  75. /*-------------------
  76. Easing
  77. --------------------*/
  78. /*--- Neutrals ---*/
  79. /*--- Colored Backgrounds ---*/
  80. /*--- Colored Text ---*/
  81. /*--- Colored Headers ---*/
  82. /*-------------------
  83. Emotive Colors
  84. --------------------*/
  85. /* Mood */
  86. /* Solid Background Color */
  87. /* Status */
  88. /* Darkened Headers */
  89. /*-------------------
  90. Neutral Text
  91. --------------------*/
  92. /*-------------------
  93. Brand Colors
  94. --------------------*/
  95. /*-------------------
  96. Grid Columns
  97. --------------------*/
  98. /*-------------------
  99. Borders
  100. --------------------*/
  101. /*-------------------
  102. Sizes
  103. --------------------*/
  104. /*-------------------
  105. Transitions
  106. --------------------*/
  107. /*******************************
  108. States
  109. *******************************/
  110. /*-------------------
  111. Disabled
  112. --------------------*/
  113. /*-------------------
  114. Hover
  115. --------------------*/
  116. /*--- Colors ---*/
  117. /*--- Emotive ---*/
  118. /*--- Neutrals ---*/
  119. /*-------------------
  120. Down (:active)
  121. --------------------*/
  122. /*--- Colors ---*/
  123. /*--- Emotive ---*/
  124. /*--- Neutrals ---*/
  125. /*-------------------
  126. Active
  127. --------------------*/
  128. /*--- Standard ---*/
  129. /*--- Emotive ---*/
  130. /*--- Neutrals ---*/
  131. /*******************************
  132. Table
  133. *******************************/
  134. /*-------------------
  135. Element
  136. --------------------*/
  137. /*--------------
  138. Parts
  139. ---------------*/
  140. /* Table Row */
  141. /* Table Cell */
  142. /* Table Header */
  143. /* Table Footer */
  144. /* Responsive Size */
  145. /*--------------
  146. Couplings
  147. ---------------*/
  148. /*--------------
  149. States
  150. ---------------*/
  151. /* Positive */
  152. /* Negative */
  153. /* Error */
  154. /* Warning */
  155. /* Active */
  156. /*--------------
  157. Types
  158. ---------------*/
  159. /* Striped */
  160. /* Sortable */
  161. /* Colors */
  162. /* Inverted */
  163. /* Definition */
  164. /* Basic */
  165. /* Padded */
  166. /* Compact */
  167. /* Sizes */
  168. /*------------------
  169. Load Theme
  170. -------------------*/
  171. /*------------------
  172. Load Site
  173. -------------------*/
  174. /*******************************
  175. User Global Variables
  176. *******************************/
  177. /*******************************
  178. User Variable Overrides
  179. *******************************/
  180. /*------------------
  181. Override Mix-in
  182. -------------------*/
  183. /*******************************
  184. Table
  185. *******************************/
  186. /* Prototype */
  187. .ui.table {
  188. width: 100%;
  189. background: #ffffff;
  190. margin: 1em 0em;
  191. border: 1px solid #d0d0d0;
  192. box-shadow: none;
  193. border-radius: 0.25rem;
  194. color: rgba(0, 0, 0, 0.8);
  195. border-collapse: separate;
  196. border-spacing: 0px;
  197. }
  198. .ui.table:first-child {
  199. margin-top: 0em;
  200. }
  201. .ui.table:last-child {
  202. margin-bottom: 0em;
  203. }
  204. /*******************************
  205. Parts
  206. *******************************/
  207. /* Table Content */
  208. .ui.table th,
  209. .ui.table td {
  210. -webkit-transition: all 0.2s ease;
  211. transition: all 0.2s ease;
  212. }
  213. /* Headers */
  214. .ui.table thead {
  215. box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.05);
  216. }
  217. .ui.table thead th {
  218. cursor: auto;
  219. background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  220. background: linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  221. text-align: left;
  222. color: rgba(0, 0, 0, 0.8);
  223. padding: 0.7em 0.8em;
  224. vertical-align: middle;
  225. font-style: none;
  226. font-weight: bold;
  227. text-transform: none;
  228. border-bottom: 1px solid #dddddd;
  229. border-left: none;
  230. }
  231. .ui.table thead th:first-child {
  232. border-radius: 0.25rem 0em 0em 0em;
  233. border-left: none;
  234. }
  235. .ui.table thead th:last-child {
  236. border-radius: 0em 0.25rem 0em 0em;
  237. }
  238. /* Footer */
  239. .ui.table tfoot {
  240. box-shadow: 0px -1px 1px 0px rgba(0, 0, 0, 0.05);
  241. }
  242. .ui.table tfoot th {
  243. cursor: auto;
  244. border-top: 1px solid #dddddd;
  245. background: rgba(0, 0, 0, 0.05);
  246. text-align: left;
  247. color: rgba(0, 0, 0, 0.8);
  248. padding: 0.7em 0.8em;
  249. vertical-align: middle;
  250. font-style: normal;
  251. font-weight: normal;
  252. text-transform: none;
  253. }
  254. .ui.table tfoot th:first-child {
  255. border-radius: 0em 0em 0em 0.25rem;
  256. }
  257. .ui.table tfoot th:last-child {
  258. border-radius: 0em 0em 0.25rem 0em;
  259. }
  260. /* Table Row */
  261. .ui.table tr td {
  262. border-top: 1px solid #dddddd;
  263. }
  264. .ui.table tr:first-child td {
  265. border-top: none;
  266. }
  267. /* Table Cells */
  268. .ui.table td {
  269. padding: 0.7em 0.8em;
  270. vertical-align: middle;
  271. }
  272. /* Icons */
  273. .ui.table > .icon {
  274. vertical-align: baseline;
  275. }
  276. .ui.table > .icon:only-child {
  277. margin: 0em;
  278. }
  279. /* Table Segment */
  280. .ui.table.segment {
  281. padding: 0em;
  282. }
  283. .ui.table.segment:after {
  284. display: none;
  285. }
  286. .ui.table.segment.stacked:after {
  287. display: block;
  288. }
  289. /* Responsive */
  290. @media only screen and (max-width: 768px) {
  291. .ui.table {
  292. display: block;
  293. padding: 0em;
  294. }
  295. .ui.table thead {
  296. display: block;
  297. }
  298. .ui.table tfoot {
  299. display: block;
  300. }
  301. .ui.table tbody {
  302. display: block;
  303. }
  304. .ui.table tr {
  305. display: block;
  306. }
  307. .ui.table tr > th,
  308. .ui.table tr > td {
  309. background: none;
  310. width: 100% !important;
  311. display: block;
  312. border: none !important;
  313. padding: 0.25em 0.75em;
  314. box-shadow: none;
  315. }
  316. .ui.table th:first-child,
  317. .ui.table td:first-child {
  318. font-weight: bold;
  319. padding-top: 1em;
  320. }
  321. .ui.table th:last-child,
  322. .ui.table td:last-child {
  323. box-shadow: 0px -1px 0px 0px rgba(0, 0, 0, 0.1) inset;
  324. padding-bottom: 1em;
  325. }
  326. /* Clear BG Colors */
  327. .ui.table tr > td.warning,
  328. .ui.table tr > td.error,
  329. .ui.table tr > td.active,
  330. .ui.table tr > td.positive,
  331. .ui.table tr > td.negative {
  332. background-color: transparent !important;
  333. }
  334. }
  335. /*******************************
  336. States
  337. *******************************/
  338. /*--------------
  339. Positive
  340. ---------------*/
  341. .ui.table tr.positive,
  342. .ui.table td.positive {
  343. box-shadow: 2px 0px 0px #119000 inset;
  344. }
  345. .ui.table tr.positive td,
  346. .ui.table td.positive {
  347. background: #f2f8f0 !important;
  348. color: #119000 !important;
  349. }
  350. .ui.celled.table tr.positive:hover td,
  351. .ui.celled.table tr:hover td.positive,
  352. .ui.table tr.positive:hover td,
  353. .ui.table td:hover.positive,
  354. .ui.table th:hover.positive {
  355. background: #ecf5e9 !important;
  356. color: #119000 !important;
  357. }
  358. /*--------------
  359. Negative
  360. ---------------*/
  361. .ui.table tr.negative,
  362. .ui.table td.negative {
  363. box-shadow: 2px 0px 0px #cd2929 inset;
  364. }
  365. .ui.table tr.negative td,
  366. .ui.table td.negative {
  367. background: #f9f4f4 !important;
  368. color: #cd2929 !important;
  369. }
  370. .ui.celled.table tr.negative:hover td,
  371. .ui.celled.table tr:hover td.negative {
  372. background: #f2e8e8 !important;
  373. color: #cd2929 !important;
  374. }
  375. /*--------------
  376. Error
  377. ---------------*/
  378. .ui.table tr.error,
  379. .ui.table td.error {
  380. box-shadow: 2px 0px 0px #cd2929 inset;
  381. }
  382. .ui.table tr.error td,
  383. .ui.table td.error {
  384. background: #f9f4f4 !important;
  385. color: #cd2929 !important;
  386. }
  387. .ui.celled.table tr.error:hover td,
  388. .ui.celled.table tr:hover td.error {
  389. background: #f2e8e8 !important;
  390. color: #cd2929 !important;
  391. }
  392. /*--------------
  393. Warning
  394. ---------------*/
  395. .ui.table tr.warning,
  396. .ui.table td.warning {
  397. box-shadow: 2px 0px 0px #7d6c00 inset;
  398. }
  399. .ui.table tr.warning td,
  400. .ui.table td.warning {
  401. background: #fbf6e9 !important;
  402. color: #7d6c00 !important;
  403. }
  404. .ui.celled.table tr.warning:hover td,
  405. .ui.celled.table tr:hover td.warning {
  406. background: #f3eddc !important;
  407. color: #cd2929 !important;
  408. }
  409. /*--------------
  410. Active
  411. ---------------*/
  412. .ui.table tr.active,
  413. .ui.table td.active {
  414. box-shadow: 2px 0px 0px rgba(50, 50, 50, 0.9) inset;
  415. }
  416. .ui.table tr.active td,
  417. .ui.table td.active {
  418. background: #e0e0e0 !important;
  419. color: rgba(50, 50, 50, 0.9) !important;
  420. }
  421. .ui.celled.table tr.active:hover td,
  422. .ui.celled.table tr:hover td.active {
  423. background: #e0e0e0 !important;
  424. color: rgba(50, 50, 50, 0.9) !important;
  425. }
  426. /*--------------
  427. Disabled
  428. ---------------*/
  429. .ui.table tr.disabled td,
  430. .ui.table tr td.disabled,
  431. .ui.table tr.disabled:hover td,
  432. .ui.table tr:hover td.disabled {
  433. color: rgba(150, 150, 150, 0.3);
  434. }
  435. /*******************************
  436. Variations
  437. *******************************/
  438. /*--------------
  439. Striped
  440. ---------------*/
  441. /* Table Striping */
  442. .ui.striped.table > tr:nth-child(2n),
  443. .ui.striped.table tbody tr:nth-child(2n) {
  444. background-color: rgba(0, 0, 50, 0.03);
  445. }
  446. /* Stripes */
  447. .ui.inverted.striped.table > tr:nth-child(2n),
  448. .ui.inverted.striped.table tbody tr:nth-child(2n) {
  449. background-color: rgba(255, 255, 255, 0.06);
  450. }
  451. /*-------------------
  452. Colors
  453. --------------------*/
  454. .ui.black.table {
  455. border-top: 0.2em solid #1b1c1d;
  456. border-radius: 0em 0em 0.25rem 0.25rem;
  457. }
  458. .ui.blue.table {
  459. border-top: 0.2em solid #3b83c0;
  460. border-radius: 0em 0em 0.25rem 0.25rem;
  461. }
  462. .ui.green.table {
  463. border-top: 0.2em solid #5bbd72;
  464. border-radius: 0em 0em 0.25rem 0.25rem;
  465. }
  466. .ui.orange.table {
  467. border-top: 0.2em solid #e07b53;
  468. border-radius: 0em 0em 0.25rem 0.25rem;
  469. }
  470. .ui.pink.table {
  471. border-top: 0.2em solid #d9499a;
  472. border-radius: 0em 0em 0.25rem 0.25rem;
  473. }
  474. .ui.purple.table {
  475. border-top: 0.2em solid #564f8a;
  476. border-radius: 0em 0em 0.25rem 0.25rem;
  477. }
  478. .ui.red.table {
  479. border-top: 0.2em solid #d95c5c;
  480. border-radius: 0em 0em 0.25rem 0.25rem;
  481. }
  482. .ui.teal.table {
  483. border-top: 0.2em solid #00b5ad;
  484. border-radius: 0em 0em 0.25rem 0.25rem;
  485. }
  486. .ui.yellow.table {
  487. border-top: 0.2em solid #e9bd16;
  488. border-radius: 0em 0em 0.25rem 0.25rem;
  489. }
  490. /*-------------------
  491. Inverted Colors
  492. --------------------*/
  493. .ui.inverted.table,
  494. .ui.inverted.black.table {
  495. background-color: #1b1c1d !important;
  496. border-radius: 0.25rem;
  497. color: #ffffff !important;
  498. }
  499. .ui.inverted.blue.table {
  500. background-color: #3b83c0 !important;
  501. border-radius: 0.25rem;
  502. color: #ffffff !important;
  503. }
  504. .ui.inverted.green.table {
  505. background-color: #5bbd72 !important;
  506. border-radius: 0.25rem;
  507. color: #ffffff !important;
  508. }
  509. .ui.inverted.orange.table {
  510. background-color: #e07b53 !important;
  511. border-radius: 0.25rem;
  512. color: #ffffff !important;
  513. }
  514. .ui.inverted.pink.table {
  515. background-color: #d9499a !important;
  516. border-radius: 0.25rem;
  517. color: #ffffff !important;
  518. }
  519. .ui.inverted.purple.table {
  520. background-color: #564f8a !important;
  521. border-radius: 0.25rem;
  522. color: #ffffff !important;
  523. }
  524. .ui.inverted.red.table {
  525. background-color: #d95c5c !important;
  526. border-radius: 0.25rem;
  527. color: #ffffff !important;
  528. }
  529. .ui.inverted.teal.table {
  530. background-color: #00b5ad !important;
  531. border-radius: 0.25rem;
  532. color: #ffffff !important;
  533. }
  534. .ui.inverted.yellow.table {
  535. background-color: #e9bd16 !important;
  536. border-radius: 0.25rem;
  537. color: #ffffff !important;
  538. }
  539. /*--------------
  540. Column Count
  541. ---------------*/
  542. /* Grid Based */
  543. .ui.one.column.table td {
  544. width: 100%;
  545. }
  546. .ui.two.column.table td {
  547. width: 50%;
  548. }
  549. .ui.three.column.table td {
  550. width: 33.33333333%;
  551. }
  552. .ui.four.column.table td {
  553. width: 25%;
  554. }
  555. .ui.five.column.table td {
  556. width: 20%;
  557. }
  558. .ui.six.column.table td {
  559. width: 16.66666667%;
  560. }
  561. .ui.seven.column.table td {
  562. width: 14.28571429%;
  563. }
  564. .ui.eight.column.table td {
  565. width: 12.5%;
  566. }
  567. .ui.nine.column.table td {
  568. width: 11.11111111%;
  569. }
  570. .ui.ten.column.table td {
  571. width: 10%;
  572. }
  573. .ui.eleven.column.table td {
  574. width: 9.09090909%;
  575. }
  576. .ui.twelve.column.table td {
  577. width: 8.33333333%;
  578. }
  579. .ui.thirteen.column.table td {
  580. width: 7.69230769%;
  581. }
  582. .ui.fourteen.column.table td {
  583. width: 7.14285714%;
  584. }
  585. .ui.fifteen.column.table td {
  586. width: 6.66666667%;
  587. }
  588. .ui.sixteen.column.table td {
  589. width: 6.25%;
  590. }
  591. /* Column Width */
  592. .ui.table th.one.wide,
  593. .ui.table td.one.wide {
  594. width: 6.25%;
  595. }
  596. .ui.table th.two.wide,
  597. .ui.table td.two.wide {
  598. width: 12.5%;
  599. }
  600. .ui.table th.three.wide,
  601. .ui.table td.three.wide {
  602. width: 18.75%;
  603. }
  604. .ui.table th.four.wide,
  605. .ui.table td.four.wide {
  606. width: 25%;
  607. }
  608. .ui.table th.five.wide,
  609. .ui.table td.five.wide {
  610. width: 31.25%;
  611. }
  612. .ui.table th.six.wide,
  613. .ui.table td.six.wide {
  614. width: 37.5%;
  615. }
  616. .ui.table th.seven.wide,
  617. .ui.table td.seven.wide {
  618. width: 43.75%;
  619. }
  620. .ui.table th.eight.wide,
  621. .ui.table td.eight.wide {
  622. width: 50%;
  623. }
  624. .ui.table th.nine.wide,
  625. .ui.table td.nine.wide {
  626. width: 56.25%;
  627. }
  628. .ui.table th.ten.wide,
  629. .ui.table td.ten.wide {
  630. width: 62.5%;
  631. }
  632. .ui.table th.eleven.wide,
  633. .ui.table td.eleven.wide {
  634. width: 68.75%;
  635. }
  636. .ui.table th.twelve.wide,
  637. .ui.table td.twelve.wide {
  638. width: 75%;
  639. }
  640. .ui.table th.thirteen.wide,
  641. .ui.table td.thirteen.wide {
  642. width: 81.25%;
  643. }
  644. .ui.table th.fourteen.wide,
  645. .ui.table td.fourteen.wide {
  646. width: 87.5%;
  647. }
  648. .ui.table th.fifteen.wide,
  649. .ui.table td.fifteen.wide {
  650. width: 93.75%;
  651. }
  652. .ui.table th.sixteen.wide,
  653. .ui.table td.sixteen.wide {
  654. width: 100%;
  655. }
  656. /*--------------
  657. Celled
  658. ---------------*/
  659. .ui.celled.table th,
  660. .ui.celled.table td {
  661. border-left: 1px solid #dddddd;
  662. }
  663. .ui.celled.table th:first-child,
  664. .ui.celled.table td:first-child {
  665. border-left: none;
  666. }
  667. /*--------------
  668. Sortable
  669. ---------------*/
  670. .ui.sortable.table thead th {
  671. cursor: pointer;
  672. white-space: nowrap;
  673. border-left: 1px solid rgba(0, 0, 0, 0.1);
  674. }
  675. .ui.sortable.table thead th:first-child {
  676. border-left: none;
  677. }
  678. .ui.sortable.table thead th.sorted,
  679. .ui.sortable.table thead th.sorted:hover {
  680. -webkit-user-select: none;
  681. -moz-user-select: none;
  682. -ms-user-select: none;
  683. user-select: none;
  684. }
  685. .ui.sortable.table thead th:after {
  686. display: inline-block;
  687. content: '';
  688. width: 1em;
  689. opacity: 0.8;
  690. margin: 0em 0em 0em 0.5em;
  691. font-family: 'Icons';
  692. font-style: normal;
  693. font-weight: normal;
  694. text-decoration: inherit;
  695. }
  696. .ui.sortable.table thead th.ascending:after {
  697. content: '\f0d7';
  698. }
  699. .ui.sortable.table thead th.descending:after {
  700. content: '\f0d8';
  701. }
  702. /* Sorted */
  703. .ui.sortable.table thead th.sorted {
  704. background: rgba(0, 0, 0, 0.05) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  705. background: rgba(0, 0, 0, 0.05) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  706. color: rgba(0, 0, 0, 0.8);
  707. }
  708. /* Hover */
  709. .ui.sortable.table th.disabled:hover {
  710. cursor: auto;
  711. color: rgba(0, 0, 0, 0.2);
  712. }
  713. .ui.sortable.table thead th:hover {
  714. background: rgba(0, 0, 0, 0.03) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  715. background: rgba(0, 0, 0, 0.03) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  716. color: rgba(0, 0, 0, 0.8);
  717. }
  718. /* Inverted */
  719. .ui.inverted.sortable.table thead th.sorted {
  720. background: rgba(255, 255, 255, 0.01) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  721. background: rgba(255, 255, 255, 0.01) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  722. color: #ffffff;
  723. }
  724. .ui.inverted.sortable.table thead th:hover {
  725. background: rgba(255, 255, 255, 0.05) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  726. background: rgba(255, 255, 255, 0.05) linear-gradient(transparent, rgba(0, 0, 0, 0.05));
  727. color: #ffffff;
  728. }
  729. .ui.inverted.sortable.table thead th {
  730. border-left-color: transparent;
  731. }
  732. /*--------------
  733. Inverted
  734. ---------------*/
  735. /* Text Color */
  736. .ui.inverted.table {
  737. background: #333333;
  738. color: #ffffff;
  739. border: none;
  740. }
  741. .ui.inverted.table th {
  742. background-color: rgba(0, 0, 0, 0.15);
  743. border-color: rgba(0, 0, 0, 0.2);
  744. color: rgba(255, 255, 255, 0.9);
  745. }
  746. .ui.inverted.table tr td {
  747. border-color: rgba(0, 0, 0, 0.2);
  748. }
  749. /*--------------
  750. Definition
  751. ---------------*/
  752. .ui.definition.table td:first-child {
  753. background: '';
  754. font-weight: bold;
  755. color: rgba(0, 0, 0, 0.8);
  756. }
  757. /*--------------
  758. Collapsing
  759. ---------------*/
  760. .ui.collapsing.table {
  761. width: auto;
  762. }
  763. /*--------------
  764. Basic
  765. ---------------*/
  766. .ui.basic.table {
  767. background: transparent;
  768. border: 1px solid rgba(0, 0, 0, 0.1);
  769. box-shadow: none;
  770. }
  771. .ui.basic.table thead,
  772. .ui.basic.table tfoot {
  773. box-shadow: none;
  774. }
  775. .ui.basic.table th {
  776. background: transparent;
  777. border-left: none;
  778. }
  779. .ui.basic.table tbody tr {
  780. border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  781. }
  782. .ui.basic.table td {
  783. background: transparent;
  784. }
  785. .ui.basic.striped.table tbody tr:nth-child(2n) {
  786. background-color: rgba(0, 0, 0, 0.05) !important;
  787. }
  788. /* Very Basic */
  789. .ui[class*="very basic"].table {
  790. border: none;
  791. }
  792. .ui[class*="very basic"].table:not(.sortable):not(.striped) th,
  793. .ui[class*="very basic"].table:not(.sortable):not(.striped) td {
  794. padding: 0.8em 0em;
  795. }
  796. .ui[class*="very basic"].table:not(.sortable):not(.striped) thead th {
  797. padding-top: 0em;
  798. }
  799. .ui[class*="very basic"].table:not(.sortable):not(.striped) tbody tr:last-child td {
  800. padding-bottom: 0em;
  801. }
  802. /*--------------
  803. Padded
  804. ---------------*/
  805. .ui.padded.table th {
  806. padding-left: 1em;
  807. padding-right: 1em;
  808. }
  809. .ui.padded.table th,
  810. .ui.padded.table td {
  811. padding: 1em 1em;
  812. }
  813. /* Very */
  814. .ui[class*="very padded"].table th {
  815. padding-left: 1.5em;
  816. padding-right: 1.5em;
  817. }
  818. .ui[class*="very padded"].table td {
  819. padding: 1.5em 1.5em;
  820. }
  821. /*--------------
  822. Compact
  823. ---------------*/
  824. .ui.compact.table th {
  825. padding-left: 0.7em;
  826. padding-right: 0.7em;
  827. }
  828. .ui.compact.table td {
  829. padding: 0.5em 0.7em;
  830. }
  831. /* Very */
  832. .ui[class*="very compact"].table th {
  833. padding-left: 0.6em;
  834. padding-right: 0.6em;
  835. }
  836. .ui[class*="very compact"].table td {
  837. padding: 0.4em 0.6em;
  838. }
  839. /*--------------
  840. Sizes
  841. ---------------*/
  842. /* Small */
  843. .ui.small.table {
  844. font-size: 0.9em;
  845. }
  846. /* Standard */
  847. .ui.table {
  848. font-size: 1em;
  849. }
  850. /* Large */
  851. .ui.large.table {
  852. font-size: 1.1em;
  853. }
  854. /*******************************
  855. Overrides
  856. *******************************/
  857. /*******************************
  858. Overrides
  859. *******************************/