add nick
[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 /* Make sure pre elements wrap to not break box sizing */
24 /* Note: the pre element or parent may need to use the text-break class as well */
25 .pre-wrap {
26     white-space: pre-wrap;
27 }
28
29 /* Allow for sidebar to be small, but also resize on small screens */
30 .sidebar {
31     min-width: 200px;
32 }
33
34 /* Rotating arrows when dropdown happens */
35 i.fas.rotate {
36     transition: transform 0.3s ease-in-out;
37 }
38
39 a[aria-expanded="true"] > i.rotate {
40     transform: rotate(180deg);
41 }
42 /* End rotating arrows */
43
44 /* Start breadcrumbs for workflow */
45 #topPagination .topcrumb {
46     flex: 1 1 0;
47     display: flex;
48     align-content: center;
49     justify-content: center;
50     border: 1px solid #dee2e6;
51     border-left: none;
52 }
53
54 .topcrumb > span {
55     color: #343a40;
56     cursor: default;
57 }
58
59 .topcrumb.active > span {
60     background: #007bff;
61     color: white;
62 }
63
64 .topcrumb.disabled > span {
65     color: #6c757d;
66     background: #f8f9fa;
67 }
68
69 /* Booking Node Styles */
70 .selected_node {
71     border-color: #40c640;
72     box-shadow: 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(109, 243, 76, 0.6);
73     transition: border-color ease-in-out .1s,box-shadow ease-in-out .1s;
74 }
75
76 /* Cursor effects */
77 .not-allowed {
78     cursor: not-allowed;
79 }
80
81 .z-2 {
82     z-index: 2;
83 }
84
85 .mh-30vh {
86     max-height: 30vh;
87 }
88
89 .overflow-ellipsis {
90     text-overflow: ellipsis;
91     white-space: nowrap;
92     overflow: hidden;
93 }