| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 1 | @charset "utf-8"; |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 2 | @import "choose"; |
| 3 | @import "lengths"; | ||||
| 4 | @import "icons"; | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 5 | |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 6 | /** |
| 7 | * Definitions of fragments for vc and query | ||||
| 8 | * builder. | ||||
| 9 | */ | ||||
| 10 | |||||
| 11 | .vc.fragment, | ||||
| 12 | p.query.fragment { | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 13 | @include choose-item; |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 14 | position: relative; |
| 15 | padding: 4pt 6pt !important; | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 16 | |
| 17 | border : { | ||||
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 18 | width: $border-size; |
| 19 | style: solid; | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 20 | radius: $standard-border-radius; |
| 21 | } | ||||
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 22 | |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 23 | margin: { |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 24 | left: $left-distance; |
| 25 | top: .5em; | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 26 | bottom: .5em; |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 27 | right: $right-view-distance; |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 28 | } |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 29 | |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 30 | &:hover { |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 31 | @include choose-hover; |
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 32 | cursor: pointer; |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 33 | } |
| 34 | |||||
| 35 | // This is the description | ||||
| 36 | > span:first-of-type { | ||||
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 37 | font-weight: bold; |
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 38 | padding-right: 4pt; |
| 39 | } | ||||
| 40 | |||||
| 41 | // Query fragment | ||||
| 42 | > span:nth-of-type(2) { | ||||
| 43 | padding-right: 1.2em; | ||||
| 44 | } | ||||
| 45 | |||||
| 46 | &::after { | ||||
| 47 | font-family: 'FontAwesome'; | ||||
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame^] | 48 | content: $fa-to-query; |
| 49 | position: absolute; | ||||
| 50 | right: 4pt; | ||||
| 51 | top: $border-size; | ||||
| Akron | 49f88cc | 2018-09-11 11:06:19 +0200 | [diff] [blame] | 52 | } |
| 53 | } | ||||