/* * SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 * * Table styling used in some Haketilo internal HTML pages * * This file is part of Haketilo. * * Copyright (C) 2021 Wojtek Kosior * * File is dual-licensed. You can choose either GPLv3+, CC BY-SA or both. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * I, Wojtek Kosior, thereby promise not to sue for violation of this file's * licenses. Although I request that you do not make use of this code in a * proprietary program, I am not going to enforce this in court. */ .table_wrapper { display: block; background-color: #f0f0f0; margin: 6px 0; } .table_wrapper table { border-collapse: unset; width: 100%; } .table_wrapper.tight_table, .table_wrapper.tight_table>*, .table_wrapper.tight_table>*>table { width: -moz-min-content; width: min-content; } tr:nth-child(odd) { background-color: #e5e5e5; } td { vertical-align: middle; min-width: fit-content; min-width: -moz-fit-content; } .tight_table td { width: 1%; } td:first-child { padding: 3px 10px 6px; } .tight_table td:first-child { width: 100%; } td>div.button { margin-right: 4px; white-space: nowrap; float: right; }