1 #bootstrap-theme.afadmin-list th
[ng-click
] {
4 #bootstrap-theme.afadmin-list th i
.fa-sort-desc
,
5 #bootstrap-theme.afadmin-list th i
.fa-sort-asc
{
8 #bootstrap-theme.afadmin-list
th:not
(:hover
) i
.fa-sort
{
12 #afGuiEditor #afGuiEditor-palette
{
17 #afGuiEditor #afGuiEditor-canvas
{
22 #afGuiEditor fieldset legend
{
25 margin-bottom: 5px !important
;
28 #afGuiEditor-palette fieldset legend
{
40 #afGuiEditor .panel-heading
{
42 padding: 5px 10px 10px 10px;
43 border-bottom: 1px solid
#ddd;
45 #afGuiEditor .panel-heading ul
.nav-tabs
{
46 border-bottom: 0 none
;
49 #afGuiEditor .panel-heading ul
.nav-tabs li
{
53 #afGuiEditor .panel-heading ul
.nav-tabs li
.fluid-width-tab
{
57 #afGuiEditor .panel-heading ul
.nav-tabs li
.active
{
60 #afGuiEditor .panel-heading ul
.nav-tabs li
> a
{
61 padding: 5px 3px 5px 8px;
67 #afGuiEditor .panel-body
{
70 height: calc
(100% - 44px);
73 border-top: none
!important
;
76 #afGuiEditor .af-gui-columns
{
79 #afGuiEditor .af-gui-columns
> * {
83 #afGuiEditor .af-gui-remove-entity
{
89 #afGuiEditor .crm-editable-enabled
,
90 #afGuiEditor .panel-heading ul
.nav-tabs li
> a
> span
{
91 display: inline-block
;
92 padding: 0 4px !important
;
93 border: 2px solid transparent
!important
;
96 #afGuiEditor .crm-editable-enabled:hover:not
(:focus
) {
97 border: 2px dashed grey
!important
;
99 /* Undo Shoreditch add-ons */
100 #afGuiEditor .crm-editable-enabled:before
,
101 #afGuiEditor .crm-editable-enabled:after
{
106 #afGuiEditor-palette-config .af-gui-entity-values
.form-inline
{
110 #afGuiEditor-palette-config .form-inline label
{
114 #afGuiEditor-palette-config .af-gui-entity-palette
[type
=search
] {
116 padding: 3px 3px 3px 5px;
124 #bootstrap-theme input
[type
=search
]::placeholder
{
125 font-family: FontAwesome
;
128 #bootstrap-theme input
[type
=search
]:-ms-input-placeholder
{
129 font-family: FontAwesome
;
132 #bootstrap-theme input
[type
=search
]::-ms-input-placeholder
{
133 font-family: FontAwesome
;
137 #afGuiEditor-canvas .af-gui-bar
{
140 transition: opacity
.2s;
142 font-family: "Courier New", Courier
, monospace
;
145 #afGuiEditor-canvas:not
(.af-gui-menu-open
) .af-gui-bar
,
146 #afGuiEditor-canvas:not
(.af-gui-menu-open
) .af-gui-container-title
span:empty
{
149 #afGuiEditor-canvas [ui-sortable
] .af-gui-bar
{
151 background-color: #f2f2f2;
157 #afGuiEditor:not
(.af-gui-dragging
*) #
afGuiEditor-canvas:hover
.af-gui-bar
,
158 #afGuiEditor:not
(.af-gui-dragging
*) #
afGuiEditor-canvas:hover
.af-gui-container-title
span:empty
{
160 transition: opacity
.2s;
162 #afGuiEditor #afGuiEditor-canvas
.af-gui-dragtarget
> .af-gui-bar
,
163 #afGuiEditor #afGuiEditor-canvas
.af-gui-dragtarget
> .af-gui-container-title
span:empty
{
164 background-color: #d7e6ff;
166 transition: opacity
.1s;
169 /* Disable menu while dragging */
170 body
.af-gui-dragging #civicrm-menu
{
171 pointer-events: none
;
173 /* Disable scrollbars while dragging */
174 body
.af-gui-dragging
{
179 #afGuiEditor .af-gui-bar
.btn
.active
{
180 background-color: #b3b3b3;
183 #afGuiEditor .af-gui-bar
> .form-inline
> span
{
187 #afGuiEditor .af-gui-bar
> .form-inline
> select
{
192 #afGuiEditor .af-gui-element
{
198 #afGuiEditor .af-gui-container
{
199 border: 2px dashed transparent
;
201 padding: 22px 3px 3px;
208 #afGuiEditor .af-gui-container
.af-container-style-pane
{
209 box-shadow: 1px 2px 8px 1px rgb
(0, 0, 0, .3);
210 background: linear-gradient
(to bottom
, #f2f2f2 0 22px, transparent
22px 100%) no-repeat
;
214 #afGuiEditor af-gui-container
,
215 #afGuiEditor af-gui-markup
,
216 #afGuiEditor af-gui-field
,
217 #afGuiEditor af-gui-edit-options
{
221 #afGuiEditor .af-gui-search-display
{
222 border: 1px dotted gray
;
225 background-color: #f9f9f9;
228 #afGuiEditor .af-gui-container-type-fieldset
{
229 box-shadow: 0 0 5px #bbbbbb;
234 #afGuiEditor-canvas:not
(.af-gui-menu-open
) .af-gui-container:hover
,
235 .af-gui-dragging #afGuiEditor .af-gui-container {
236 border: 2px dashed
#757575;
238 #afGuiEditor .af-gui-container
.af-gui-dragtarget
{
239 border: 2px solid
#0071bd;
240 box-shadow: 0 0 5px #0071bd;
243 #afGuiEditor .af-gui-markup
{
244 padding: 22px 3px 3px;
248 #afGuiEditor div
.af-gui-markup-content
{
251 padding: 0 !important
;
254 #afGuiEditor .af-gui-markup-content-overlay
{
262 #afGuiEditor .af-gui-markup-content:hover
.af-gui-markup-content-overlay
{
263 background-color: rgba
(255, 255, 255, .2);
266 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
{
267 border: 2px dashed
#0071bd;
269 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
{
270 background-color: #0071bd;
272 transition: opacity
0s;
274 /* Fix button colors when bar is highlighted */
275 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
> .form-inline
> .btn-group
> .btn-group
> button
> span
,
276 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
> .form-inline
> span
,
277 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-node-title
{
280 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
> .form-inline
> .btn-group
> .btn-group
> button:hover
> span
,
281 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
> .form-inline
> .btn-group
> .btn-group
> button
[aria-expanded
=true
] > span
,
282 #afGuiEditor #afGuiEditor-canvas
.af-entity-selected
> .af-gui-bar
> .form-inline
> .btn-group
> .btn-group
> button:focus
> span
{
286 #afGuiEditor-canvas [ui-sortable
] {
291 #afGuiEditor .ui-sortable-helper
{
292 height: 20px !important
;
296 #afGuiEditor .ui-sortable-helper
> * {
297 background-color: #d5d5d5;
299 #afGuiEditor .ui-sortable-helper
.af-gui-palette-item
{
302 border: 2px dashed
#0071bd;
305 #afGuiEditor .af-gui-entity-palette-select-list
{
309 #afGuiEditor .af-gui-entity-palette-select-list label
{
312 #afGuiEditor .af-gui-entity-palette-select-list
[ui-sortable
] > div
{
317 #afGuiEditor .af-gui-entity-palette-select-list
[ui-sortable
] > div
.disabled
{
320 #afGuiEditor .af-gui-entity-palette-select-list
[ui-sortable
] > div:not
(.disabled
):hover
{
321 background-color: #efefef;
324 #afGuiEditor [ui-sortable
] .af-gui-bar:before
,
325 #afGuiEditor .af-gui-entity-palette-select-list
[ui-sortable
] > div:not
(.disabled
):hover:before
,
326 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area
[ui-sortable
] li:before
{
327 background-size: cover
;
328 background: url
("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjUiPgo8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjODg4Ij48L3JlY3Q+Cjwvc3ZnPg==");
337 #afGuiEditor .af-gui-add-element-button
{
338 background-color: transparent
;
340 #afGuiEditor .af-gui-add-element-button span
{
341 display: inline-block
;
347 #afGuiEditor .af-gui-layout-icon
{
351 background-image: url
('../images/icons.png');
352 background-repeat: no-repeat
;
355 #afGuiEditor .af-gui-layout-icon
.af-layout-cols
{
356 background-position: -12px 0;
358 #afGuiEditor .af-gui-layout-icon
.af-layout-rows
{
359 background-position: -24px 0;
362 #afGuiEditor .af-gui-layout
.af-layout-cols
{
365 #afGuiEditor .af-gui-layout
.af-layout-cols
> div
{
368 #afGuiEditor .af-gui-layout
.af-layout-inline
> div
{
369 display: inline-block
;
374 #afGuiEditor .af-gui-button
{
378 #afGuiEditor #afGuiEditor-canvas-body
.btn
[disabled
] {
382 #afGuiEditor .af-gui-button
> .btn
.disabled
.crm-editable-enabled:hover:not
(:focus
) {
383 border-color: #f4f4f4 !important
;
386 #afGuiEditor .af-gui-button
> .btn-default
.disabled
{
387 background-color: lightgrey
!important
;
390 #afGuiEditor .af-gui-node-title
{
395 #afGuiEditor .af-gui-container-title
{
398 #afGuiEditor .af-gui-container-title
span:empty
{
399 font-weight: lighter
;
402 #afGuiEditor .af-gui-field-required:after
{
409 #afGuiEditor .dropdown-menu li
{
413 #afGuiEditor .dropdown-menu li
.af-gui-field-select-in-dropdown
{
414 padding: 2px 19px 2px 21px;
417 line-height: 1.5384615385;
422 #afGuiEditor .dropdown-menu li
> * > label
{
427 #afGuiEditor .dropdown-menu li
.af-gui-field-select-in-dropdown
> select
{
433 #afGuiEditor li
.af-gui-field-select-in-dropdown input
[type
=color
] {
438 #afGuiEditor li
.af-gui-field-select-in-dropdown input
[type
=number
] {
443 /* For editing field placeholder text */
444 #afGuiEditor .af-gui-field-input input
[type
=text
].form-control
{
448 #afGuiEditor .af-gui-field-input-type-number input
[type
=text
].form-control
{
449 background-image: url
('../images/number.png');
450 background-repeat: no-repeat
;
451 background-position: center right
6px;
454 #afGuiEditor .af-gui-field-input input
.crm-form-date
{
458 #afGuiEditor .af-gui-field-input input
.crm-form-time
{
462 #afGuiEditor .af-gui-field-input-type-radio label
.radio
{
466 #afGuiEditor .af-gui-field-input-type-radio label
.radio input
[type
=radio
] {
469 #afGuiEditor .af-gui-field-input-type-select
.input-group-btn
{
472 #afGuiEditor .af-gui-field-input-type-chainselect
.input-group
.dropdown-toggle
,
473 #afGuiEditor .af-gui-field-input-type-select
.input-group
.dropdown-toggle
{
476 #afGuiEditor .af-gui-field-input-type-select
.input-group
.dropdown-menu
{
481 #afGuiEditor .af-gui-text-h1
{
486 #afGuiEditor .af-gui-text-h2
{
491 #afGuiEditor .af-gui-text-legend
,
492 #afGuiEditor .af-gui-text-h3
{
497 #afGuiEditor .af-gui-text-legend
{
498 text-decoration: underline
;
501 #afGuiEditor .af-gui-text-h4
{
505 #afGuiEditor .af-gui-text-h5
{
509 #afGuiEditor .af-gui-text-h6
{
513 #afGuiEditor .af-gui-field-help
{
517 #afGuiEditor.af-gui-editing-content
{
518 pointer-events: none
;
521 #afGuiEditor.af-gui-editing-content
.panel-heading
,
522 #afGuiEditor.af-gui-editing-content
.af-gui-element
,
523 #afGuiEditor.af-gui-editing-content
.af-gui-markup-content
,
524 .af-gui-editing-content #afGuiEditor-palette .panel-body > * {
527 #afGuiEditor.af-gui-editing-content
.af-gui-container
{
528 border: 2px solid transparent
;
530 #afGuiEditor.af-gui-editing-content
.af-gui-bar
{
533 #afGuiEditor.af-gui-editing-content
.af-gui-bar:before
{
537 #afGuiEditor .af-gui-content-editing-area
{
538 pointer-events: auto
;
544 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area
{
545 border: 2px solid
#0071bd;
548 #afGuiEditor .af-gui-content-editing-area
.af-gui-edit-options-bar
{
550 font-family: "Courier New", Courier
, monospace
;
553 background-color: #f2f2f2;
559 #afGuiEditor .af-gui-edit-options-bar
.btn-group-sm
{
564 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
[ui-sortable
] {
567 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
[ui-sortable
] li
{
571 background-color: #e7ecf1;
574 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
[ui-sortable
] li:nth-child
(even
) {
575 background-color: #f2f2f2;
577 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
[ui-sortable
] li
> div
{
578 width: calc
(100% - 30px);
579 display: inline-block
;
581 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
.af-gui-edit-options-deleted li
> div
{
582 text-decoration: line-through
;
584 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area ul
[ui-sortable
] li
.btn-xs
{
587 #afGuiEditor af-gui-edit-options
.af-gui-content-editing-area h5
{
591 #afGuiEditor .af-gui-dropzone
{
592 background-color: #e9eeff;
593 border: 2px solid
#0071bd;