1.structgantt table {
2    table-layout: fixed;
3    min-width: 100%;
4
5    th.today {
6        background-color: @ini_text;
7    }
8
9    tfoot th,
10    tfoot td,
11    thead th,
12    thead td {
13        text-align: center;
14        overflow: hidden;
15        white-space: nowrap;
16        padding-left: 0;
17        padding-right: 0;
18    }
19
20    tr.days td {
21        font-weight: normal;
22        font-size: 60%;
23        padding-left: 0.1em;
24        padding-right: 0.1em;
25        min-width: min-content;
26        cursor: default;
27        &.today {
28            background-color: @ini_text;
29            color: @ini_background;
30        }
31    }
32
33    tbody {
34        th {
35            min-width: 5em;
36            max-width: 15%;
37        }
38
39        td {
40            padding: 0;
41            overflow: hidden;
42            min-width: 1px;
43            vertical-align: middle;
44            text-align: center;
45        }
46
47        td.task {
48            background-color: @ini_background_alt;
49        }
50
51        dl.flyout {
52            display: none;
53        }
54
55        td.task:hover dl.flyout,
56        dl.flyout:hover {
57            display: block;
58            position: absolute;
59            left: 25%;
60            width: 50%;
61            z-index: 100;
62            background-color: @ini_background;
63            border: solid 1px @ini_border;
64            text-align: left;
65            padding: 1em;
66            box-shadow: 5px 5px 5px #666;
67
68            dd {
69                margin: 0;
70            }
71        }
72    }
73}
74