447c3684fb6ca59f9bca0a461e8a9b6acd4ce621
[laas.git] / src / static / css / base.css
1 /* Sizing */
2 #wrapper {
3     height: 100vh;
4 }
5
6 /* Used for turning divs into square */
7 .square-20 {
8     height: 20px;
9     width: 20px;
10 }
11
12 /* Make links stay the same color with no underline */
13 .discrete-a {
14     text-decoration: none;
15     color: inherit;
16 }
17
18 .discrete-a:hover {
19     text-decoration: none;
20     color: inherit;
21 }
22
23 /* Allow for sidebar to be small, but also resize on small screens */
24 .sidebar {
25     min-width: 200px;
26 }
27
28 /* Rotating arrows when dropdown happens */
29 i.fas.rotate {
30     transition: transform 0.3s ease-in-out;
31 }
32
33 a[aria-expanded="true"] > i.rotate {
34     transform: rotate(180deg);
35 }
36 /* End rotating arrows */
37
38 /* Start breadcrumbs for workflow */
39 #topPagination .topcrumb {
40     flex: 1 1 0;
41     display: flex;
42     align-content: center;
43     justify-content: center;
44     border: 1px solid #dee2e6;
45     border-left: none;
46 }
47
48 .topcrumb > span {
49     color: #343a40;
50     cursor: default;
51 }
52
53 .topcrumb.active > span {
54     background: #007bff;
55     color: white;
56 }
57
58 .topcrumb.disabled > span {
59     color: #6c757d;
60     background: #f8f9fa;
61 }
62
63 /* Booking Node Styles */
64 .selected_node {
65     border-color: #40c640;
66     box-shadow: 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(109, 243, 76, 0.6);
67     transition: border-color ease-in-out .1s,box-shadow ease-in-out .1s;
68 }
69 #grid_wrapper > .row > div:first-child {
70     border-right: 1px solid gray;
71 }
72
73 /* Cursor effects */
74 .not-allowed {
75     cursor: not-allowed;
76 }
77
78 /* Used with position-absolute class to make a full height object */
79 .topToBottom {
80     bottom: 0;
81     top: 0;
82 }
83
84 /* Dropdown for collaborators */
85 #drop_results {
86     max-height: 10rem;
87     z-index: 2;
88 }
89
90 #drop_results > li {
91     word-wrap: anywhere;
92 }