Merge pull request #19081 from civicrm/5.32
[civicrm-core.git] / ext / search / css / search.css
1 #bootstrap-theme #crm-search-results-page-size {
2 width: 5em;
3 }
4 #bootstrap-theme .crm-search-results {
5 min-height: 200px;
6 }
7
8 #bootstrap-theme.crm-search .nav-stacked {
9 margin-left: 0;
10 margin-right: 20px;
11 }
12
13 #bootstrap-theme.crm-search ul.nav-stacked {
14 margin-top: 20px;
15 }
16
17 #bootstrap-theme.crm-search input.ng-invalid {
18 border-color: #8A1F11;
19 }
20 #bootstrap-theme.crm-search input.ng-invalid::placeholder {
21 color: #8A1F11;
22 }
23
24 #bootstrap-theme.crm-search ul.nav-stacked li {
25 cursor: default;
26 }
27
28 #bootstrap-theme.crm-search ul.nav-stacked li a[disabled] {
29 text-decoration: line-through !important;
30 color: grey;
31 cursor: default;
32 pointer-events: none;
33 }
34
35 #bootstrap-theme.crm-search fieldset {
36 padding: 6px;
37 border-top: 1px solid lightgrey;
38 margin-top: 10px;
39 margin-bottom: 10px;
40 position: relative;
41 }
42
43 #bootstrap-theme.crm-search fieldset fieldset {
44 padding-top: 0;
45 border-left: 1px solid lightgrey;
46 border-right: 1px solid lightgrey;
47 border-bottom: 1px solid lightgrey;
48 }
49
50 #bootstrap-theme.crm-search fieldset legend {
51 background-color: white;
52 font-size: 13px;
53 margin: 0;
54 width: auto;
55 border: 0 none;
56 padding: 2px 5px;
57 text-transform: capitalize;
58 }
59 #bootstrap-theme.crm-search crm-search-clause > .btn-group {
60 position: absolute;
61 right: 0;
62 top: 0;
63 }
64 #bootstrap-theme.crm-search crm-search-clause > .btn-group .btn {
65 border: 0 none;
66 }
67
68 #bootstrap-theme.crm-search fieldset div.api4-input {
69 margin-bottom: 10px;
70 }
71
72 #bootstrap-theme.crm-search fieldset div.api4-input.ui-sortable-helper {
73 background-color: rgba(255, 255, 255, .9);
74 }
75
76 #bootstrap-theme.crm-search fieldset div.api4-input.ui-sortable-helper {
77 background-color: rgba(255, 255, 255, .9);
78 }
79
80 #bootstrap-theme.crm-search .api4-clause-fieldset fieldset {
81 float: right;
82 width: calc(100% - 58px);
83 margin-top: -8px;
84 }
85
86 #bootstrap-theme.crm-search .api4-clause-fieldset.api4-sorting fieldset .api4-clause-group-sortable {
87 min-height: 3.5em;
88 }
89
90 #bootstrap-theme.crm-search .api4-input-group {
91 display: inline-block;
92 }
93
94 #bootstrap-theme.crm-search i.fa-arrows {
95 cursor: move;
96 }
97
98 #bootstrap-theme.crm-search .api4-clause-badge {
99 width: 55px;
100 display: inline-block;
101 cursor: move;
102 }
103 #bootstrap-theme.crm-search .api4-clause-badge .badge {
104 opacity: .5;
105 position: relative;
106 }
107 #bootstrap-theme.crm-search .api4-clause-badge .caret {
108 margin: 0;
109 }
110 #bootstrap-theme.crm-search .api4-clause-badge .crm-i {
111 display: none;
112 padding: 0 6px;
113 }
114 #bootstrap-theme.crm-search .ui-sortable-helper .api4-clause-badge .badge span {
115 display: none;
116 }
117 #bootstrap-theme.crm-search .ui-sortable-helper .api4-clause-badge .crm-i {
118 display: inline-block;
119 }
120
121 #bootstrap-theme.crm-search .api4-operator {
122 width: 110px;
123 }
124
125 #bootstrap-theme.crm-search .api4-add-where-group-menu {
126 min-width: 80px;
127 background-color: rgba(186, 225, 251, 0.94);
128 }
129 #bootstrap-theme.crm-search .api4-add-where-group-menu a {
130 padding: 5px 10px;
131 }
132
133 #bootstrap-theme.crm-search .btn.form-control {
134 height: 36px;
135 }
136
137 #bootstrap-theme.crm-search th.crm-search-result-select {
138 padding-right: 10px;
139 }
140
141 #bootstrap-theme .crm-search-delete-display {
142 position: absolute;
143 right: 0;
144 top: 0;
145 }