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 | } |