table.ts-Заявка {
vertical-align: text-top;
text-align: left;
width: 100%;
border-collapse: collapse;
}
.ts-Заявка th {
font-weight: normal;
}
.ts-Заявка th,
.ts-Заявка td {
padding: 0.4rem;
}
.ts-Заявка-header {
font-size: 1.25em;
height: 1.8em;
border-bottom: hidden;
}
.ts-Заявка-row {
border-top: 1px solid transparent;
}
.ts-Заявка-row > *:not(:first-child) {
background: var(--background-color-base, #fff);
border-top: 1px solid var(--border-color-subtle, #c8ccd1);
}
.ts-Заявка-icon.ts-Заявка-icon {
padding-left: 0;
padding-right: 1rem;
text-align: center;
vertical-align: middle;
border-top: hidden;
}
td.ts-Заявка-number {
padding-left: 1rem;
padding-right: 1rem;
font-size: 1.15em;
border-left: 5px solid var(--border-color-base, #fff);
}
.ts-Заявка-title.ts-Заявка-title {
padding: 1rem 1rem 1rem 0;
width: 50%;
min-width: 250px;
}
.ts-Заявка-title .ts-Заявка-title-links {
font-size: 1.15em;
}
.ts-Заявка-title .ts-Заявка-title-item {
font-size: smaller;
margin-left: 0.8em;
}
.ts-Заявка-title .ts-Заявка-title-descr,
.ts-Заявка-title .ts-Заявка-title-descr + hr {
margin-top: 0.4em;
}
th.ts-Заявка-parties {
width: 30%;
min-width: 250px;
}
.ts-Заявка-status {
width: 10%;
min-width: 85px;
}
.ts-Заявка-date {
width: 10%;
min-width: 115px;
}
/* цвета перенесены с ранее существовавших подстраниц, значения статуса в [[Шаблон:Заявка/нормализация статуса]] */
.ts-Заявка-row[data-status="редактируется"] > *:not(:first-child) {
background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
.ts-Заявка-row[data-status="редактируется"] > .ts-Заявка-number {
border-left-color: #9d9d9d;
}
.ts-Заявка-row[data-status="приостановлена"] > *:not(:first-child) {
background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
.ts-Заявка-row[data-status="приостановлена"] > .ts-Заявка-number {
border-left-color: #965ea4;
}
.ts-Заявка-row[data-status="отозвана"] > *:not(:first-child) {
background-color: var(--background-color-neutral-subtle, #f8f9fa);
}
.ts-Заявка-row[data-status="отозвана"] > .ts-Заявка-number {
border-left-color: #ff4e34;
}
.ts-Заявка-row[data-status="подана"] > .ts-Заявка-number {
border-left-color: #eced00;
}
.ts-Заявка-row[data-status="принята"] > .ts-Заявка-number {
border-left-color: #00b8a2;
}
.ts-Заявка-row[data-status="отклонена"] > *:not(:first-child) {
background-color: #fff6f5;
}
.ts-Заявка-row[data-status="отклонена"] > .ts-Заявка-number {
border-left-color: #b9372a;
}
.ts-Заявка-row[data-status="проект отклонения"] > *:not(:first-child) {
background-color: #fff6f5;
}
.ts-Заявка-row[data-status="проект отклонения"] > .ts-Заявка-number {
border-left-color: #dd4e34;
}
.ts-Заявка-row[data-status="проект"] > *:not(:first-child) {
background-color: #f2fff8;
}
.ts-Заявка-row[data-status="проект"] > .ts-Заявка-number {
border-left-color: #00e05d;
}
.ts-Заявка-row[data-status="решение"] > *:not(:first-child) {
background-color: #edffe6;
}
.ts-Заявка-row[data-status="решение"] > .ts-Заявка-number {
border-left-color: #00b44b;
}
.ts-Заявка-row[data-status="частичное решение"] > *:not(:first-child) {
background-color: #edffe6;
}
.ts-Заявка-row[data-status="частичное решение"] > .ts-Заявка-number {
border-left-color: #00f50d;
}
.ts-Заявка-row[data-status="частичный проект"] > *:not(:first-child) {
background-color: #f2fff8;
}
.ts-Заявка-row[data-status="частичный проект"] > .ts-Заявка-number {
border-left-color: #00e05d;
}
/* убрать цвета фона в тёмной/автоматической теме до их исправления */
@media screen {
html.skin-theme-clientpref-night .ts-Заявка-row[data-status] > *:not(:first-child) {
background: none;
}
}
@media screen and (prefers-color-scheme: dark) {
html.skin-theme-clientpref-os .ts-Заявка-row[data-status] > *:not(:first-child) {
background: none;
}
}
/* [[Категория:Шаблоны:Подстраницы CSS]] */