forked from mirror/gitea
Remove fomantic table module (#30047)
Big CSS module. I tested basic functionality on admin and commits table. --------- Co-authored-by: Giteabot <teabot@gitea.io>
This commit is contained in:
parent
8717c1c2be
commit
f73d891fc4
|
@ -620,86 +620,6 @@ ol.ui.list li,
|
|||
color: var(--color-primary);
|
||||
}
|
||||
|
||||
.ui.attached.table {
|
||||
border-color: var(--color-secondary);
|
||||
}
|
||||
|
||||
.ui.table {
|
||||
color: var(--color-text);
|
||||
background: var(--color-box-body);
|
||||
border-color: var(--color-secondary);
|
||||
text-align: start; /* Override fomantic's `text-align: left` to make RTL work via HTML `dir="auto"` */
|
||||
}
|
||||
|
||||
.ui.table th,
|
||||
.ui.table td {
|
||||
transition: none;
|
||||
}
|
||||
|
||||
.ui.table > tr > td,
|
||||
.ui.table > tbody > tr > td {
|
||||
border-top-color: var(--color-secondary-alpha-50);
|
||||
}
|
||||
|
||||
.ui.striped.table > tr:nth-child(2n),
|
||||
.ui.striped.table > tbody > tr:nth-child(2n),
|
||||
.ui.basic.striped.table > tbody > tr:nth-child(2n) {
|
||||
background: var(--color-light);
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.active,
|
||||
.ui.ui.table td.active {
|
||||
color: var(--color-text);
|
||||
background: var(--color-active);
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table > tbody > tr:hover,
|
||||
.ui.table tbody tr td.selectable:hover {
|
||||
color: var(--color-text);
|
||||
background-color: var(--color-secondary-alpha-40);
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.grey:not(.marked),
|
||||
.ui.ui.table td.grey:not(.marked) {
|
||||
background: var(--color-body);
|
||||
color: var(--color-text);
|
||||
}
|
||||
|
||||
.ui.table > thead > tr > th {
|
||||
background: var(--color-box-header);
|
||||
border-color: var(--color-secondary);
|
||||
color: var(--color-text);
|
||||
}
|
||||
|
||||
.ui.basic.table > tbody > tr {
|
||||
border-color: var(--color-secondary);
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr > th,
|
||||
.ui.table > tfoot > tr > td {
|
||||
border-color: var(--color-secondary);
|
||||
background: var(--color-box-body);
|
||||
color: var(--color-text);
|
||||
}
|
||||
|
||||
/* reduce table padding, needed especially for dense admin tables */
|
||||
.ui.table > thead > tr > th,
|
||||
.ui.table > tbody > tr > td,
|
||||
.ui.table > tr > td {
|
||||
padding: 6px 5px;
|
||||
}
|
||||
/* use more horizontal padding on first and last items for visuals */
|
||||
.ui.table > thead > tr > th:first-of-type,
|
||||
.ui.table > tbody > tr > td:first-of-type,
|
||||
.ui.table > tr > td:first-of-type {
|
||||
padding-left: 10px;
|
||||
}
|
||||
.ui.table > thead > tr > th:last-of-type,
|
||||
.ui.table > tbody > tr > td:last-of-type,
|
||||
.ui.table > tr > td:last-of-type {
|
||||
padding-right: 10px;
|
||||
}
|
||||
|
||||
img.ui.avatar,
|
||||
.ui.avatar img,
|
||||
.ui.avatar svg {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
@import "./modules/segment.css";
|
||||
@import "./modules/grid.css";
|
||||
@import "./modules/message.css";
|
||||
@import "./modules/table.css";
|
||||
@import "./modules/card.css";
|
||||
@import "./modules/modal.css";
|
||||
|
||||
|
|
|
@ -0,0 +1,356 @@
|
|||
/* based on Fomantic UI segment module, with just the parts extracted that we use. If you find any
|
||||
unused rules here after refactoring, please remove them. */
|
||||
|
||||
.ui.table {
|
||||
width: 100%;
|
||||
margin: 1em 0;
|
||||
border: 1px solid var(--color-secondary);
|
||||
border-radius: 0.28571429rem;
|
||||
vertical-align: middle;
|
||||
border-collapse: separate;
|
||||
border-spacing: 0;
|
||||
color: var(--color-text);
|
||||
background: var(--color-box-body);
|
||||
border-color: var(--color-secondary);
|
||||
text-align: start;
|
||||
}
|
||||
|
||||
.ui.table:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
.ui.table:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
.ui.table > thead,
|
||||
.ui.table > tbody {
|
||||
vertical-align: inherit;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr > th {
|
||||
background: var(--color-box-header);
|
||||
color: var(--color-text);
|
||||
padding: 6px 5px;
|
||||
vertical-align: inherit;
|
||||
font-weight: var(--font-weight-normal);
|
||||
border-bottom: 1px solid var(--color-secondary);
|
||||
border-left: none;
|
||||
}
|
||||
.ui.table > thead > tr > th:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
.ui.table > thead > tr:first-child > th:first-child {
|
||||
border-radius: 0.28571429rem 0 0;
|
||||
}
|
||||
.ui.table > thead > tr:first-child > th:last-child {
|
||||
border-radius: 0 0.28571429rem 0 0;
|
||||
}
|
||||
.ui.table > thead > tr:first-child > th:only-child {
|
||||
border-radius: 0.28571429rem 0.28571429rem 0 0;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr > th,
|
||||
.ui.table > tfoot > tr > td {
|
||||
border-top: 1px solid var(--color-secondary);
|
||||
background: var(--color-box-body);
|
||||
color: var(--color-text);
|
||||
padding: 0.78571429em;
|
||||
vertical-align: inherit;
|
||||
font-weight: var(--font-weight-normal);
|
||||
}
|
||||
.ui.table > tfoot > tr > th:first-child,
|
||||
.ui.table > tfoot > tr > td:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
.ui.table > tfoot > tr:first-child > th:first-child,
|
||||
.ui.table > tfoot > tr:first-child > td:first-child {
|
||||
border-radius: 0 0 0 0.28571429rem;
|
||||
}
|
||||
.ui.table > tfoot > tr:first-child > th:last-child,
|
||||
.ui.table > tfoot > tr:first-child > td:last-child {
|
||||
border-radius: 0 0 0.28571429rem;
|
||||
}
|
||||
.ui.table > tfoot > tr:first-child > th:only-child,
|
||||
.ui.table > tfoot > tr:first-child > td:only-child {
|
||||
border-radius: 0 0 0.28571429rem 0.28571429rem;
|
||||
}
|
||||
|
||||
.ui.table > tr > td,
|
||||
.ui.table > tbody > tr > td {
|
||||
border-top: 1px solid var(--color-secondary-alpha-50);
|
||||
padding: 6px 5px;
|
||||
}
|
||||
.ui.table > tr:first-child > td,
|
||||
.ui.table > tbody > tr:first-child > td {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
.ui.table.segment {
|
||||
padding: 0;
|
||||
}
|
||||
.ui.table.segment::after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media only screen and (max-width: 767.98px) {
|
||||
.ui.table:not(.unstackable) {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
}
|
||||
.ui.table:not(.unstackable) > thead,
|
||||
.ui.table:not(.unstackable) > thead > tr,
|
||||
.ui.table:not(.unstackable) > tfoot,
|
||||
.ui.table:not(.unstackable) > tfoot > tr,
|
||||
.ui.table:not(.unstackable) > tbody,
|
||||
.ui.table:not(.unstackable) > tr,
|
||||
.ui.table:not(.unstackable) > tbody > tr,
|
||||
.ui.table:not(.unstackable) > tr > th,
|
||||
.ui.table:not(.unstackable) > thead > tr > th,
|
||||
.ui.table:not(.unstackable) > tbody > tr > th,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > th,
|
||||
.ui.table:not(.unstackable) > tr > td,
|
||||
.ui.table:not(.unstackable) > tbody > tr > td,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > td {
|
||||
display: block !important;
|
||||
width: auto !important;
|
||||
}
|
||||
.ui.table:not(.unstackable) > thead {
|
||||
display: block;
|
||||
}
|
||||
.ui.table:not(.unstackable) > tfoot {
|
||||
display: block;
|
||||
}
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > thead > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr {
|
||||
padding-top: 1em;
|
||||
padding-bottom: 1em;
|
||||
}
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr > td,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td {
|
||||
background: none;
|
||||
border: none;
|
||||
padding: 0.25em 0.75em;
|
||||
}
|
||||
.ui.table:not(.unstackable) > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > thead > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tbody > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tr > td:first-child,
|
||||
.ui.table:not(.unstackable) > tbody > tr > td:first-child,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > td:first-child {
|
||||
font-weight: var(--font-weight-normal);
|
||||
}
|
||||
}
|
||||
|
||||
.ui.table th.collapsing,
|
||||
.ui.table td.collapsing {
|
||||
width: 1px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.ui.fixed.table {
|
||||
table-layout: fixed;
|
||||
}
|
||||
.ui.fixed.table th,
|
||||
.ui.fixed.table td {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.ui.attached.table {
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
border-radius: 0;
|
||||
margin: 0 -1px;
|
||||
width: calc(100% + 2px);
|
||||
max-width: calc(100% + 2px);
|
||||
border: 1px solid var(--color-secondary);
|
||||
}
|
||||
.ui.attached + .ui.attached.table:not(.top) {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
.ui[class*="bottom attached"].table {
|
||||
bottom: 0;
|
||||
margin-top: 0;
|
||||
top: 0;
|
||||
margin-bottom: 1em;
|
||||
border-radius: 0 0 0.28571429rem 0.28571429rem;
|
||||
}
|
||||
.ui[class*="bottom attached"].table:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.ui.striped.table > tr:nth-child(2n),
|
||||
.ui.striped.table > tbody > tr:nth-child(2n) {
|
||||
background: var(--color-light);
|
||||
}
|
||||
|
||||
.ui.table[class*="single line"],
|
||||
.ui.table [class*="single line"] {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/* Column Width */
|
||||
.ui.table th.one.wide,
|
||||
.ui.table td.one.wide {
|
||||
width: 6.25%;
|
||||
}
|
||||
.ui.table th.two.wide,
|
||||
.ui.table td.two.wide {
|
||||
width: 12.5%;
|
||||
}
|
||||
.ui.table th.three.wide,
|
||||
.ui.table td.three.wide {
|
||||
width: 18.75%;
|
||||
}
|
||||
.ui.table th.four.wide,
|
||||
.ui.table td.four.wide {
|
||||
width: 25%;
|
||||
}
|
||||
.ui.table th.five.wide,
|
||||
.ui.table td.five.wide {
|
||||
width: 31.25%;
|
||||
}
|
||||
.ui.table th.six.wide,
|
||||
.ui.table td.six.wide {
|
||||
width: 37.5%;
|
||||
}
|
||||
.ui.table th.seven.wide,
|
||||
.ui.table td.seven.wide {
|
||||
width: 43.75%;
|
||||
}
|
||||
.ui.table th.eight.wide,
|
||||
.ui.table td.eight.wide {
|
||||
width: 50%;
|
||||
}
|
||||
.ui.table th.nine.wide,
|
||||
.ui.table td.nine.wide {
|
||||
width: 56.25%;
|
||||
}
|
||||
.ui.table th.ten.wide,
|
||||
.ui.table td.ten.wide {
|
||||
width: 62.5%;
|
||||
}
|
||||
.ui.table th.eleven.wide,
|
||||
.ui.table td.eleven.wide {
|
||||
width: 68.75%;
|
||||
}
|
||||
.ui.table th.twelve.wide,
|
||||
.ui.table td.twelve.wide {
|
||||
width: 75%;
|
||||
}
|
||||
.ui.table th.thirteen.wide,
|
||||
.ui.table td.thirteen.wide {
|
||||
width: 81.25%;
|
||||
}
|
||||
.ui.table th.fourteen.wide,
|
||||
.ui.table td.fourteen.wide {
|
||||
width: 87.5%;
|
||||
}
|
||||
.ui.table th.fifteen.wide,
|
||||
.ui.table td.fifteen.wide {
|
||||
width: 93.75%;
|
||||
}
|
||||
.ui.table th.sixteen.wide,
|
||||
.ui.table td.sixteen.wide {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ui.basic.table {
|
||||
background: transparent;
|
||||
border: 1px solid var(--color-secondary);
|
||||
}
|
||||
.ui.basic.table > thead > tr > th,
|
||||
.ui.basic.table > tbody > tr > th,
|
||||
.ui.basic.table > tfoot > tr > th,
|
||||
.ui.basic.table > tr > th {
|
||||
background: transparent;
|
||||
border-left: none;
|
||||
}
|
||||
.ui.basic.table > tbody > tr {
|
||||
border-bottom: 1px solid var(--color-secondary);
|
||||
}
|
||||
.ui.basic.table > tbody > tr > td,
|
||||
.ui.basic.table > tfoot > tr > td,
|
||||
.ui.basic.table > tr > td {
|
||||
background: transparent;
|
||||
}
|
||||
.ui.basic.striped.table > tbody > tr:nth-child(2n) {
|
||||
background: var(--color-light);
|
||||
}
|
||||
|
||||
.ui[class*="very basic"].table {
|
||||
border: none;
|
||||
}
|
||||
.ui[class*="very basic"].table:not(.striped) > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > thead > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tbody > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tfoot > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tr > td:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tbody > tr > td:first-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tfoot > tr > td:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
.ui[class*="very basic"].table:not(.striped) > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > thead > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tbody > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tfoot > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tr > td:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tbody > tr > td:last-child,
|
||||
.ui[class*="very basic"].table:not(.striped) > tfoot > tr > td:last-child {
|
||||
padding-right: 0;
|
||||
}
|
||||
.ui[class*="very basic"].table:not(.striped) > thead > tr:first-child > th {
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
.ui.celled.table > tr > th,
|
||||
.ui.celled.table > thead > tr > th,
|
||||
.ui.celled.table > tbody > tr > th,
|
||||
.ui.celled.table > tfoot > tr > th,
|
||||
.ui.celled.table > tr > td,
|
||||
.ui.celled.table > tbody > tr > td,
|
||||
.ui.celled.table > tfoot > tr > td {
|
||||
border-left: 1px solid var(--color-secondary-alpha-50);
|
||||
}
|
||||
.ui.celled.table > tr > th:first-child,
|
||||
.ui.celled.table > thead > tr > th:first-child,
|
||||
.ui.celled.table > tbody > tr > th:first-child,
|
||||
.ui.celled.table > tfoot > tr > th:first-child,
|
||||
.ui.celled.table > tr > td:first-child,
|
||||
.ui.celled.table > tbody > tr > td:first-child,
|
||||
.ui.celled.table > tfoot > tr > td:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.compact.table > tr > th,
|
||||
.ui.compact.table > thead > tr > th,
|
||||
.ui.compact.table > tbody > tr > th,
|
||||
.ui.compact.table > tfoot > tr > th {
|
||||
padding-left: 0.7em;
|
||||
padding-right: 0.7em;
|
||||
}
|
||||
.ui.compact.table > tr > td,
|
||||
.ui.compact.table > tbody > tr > td,
|
||||
.ui.compact.table > tfoot > tr > td {
|
||||
padding: 0.5em 0.7em;
|
||||
}
|
||||
|
||||
/* use more horizontal padding on first and last items for visuals */
|
||||
.ui.table > thead > tr > th:first-of-type,
|
||||
.ui.table > tbody > tr > td:first-of-type,
|
||||
.ui.table > tr > td:first-of-type {
|
||||
padding-left: 10px;
|
||||
}
|
||||
.ui.table > thead > tr > th:last-of-type,
|
||||
.ui.table > tbody > tr > td:last-of-type,
|
||||
.ui.table > tr > td:last-of-type {
|
||||
padding-right: 10px;
|
||||
}
|
|
@ -13476,1366 +13476,4 @@ Floated Menu / Item
|
|||
|
||||
/*******************************
|
||||
User Overrides
|
||||
*******************************/
|
||||
/*!
|
||||
* # Fomantic-UI - Table
|
||||
* http://github.com/fomantic/Fomantic-UI/
|
||||
*
|
||||
*
|
||||
* Released under the MIT license
|
||||
* http://opensource.org/licenses/MIT
|
||||
*
|
||||
*/
|
||||
|
||||
/*******************************
|
||||
Table
|
||||
*******************************/
|
||||
|
||||
/* Prototype */
|
||||
|
||||
.ui.table {
|
||||
width: 100%;
|
||||
background: #FFFFFF;
|
||||
margin: 1em 0;
|
||||
border: 1px solid rgba(34, 36, 38, 0.15);
|
||||
box-shadow: none;
|
||||
border-radius: 0.28571429rem;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
border-collapse: separate;
|
||||
border-spacing: 0;
|
||||
}
|
||||
|
||||
.ui.table:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.ui.table:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.ui.table > thead,
|
||||
.ui.table > tbody {
|
||||
text-align: inherit;
|
||||
vertical-align: inherit;
|
||||
}
|
||||
|
||||
/*******************************
|
||||
Parts
|
||||
*******************************/
|
||||
|
||||
/* Table Content */
|
||||
|
||||
.ui.table th,
|
||||
.ui.table td {
|
||||
transition: background 0.1s ease, color 0.1s ease;
|
||||
}
|
||||
|
||||
/* Rowspan helper class */
|
||||
|
||||
.ui.table th.rowspanned,
|
||||
.ui.table td.rowspanned {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Headers */
|
||||
|
||||
.ui.table > thead {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr > th {
|
||||
cursor: auto;
|
||||
background: #F9FAFB;
|
||||
text-align: inherit;
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
padding: 0.92857143em 0.78571429em;
|
||||
vertical-align: inherit;
|
||||
font-style: none;
|
||||
font-weight: 500;
|
||||
text-transform: none;
|
||||
border-bottom: 1px solid rgba(34, 36, 38, 0.1);
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr > th:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr:first-child > th:first-child {
|
||||
border-radius: 0.28571429rem 0 0 0;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr:first-child > th:last-child {
|
||||
border-radius: 0 0.28571429rem 0 0;
|
||||
}
|
||||
|
||||
.ui.table > thead > tr:first-child > th:only-child {
|
||||
border-radius: 0.28571429rem 0.28571429rem 0 0;
|
||||
}
|
||||
|
||||
/* Footer */
|
||||
|
||||
.ui.table > tfoot {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr > th,
|
||||
.ui.table > tfoot > tr > td {
|
||||
cursor: auto;
|
||||
border-top: 1px solid rgba(34, 36, 38, 0.15);
|
||||
background: #F9FAFB;
|
||||
text-align: inherit;
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
padding: 0.78571429em 0.78571429em;
|
||||
vertical-align: inherit;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr > th:first-child,
|
||||
.ui.table > tfoot > tr > td:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr:first-child > th:first-child,
|
||||
.ui.table > tfoot > tr:first-child > td:first-child {
|
||||
border-radius: 0 0 0 0.28571429rem;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr:first-child > th:last-child,
|
||||
.ui.table > tfoot > tr:first-child > td:last-child {
|
||||
border-radius: 0 0 0.28571429rem 0;
|
||||
}
|
||||
|
||||
.ui.table > tfoot > tr:first-child > th:only-child,
|
||||
.ui.table > tfoot > tr:first-child > td:only-child {
|
||||
border-radius: 0 0 0.28571429rem 0.28571429rem;
|
||||
}
|
||||
|
||||
/* Table Row */
|
||||
|
||||
.ui.table > tr > td,
|
||||
.ui.table > tbody > tr > td {
|
||||
border-top: 1px solid rgba(34, 36, 38, 0.1);
|
||||
}
|
||||
|
||||
.ui.table > tr:first-child > td,
|
||||
.ui.table > tbody > tr:first-child > td {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
/* Repeated tbody */
|
||||
|
||||
.ui.table > tbody + tbody tr:first-child > td {
|
||||
border-top: 1px solid rgba(34, 36, 38, 0.1);
|
||||
}
|
||||
|
||||
/* Table Cells */
|
||||
|
||||
.ui.table > tbody > tr > td,
|
||||
.ui.table > tr > td {
|
||||
padding: 0.78571429em 0.78571429em;
|
||||
text-align: inherit;
|
||||
}
|
||||
|
||||
/* Icons */
|
||||
|
||||
.ui.table > i.icon {
|
||||
vertical-align: baseline;
|
||||
}
|
||||
|
||||
.ui.table > i.icon:only-child {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* Table Segment */
|
||||
|
||||
.ui.table.segment {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.ui.table.segment:after {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.ui.table.segment.stacked:after {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Responsive */
|
||||
|
||||
@media only screen and (max-width: 767.98px) {
|
||||
.ui.table:not(.unstackable) {
|
||||
width: 100%;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.ui.table:not(.unstackable) > thead,
|
||||
.ui.table:not(.unstackable) > thead > tr,
|
||||
.ui.table:not(.unstackable) > tfoot,
|
||||
.ui.table:not(.unstackable) > tfoot > tr,
|
||||
.ui.table:not(.unstackable) > tbody,
|
||||
.ui.table:not(.unstackable) > tr,
|
||||
.ui.table:not(.unstackable) > tbody > tr,
|
||||
.ui.table:not(.unstackable) > tr > th:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > thead > tr > th:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > tbody > tr > th:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > tfoot > tr > th:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > tr > td:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > tbody > tr > td:not(.rowspanned),
|
||||
.ui.table:not(.unstackable) > tfoot > tr > td:not(.rowspanned) {
|
||||
display: block !important;
|
||||
width: auto !important;
|
||||
}
|
||||
|
||||
.ui.table:not(.unstackable) > thead {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.ui.table:not(.unstackable) > tfoot {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > thead > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr {
|
||||
padding-top: 1em;
|
||||
padding-bottom: 1em;
|
||||
box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tr > td,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td,
|
||||
.ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td {
|
||||
background: none;
|
||||
border: none;
|
||||
padding: 0.25em 0.75em;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.ui.table:not(.unstackable) > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > thead > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tbody > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > th:first-child,
|
||||
.ui.table:not(.unstackable) > tr > td:first-child,
|
||||
.ui.table:not(.unstackable) > tbody > tr > td:first-child,
|
||||
.ui.table:not(.unstackable) > tfoot > tr > td:first-child {
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
/* Definition Table */
|
||||
|
||||
.ui.definition.table:not(.unstackable) > thead > tr > th:first-child {
|
||||
box-shadow: none !important;
|
||||
}
|
||||
}
|
||||
|
||||
/*******************************
|
||||
Coupling
|
||||
*******************************/
|
||||
|
||||
/* UI Image */
|
||||
|
||||
.ui.table .collapsing .image,
|
||||
.ui.table .collapsing .image img {
|
||||
max-width: none;
|
||||
}
|
||||
|
||||
/*******************************
|
||||
Types
|
||||
*******************************/
|
||||
|
||||
/*--------------
|
||||
Complex
|
||||
---------------*/
|
||||
|
||||
.ui.structured.table {
|
||||
border-collapse: collapse;
|
||||
}
|
||||
|
||||
.ui.structured.table > thead > tr > th {
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
.ui.structured.sortable.table > thead > tr > th {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.15);
|
||||
border-right: 1px solid rgba(34, 36, 38, 0.15);
|
||||
}
|
||||
|
||||
.ui.structured.basic.table > tr > th,
|
||||
.ui.structured.basic.table > thead > tr > th,
|
||||
.ui.structured.basic.table > tbody > tr > th,
|
||||
.ui.structured.basic.table > tfoot > tr > th {
|
||||
border-left: none;
|
||||
border-right: none;
|
||||
}
|
||||
|
||||
.ui.structured.celled.table > tr > th,
|
||||
.ui.structured.celled.table > thead > tr > th,
|
||||
.ui.structured.celled.table > tbody > tr > th,
|
||||
.ui.structured.celled.table > tfoot > tr > th,
|
||||
.ui.structured.celled.table > tr > td,
|
||||
.ui.structured.celled.table > tbody > tr > td,
|
||||
.ui.structured.celled.table > tfoot > tr > td {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.1);
|
||||
border-right: 1px solid rgba(34, 36, 38, 0.1);
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Definition
|
||||
---------------*/
|
||||
|
||||
.ui.definition.table > thead:not(.full-width) > tr > th:first-child {
|
||||
pointer-events: none;
|
||||
background: #FFFFFF;
|
||||
font-weight: normal;
|
||||
color: rgba(0, 0, 0, 0.4);
|
||||
box-shadow: -0.1em -0.2em 0 0.1em #FFFFFF;
|
||||
-moz-transform: scale(1);
|
||||
}
|
||||
|
||||
.ui.definition.table > tfoot:not(.full-width) > tr > th:first-child {
|
||||
pointer-events: none;
|
||||
background: #FFFFFF;
|
||||
font-weight: normal;
|
||||
color: rgba(0, 0, 0, 0.4);
|
||||
box-shadow: -0.1em 0.2em 0 0.1em #FFFFFF;
|
||||
-moz-transform: scale(1);
|
||||
}
|
||||
|
||||
/* Highlight Defining Column */
|
||||
|
||||
.ui.definition.table > tr > td:first-child:not(.ignored),
|
||||
.ui.definition.table > tbody > tr > td:first-child:not(.ignored),
|
||||
.ui.definition.table > tfoot > tr > td:first-child:not(.ignored),
|
||||
.ui.definition.table tr td.definition {
|
||||
background: rgba(0, 0, 0, 0.03);
|
||||
font-weight: 500;
|
||||
color: rgba(0, 0, 0, 0.95);
|
||||
text-transform: '';
|
||||
box-shadow: '';
|
||||
text-align: '';
|
||||
font-size: 1em;
|
||||
padding-left: '';
|
||||
padding-right: '';
|
||||
}
|
||||
|
||||
/* Fix 2nd Column */
|
||||
|
||||
.ui.definition.table > thead:not(.full-width) > tr > th:nth-child(2) {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.15);
|
||||
}
|
||||
|
||||
.ui.definition.table > tfoot:not(.full-width) > tr > th:nth-child(2),
|
||||
.ui.definition.table > tfoot:not(.full-width) > tr > td:nth-child(2) {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.15);
|
||||
}
|
||||
|
||||
.ui.definition.table > tr > td:nth-child(2),
|
||||
.ui.definition.table > tbody > tr > td:nth-child(2) {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.15);
|
||||
}
|
||||
|
||||
/*******************************
|
||||
States
|
||||
*******************************/
|
||||
|
||||
/*--------------
|
||||
Positive
|
||||
---------------*/
|
||||
|
||||
.ui.ui.ui.ui.table tr.positive,
|
||||
.ui.ui.table td.positive {
|
||||
box-shadow: 0 0 0 #A3C293 inset;
|
||||
background: #FCFFF5;
|
||||
color: #2C662D;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Negative
|
||||
---------------*/
|
||||
|
||||
.ui.ui.ui.ui.table tr.negative,
|
||||
.ui.ui.table td.negative {
|
||||
box-shadow: 0 0 0 #E0B4B4 inset;
|
||||
background: #FFF6F6;
|
||||
color: #9F3A38;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Error
|
||||
---------------*/
|
||||
|
||||
.ui.ui.ui.ui.table tr.error,
|
||||
.ui.ui.table td.error {
|
||||
box-shadow: 0 0 0 #E0B4B4 inset;
|
||||
background: #FFF6F6;
|
||||
color: #9F3A38;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Warning
|
||||
---------------*/
|
||||
|
||||
.ui.ui.ui.ui.table tr.warning,
|
||||
.ui.ui.table td.warning {
|
||||
box-shadow: 0 0 0 #C9BA9B inset;
|
||||
background: #FFFAF3;
|
||||
color: #573A08;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Active
|
||||
---------------*/
|
||||
|
||||
.ui.ui.ui.ui.table tr.active,
|
||||
.ui.ui.table td.active {
|
||||
box-shadow: 0 0 0 rgba(0, 0, 0, 0.87) inset;
|
||||
background: #E0E0E0;
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Disabled
|
||||
---------------*/
|
||||
|
||||
.ui.table tr.disabled td,
|
||||
.ui.table tr td.disabled,
|
||||
.ui.table tr.disabled:hover,
|
||||
.ui.table tr:hover td.disabled {
|
||||
pointer-events: none;
|
||||
color: rgba(40, 40, 40, 0.3);
|
||||
}
|
||||
|
||||
/*******************************
|
||||
Variations
|
||||
*******************************/
|
||||
|
||||
/*--------------
|
||||
Text Alignment
|
||||
---------------*/
|
||||
|
||||
.ui.table[class*="left aligned"],
|
||||
.ui.table [class*="left aligned"] {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.ui.table[class*="center aligned"],
|
||||
.ui.table [class*="center aligned"] {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.ui.table[class*="right aligned"],
|
||||
.ui.table [class*="right aligned"] {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/*------------------
|
||||
Vertical Alignment
|
||||
------------------*/
|
||||
|
||||
.ui.table[class*="top aligned"],
|
||||
.ui.table [class*="top aligned"] {
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.ui.table[class*="middle aligned"],
|
||||
.ui.table [class*="middle aligned"] {
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.ui.table[class*="bottom aligned"],
|
||||
.ui.table [class*="bottom aligned"] {
|
||||
vertical-align: bottom;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Collapsing
|
||||
---------------*/
|
||||
|
||||
.ui.table th.collapsing,
|
||||
.ui.table td.collapsing {
|
||||
width: 1px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Fixed
|
||||
---------------*/
|
||||
|
||||
.ui.fixed.table {
|
||||
table-layout: fixed;
|
||||
}
|
||||
|
||||
.ui.fixed.table th,
|
||||
.ui.fixed.table td {
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Selectable
|
||||
---------------*/
|
||||
|
||||
.ui.ui.selectable.table > tbody > tr:hover,
|
||||
.ui.table tbody tr td.selectable:hover {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
color: rgba(0, 0, 0, 0.95);
|
||||
}
|
||||
|
||||
/* Selectable Cell Link */
|
||||
|
||||
.ui.table tbody tr td.selectable {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.ui.table tbody tr td.selectable > a:not(.ui) {
|
||||
display: block;
|
||||
color: inherit;
|
||||
padding: 0.78571429em 0.78571429em;
|
||||
}
|
||||
|
||||
.ui.table > tr > td.selectable,
|
||||
.ui.table > tbody > tr > td.selectable,
|
||||
.ui.selectable.table > tbody > tr,
|
||||
.ui.selectable.table > tr {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* Other States */
|
||||
|
||||
.ui.ui.selectable.table tr.error:hover,
|
||||
.ui.table tr td.selectable.error:hover,
|
||||
.ui.selectable.table tr:hover td.error {
|
||||
background: #ffe7e7;
|
||||
color: #943634;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.warning:hover,
|
||||
.ui.table tr td.selectable.warning:hover,
|
||||
.ui.selectable.table tr:hover td.warning {
|
||||
background: #fff4e4;
|
||||
color: #493107;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.active:hover,
|
||||
.ui.table tr td.selectable.active:hover,
|
||||
.ui.selectable.table tr:hover td.active {
|
||||
background: #E0E0E0;
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.positive:hover,
|
||||
.ui.table tr td.selectable.positive:hover,
|
||||
.ui.selectable.table tr:hover td.positive {
|
||||
background: #f7ffe6;
|
||||
color: #275b28;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.negative:hover,
|
||||
.ui.table tr td.selectable.negative:hover,
|
||||
.ui.selectable.table tr:hover td.negative {
|
||||
background: #ffe7e7;
|
||||
color: #943634;
|
||||
}
|
||||
|
||||
/*-------------------
|
||||
Attached
|
||||
--------------------*/
|
||||
|
||||
/* Middle */
|
||||
|
||||
.ui.attached.table {
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
border-radius: 0;
|
||||
margin: 0 -1px;
|
||||
width: calc(100% + 2px);
|
||||
max-width: calc(100% + 2px);
|
||||
box-shadow: none;
|
||||
border: 1px solid #D4D4D5;
|
||||
}
|
||||
|
||||
.ui.attached + .ui.attached.table:not(.top) {
|
||||
border-top: none;
|
||||
}
|
||||
|
||||
/* Top */
|
||||
|
||||
.ui[class*="top attached"].table {
|
||||
bottom: 0;
|
||||
margin-bottom: 0;
|
||||
top: 0;
|
||||
margin-top: 1em;
|
||||
border-radius: 0.28571429rem 0.28571429rem 0 0;
|
||||
}
|
||||
|
||||
.ui.table[class*="top attached"]:first-child {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
/* Bottom */
|
||||
|
||||
.ui[class*="bottom attached"].table {
|
||||
bottom: 0;
|
||||
margin-top: 0;
|
||||
top: 0;
|
||||
margin-bottom: 1em;
|
||||
box-shadow: none, none;
|
||||
border-radius: 0 0 0.28571429rem 0.28571429rem;
|
||||
}
|
||||
|
||||
.ui[class*="bottom attached"].table:last-child {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Striped
|
||||
---------------*/
|
||||
|
||||
/* Table Striping */
|
||||
|
||||
.ui.striped.table > tr:nth-child(2n),
|
||||
.ui.striped.table > tbody > tr:nth-child(2n) {
|
||||
background-color: rgba(0, 0, 50, 0.02);
|
||||
}
|
||||
|
||||
/* Allow striped active hover */
|
||||
|
||||
.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover {
|
||||
background: #EFEFEF;
|
||||
color: rgba(0, 0, 0, 0.95);
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Single Line
|
||||
---------------*/
|
||||
|
||||
.ui.table[class*="single line"],
|
||||
.ui.table [class*="single line"] {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/*-------------------
|
||||
Colors
|
||||
--------------------*/
|
||||
|
||||
.ui.primary.table {
|
||||
border-top: 0.2em solid #2185D0;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.primary:not(.marked),
|
||||
.ui.ui.table td.primary:not(.marked) {
|
||||
background: #ddf4ff;
|
||||
color: rgba(255, 255, 255, 0.9);
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.primary:not(.marked):hover,
|
||||
.ui.table tr td.selectable.primary:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.primary:not(.marked) {
|
||||
background: #d3f1ff;
|
||||
color: rgba(255, 255, 255, 0.9);
|
||||
}
|
||||
|
||||
.ui.secondary.table {
|
||||
border-top: 0.2em solid #1B1C1D;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.secondary:not(.marked),
|
||||
.ui.ui.table td.secondary:not(.marked) {
|
||||
background: #dddddd;
|
||||
color: rgba(255, 255, 255, 0.9);
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.secondary:not(.marked):hover,
|
||||
.ui.table tr td.selectable.secondary:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.secondary:not(.marked) {
|
||||
background: #e2e2e2;
|
||||
color: rgba(255, 255, 255, 0.9);
|
||||
}
|
||||
|
||||
.ui.red.table {
|
||||
border-top: 0.2em solid #DB2828;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.red:not(.marked),
|
||||
.ui.ui.table td.red:not(.marked) {
|
||||
background: #ffe1df;
|
||||
color: #DB2828;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.red:not(.marked):hover,
|
||||
.ui.table tr td.selectable.red:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.red:not(.marked) {
|
||||
background: #ffd7d5;
|
||||
color: #DB2828;
|
||||
}
|
||||
|
||||
.ui.orange.table {
|
||||
border-top: 0.2em solid #F2711C;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.orange:not(.marked),
|
||||
.ui.ui.table td.orange:not(.marked) {
|
||||
background: #ffe7d1;
|
||||
color: #F2711C;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.orange:not(.marked):hover,
|
||||
.ui.table tr td.selectable.orange:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.orange:not(.marked) {
|
||||
background: #fae1cc;
|
||||
color: #F2711C;
|
||||
}
|
||||
|
||||
.ui.yellow.table {
|
||||
border-top: 0.2em solid #FBBD08;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.yellow:not(.marked),
|
||||
.ui.ui.table td.yellow:not(.marked) {
|
||||
background: #fff9d2;
|
||||
color: #B58105;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.yellow:not(.marked):hover,
|
||||
.ui.table tr td.selectable.yellow:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.yellow:not(.marked) {
|
||||
background: #fbf5cc;
|
||||
color: #B58105;
|
||||
}
|
||||
|
||||
.ui.olive.table {
|
||||
border-top: 0.2em solid #B5CC18;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.olive:not(.marked),
|
||||
.ui.ui.table td.olive:not(.marked) {
|
||||
background: #f7fae4;
|
||||
color: #8ABC1E;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.olive:not(.marked):hover,
|
||||
.ui.table tr td.selectable.olive:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.olive:not(.marked) {
|
||||
background: #f6fada;
|
||||
color: #8ABC1E;
|
||||
}
|
||||
|
||||
.ui.green.table {
|
||||
border-top: 0.2em solid #21BA45;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.green:not(.marked),
|
||||
.ui.ui.table td.green:not(.marked) {
|
||||
background: #d5f5d9;
|
||||
color: #1EBC30;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.green:not(.marked):hover,
|
||||
.ui.table tr td.selectable.green:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.green:not(.marked) {
|
||||
background: #d2eed5;
|
||||
color: #1EBC30;
|
||||
}
|
||||
|
||||
.ui.teal.table {
|
||||
border-top: 0.2em solid #00B5AD;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.teal:not(.marked),
|
||||
.ui.ui.table td.teal:not(.marked) {
|
||||
background: #e2ffff;
|
||||
color: #10A3A3;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.teal:not(.marked):hover,
|
||||
.ui.table tr td.selectable.teal:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.teal:not(.marked) {
|
||||
background: #d8ffff;
|
||||
color: #10A3A3;
|
||||
}
|
||||
|
||||
.ui.blue.table {
|
||||
border-top: 0.2em solid #2185D0;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.blue:not(.marked),
|
||||
.ui.ui.table td.blue:not(.marked) {
|
||||
background: #ddf4ff;
|
||||
color: #2185D0;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.blue:not(.marked):hover,
|
||||
.ui.table tr td.selectable.blue:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.blue:not(.marked) {
|
||||
background: #d3f1ff;
|
||||
color: #2185D0;
|
||||
}
|
||||
|
||||
.ui.violet.table {
|
||||
border-top: 0.2em solid #6435C9;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.violet:not(.marked),
|
||||
.ui.ui.table td.violet:not(.marked) {
|
||||
background: #ece9fe;
|
||||
color: #6435C9;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.violet:not(.marked):hover,
|
||||
.ui.table tr td.selectable.violet:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.violet:not(.marked) {
|
||||
background: #e3deff;
|
||||
color: #6435C9;
|
||||
}
|
||||
|
||||
.ui.purple.table {
|
||||
border-top: 0.2em solid #A333C8;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.purple:not(.marked),
|
||||
.ui.ui.table td.purple:not(.marked) {
|
||||
background: #f8e3ff;
|
||||
color: #A333C8;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.purple:not(.marked):hover,
|
||||
.ui.table tr td.selectable.purple:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.purple:not(.marked) {
|
||||
background: #f5d9ff;
|
||||
color: #A333C8;
|
||||
}
|
||||
|
||||
.ui.pink.table {
|
||||
border-top: 0.2em solid #E03997;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.pink:not(.marked),
|
||||
.ui.ui.table td.pink:not(.marked) {
|
||||
background: #ffe8f9;
|
||||
color: #E03997;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.pink:not(.marked):hover,
|
||||
.ui.table tr td.selectable.pink:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.pink:not(.marked) {
|
||||
background: #ffdef6;
|
||||
color: #E03997;
|
||||
}
|
||||
|
||||
.ui.brown.table {
|
||||
border-top: 0.2em solid #A5673F;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.brown:not(.marked),
|
||||
.ui.ui.table td.brown:not(.marked) {
|
||||
background: #f7e5d2;
|
||||
color: #A5673F;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.brown:not(.marked):hover,
|
||||
.ui.table tr td.selectable.brown:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.brown:not(.marked) {
|
||||
background: #efe0cf;
|
||||
color: #A5673F;
|
||||
}
|
||||
|
||||
.ui.grey.table {
|
||||
border-top: 0.2em solid #767676;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.grey:not(.marked),
|
||||
.ui.ui.table td.grey:not(.marked) {
|
||||
background: #DCDDDE;
|
||||
color: #767676;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.grey:not(.marked):hover,
|
||||
.ui.table tr td.selectable.grey:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.grey:not(.marked) {
|
||||
background: #c2c4c5;
|
||||
color: #767676;
|
||||
}
|
||||
|
||||
.ui.black.table {
|
||||
border-top: 0.2em solid #1B1C1D;
|
||||
}
|
||||
|
||||
.ui.ui.ui.ui.table tr.black:not(.marked),
|
||||
.ui.ui.table td.black:not(.marked) {
|
||||
background: #545454;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
.ui.ui.selectable.table tr.black:not(.marked):hover,
|
||||
.ui.table tr td.selectable.black:not(.marked):hover,
|
||||
.ui.selectable.table tr:hover td.black:not(.marked) {
|
||||
background: #000000;
|
||||
color: #FFFFFF;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Column Count
|
||||
---------------*/
|
||||
|
||||
/* Grid Based */
|
||||
|
||||
.ui.one.column.table td {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.ui.two.column.table td {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.ui.three.column.table td {
|
||||
width: 33.33333333%;
|
||||
}
|
||||
|
||||
.ui.four.column.table td {
|
||||
width: 25%;
|
||||
}
|
||||
|
||||
.ui.five.column.table td {
|
||||
width: 20%;
|
||||
}
|
||||
|
||||
.ui.six.column.table td {
|
||||
width: 16.66666667%;
|
||||
}
|
||||
|
||||
.ui.seven.column.table td {
|
||||
width: 14.28571429%;
|
||||
}
|
||||
|
||||
.ui.eight.column.table td {
|
||||
width: 12.5%;
|
||||
}
|
||||
|
||||
.ui.nine.column.table td {
|
||||
width: 11.11111111%;
|
||||
}
|
||||
|
||||
.ui.ten.column.table td {
|
||||
width: 10%;
|
||||
}
|
||||
|
||||
.ui.eleven.column.table td {
|
||||
width: 9.09090909%;
|
||||
}
|
||||
|
||||
.ui.twelve.column.table td {
|
||||
width: 8.33333333%;
|
||||
}
|
||||
|
||||
.ui.thirteen.column.table td {
|
||||
width: 7.69230769%;
|
||||
}
|
||||
|
||||
.ui.fourteen.column.table td {
|
||||
width: 7.14285714%;
|
||||
}
|
||||
|
||||
.ui.fifteen.column.table td {
|
||||
width: 6.66666667%;
|
||||
}
|
||||
|
||||
.ui.sixteen.column.table td {
|
||||
width: 6.25%;
|
||||
}
|
||||
|
||||
/* Column Width */
|
||||
|
||||
.ui.table th.one.wide,
|
||||
.ui.table td.one.wide {
|
||||
width: 6.25%;
|
||||
}
|
||||
|
||||
.ui.table th.two.wide,
|
||||
.ui.table td.two.wide {
|
||||
width: 12.5%;
|
||||
}
|
||||
|
||||
.ui.table th.three.wide,
|
||||
.ui.table td.three.wide {
|
||||
width: 18.75%;
|
||||
}
|
||||
|
||||
.ui.table th.four.wide,
|
||||
.ui.table td.four.wide {
|
||||
width: 25%;
|
||||
}
|
||||
|
||||
.ui.table th.five.wide,
|
||||
.ui.table td.five.wide {
|
||||
width: 31.25%;
|
||||
}
|
||||
|
||||
.ui.table th.six.wide,
|
||||
.ui.table td.six.wide {
|
||||
width: 37.5%;
|
||||
}
|
||||
|
||||
.ui.table th.seven.wide,
|
||||
.ui.table td.seven.wide {
|
||||
width: 43.75%;
|
||||
}
|
||||
|
||||
.ui.table th.eight.wide,
|
||||
.ui.table td.eight.wide {
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.ui.table th.nine.wide,
|
||||
.ui.table td.nine.wide {
|
||||
width: 56.25%;
|
||||
}
|
||||
|
||||
.ui.table th.ten.wide,
|
||||
.ui.table td.ten.wide {
|
||||
width: 62.5%;
|
||||
}
|
||||
|
||||
.ui.table th.eleven.wide,
|
||||
.ui.table td.eleven.wide {
|
||||
width: 68.75%;
|
||||
}
|
||||
|
||||
.ui.table th.twelve.wide,
|
||||
.ui.table td.twelve.wide {
|
||||
width: 75%;
|
||||
}
|
||||
|
||||
.ui.table th.thirteen.wide,
|
||||
.ui.table td.thirteen.wide {
|
||||
width: 81.25%;
|
||||
}
|
||||
|
||||
.ui.table th.fourteen.wide,
|
||||
.ui.table td.fourteen.wide {
|
||||
width: 87.5%;
|
||||
}
|
||||
|
||||
.ui.table th.fifteen.wide,
|
||||
.ui.table td.fifteen.wide {
|
||||
width: 93.75%;
|
||||
}
|
||||
|
||||
.ui.table th.sixteen.wide,
|
||||
.ui.table td.sixteen.wide {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Sortable
|
||||
---------------*/
|
||||
|
||||
.ui.sortable.table > thead > tr > th {
|
||||
cursor: pointer;
|
||||
white-space: nowrap;
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.15);
|
||||
color: rgba(0, 0, 0, 0.87);
|
||||
}
|
||||
|
||||
.ui.sortable.table > thead > tr > th:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.sortable.table thead th.sorted,
|
||||
.ui.sortable.table thead th.sorted:hover {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.ui.sortable.table > thead > tr > th:after {
|
||||
display: none;
|
||||
font-style: normal;
|
||||
font-weight: normal;
|
||||
text-decoration: inherit;
|
||||
content: '';
|
||||
height: 1em;
|
||||
width: auto;
|
||||
opacity: 0.8;
|
||||
margin: 0 0 0 0.5em;
|
||||
font-family: 'Icons';
|
||||
}
|
||||
|
||||
.ui.sortable.table thead th.ascending:after {
|
||||
content: '\f0d8';
|
||||
}
|
||||
|
||||
.ui.sortable.table thead th.descending:after {
|
||||
content: '\f0d7';
|
||||
}
|
||||
|
||||
/* Hover */
|
||||
|
||||
.ui.sortable.table th.disabled:hover {
|
||||
cursor: auto;
|
||||
color: rgba(40, 40, 40, 0.3);
|
||||
}
|
||||
|
||||
.ui.sortable.table > thead > tr > th:hover {
|
||||
color: rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
|
||||
.ui.sortable.table:not(.basic) > thead > tr > th:hover {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
/* Sorted */
|
||||
|
||||
.ui.sortable.table thead th.sorted {
|
||||
color: rgba(0, 0, 0, 0.95);
|
||||
}
|
||||
|
||||
.ui.sortable.table:not(.basic) thead th.sorted {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
.ui.sortable.table thead th.sorted:after {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/* Sorted Hover */
|
||||
|
||||
.ui.sortable.table thead th.sorted:hover {
|
||||
color: rgba(0, 0, 0, 0.95);
|
||||
}
|
||||
|
||||
.ui.sortable.table:not(.basic) thead th.sorted:hover {
|
||||
background: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Collapsing
|
||||
---------------*/
|
||||
|
||||
.ui.collapsing.table {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Basic
|
||||
---------------*/
|
||||
|
||||
.ui.basic.table {
|
||||
background: transparent;
|
||||
border: 1px solid rgba(34, 36, 38, 0.15);
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.ui.basic.table > thead,
|
||||
.ui.basic.table > tfoot {
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.ui.basic.table > thead > tr > th,
|
||||
.ui.basic.table > tbody > tr > th,
|
||||
.ui.basic.table > tfoot > tr > th,
|
||||
.ui.basic.table > tr > th {
|
||||
background: transparent;
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
.ui.basic.table > tbody > tr {
|
||||
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
|
||||
.ui.basic.table > tbody > tr > td,
|
||||
.ui.basic.table > tfoot > tr > td,
|
||||
.ui.basic.table > tr > td {
|
||||
background: transparent;
|
||||
}
|
||||
|
||||
.ui.basic.striped.table > tbody > tr:nth-child(2n) {
|
||||
background-color: rgba(0, 0, 0, 0.05);
|
||||
}
|
||||
|
||||
/* Very Basic */
|
||||
|
||||
.ui[class*="very basic"].table {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td {
|
||||
padding: '';
|
||||
}
|
||||
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td:first-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > td:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td:last-child,
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > td:last-child {
|
||||
padding-right: 0;
|
||||
}
|
||||
|
||||
.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr:first-child > th {
|
||||
padding-top: 0;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Celled
|
||||
---------------*/
|
||||
|
||||
.ui.celled.table > tr > th,
|
||||
.ui.celled.table > thead > tr > th,
|
||||
.ui.celled.table > tbody > tr > th,
|
||||
.ui.celled.table > tfoot > tr > th,
|
||||
.ui.celled.table > tr > td,
|
||||
.ui.celled.table > tbody > tr > td,
|
||||
.ui.celled.table > tfoot > tr > td {
|
||||
border-left: 1px solid rgba(34, 36, 38, 0.1);
|
||||
}
|
||||
|
||||
.ui.celled.table > tr > th:first-child,
|
||||
.ui.celled.table > thead > tr > th:first-child,
|
||||
.ui.celled.table > tbody > tr > th:first-child,
|
||||
.ui.celled.table > tfoot > tr > th:first-child,
|
||||
.ui.celled.table > tr > td:first-child,
|
||||
.ui.celled.table > tbody > tr > td:first-child,
|
||||
.ui.celled.table > tfoot > tr > td:first-child {
|
||||
border-left: none;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Padded
|
||||
---------------*/
|
||||
|
||||
.ui.padded.table > tr > th,
|
||||
.ui.padded.table > thead > tr > th,
|
||||
.ui.padded.table > tbody > tr > th,
|
||||
.ui.padded.table > tfoot > tr > th {
|
||||
padding-left: 1em;
|
||||
padding-right: 1em;
|
||||
}
|
||||
|
||||
.ui.padded.table > tr > th,
|
||||
.ui.padded.table > thead > tr > th,
|
||||
.ui.padded.table > tbody > tr > th,
|
||||
.ui.padded.table > tfoot > tr > th,
|
||||
.ui.padded.table > tr > td,
|
||||
.ui.padded.table > tbody > tr > td,
|
||||
.ui.padded.table > tfoot > tr > td {
|
||||
padding: 1em 1em;
|
||||
}
|
||||
|
||||
/* Very */
|
||||
|
||||
.ui[class*="very padded"].table > tr > th,
|
||||
.ui[class*="very padded"].table > thead > tr > th,
|
||||
.ui[class*="very padded"].table > tbody > tr > th,
|
||||
.ui[class*="very padded"].table > tfoot > tr > th {
|
||||
padding-left: 1.5em;
|
||||
padding-right: 1.5em;
|
||||
}
|
||||
|
||||
.ui[class*="very padded"].table > tr > td,
|
||||
.ui[class*="very padded"].table > tbody > tr > td,
|
||||
.ui[class*="very padded"].table > tfoot > tr > td {
|
||||
padding: 1.5em 1.5em;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Compact
|
||||
---------------*/
|
||||
|
||||
.ui.compact.table > tr > th,
|
||||
.ui.compact.table > thead > tr > th,
|
||||
.ui.compact.table > tbody > tr > th,
|
||||
.ui.compact.table > tfoot > tr > th {
|
||||
padding-left: 0.7em;
|
||||
padding-right: 0.7em;
|
||||
}
|
||||
|
||||
.ui.compact.table > tr > td,
|
||||
.ui.compact.table > tbody > tr > td,
|
||||
.ui.compact.table > tfoot > tr > td {
|
||||
padding: 0.5em 0.7em;
|
||||
}
|
||||
|
||||
/* Very */
|
||||
|
||||
.ui[class*="very compact"].table > tr > th,
|
||||
.ui[class*="very compact"].table > thead > tr > th,
|
||||
.ui[class*="very compact"].table > tbody > tr > th,
|
||||
.ui[class*="very compact"].table > tfoot > tr > th {
|
||||
padding-left: 0.6em;
|
||||
padding-right: 0.6em;
|
||||
}
|
||||
|
||||
.ui[class*="very compact"].table > tr > td,
|
||||
.ui[class*="very compact"].table > tbody > tr > td,
|
||||
.ui[class*="very compact"].table > tfoot > tr > td {
|
||||
padding: 0.4em 0.6em;
|
||||
}
|
||||
|
||||
/*--------------
|
||||
Sizes
|
||||
---------------*/
|
||||
|
||||
/* Standard */
|
||||
|
||||
.ui.table {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
.ui.mini.table {
|
||||
font-size: 0.78571429rem;
|
||||
}
|
||||
|
||||
.ui.tiny.table {
|
||||
font-size: 0.85714286rem;
|
||||
}
|
||||
|
||||
.ui.small.table {
|
||||
font-size: 0.9em;
|
||||
}
|
||||
|
||||
.ui.large.table {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
.ui.big.table {
|
||||
font-size: 1.28571429rem;
|
||||
}
|
||||
|
||||
.ui.huge.table {
|
||||
font-size: 1.42857143rem;
|
||||
}
|
||||
|
||||
.ui.massive.table {
|
||||
font-size: 1.71428571rem;
|
||||
}
|
||||
|
||||
/*******************************
|
||||
Site Overrides
|
||||
*******************************/
|
|
@ -33,7 +33,6 @@
|
|||
"menu",
|
||||
"modal",
|
||||
"search",
|
||||
"tab",
|
||||
"table"
|
||||
"tab"
|
||||
]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue