blob: e1852bef0aa3a373acd6f40a1d0b451c91989e06 [file] [log] [blame]
Akron49f88cc2018-09-11 11:06:19 +02001@charset "utf-8";
Akron7636edf2025-11-04 12:44:53 +01002@use "choose";
3@use "lengths";
4@use "icons";
Akron49f88cc2018-09-11 11:06:19 +02005
Akron7e5afce2020-08-25 15:50:19 +02006/**
7 * Definitions of fragments for vc and query
8 * builder.
9 */
10
11.vc.fragment,
12p.query.fragment {
Akron7636edf2025-11-04 12:44:53 +010013 @include choose.choose-item;
Akron7e5afce2020-08-25 15:50:19 +020014 position: relative;
15 padding: 4pt 6pt !important;
Uyen-Nhu Trane521df02026-04-14 17:28:27 +020016 text-align: left;
Akron49f88cc2018-09-11 11:06:19 +020017
18 border : {
Akron7636edf2025-11-04 12:44:53 +010019 width: lengths.$border-size;
Akron7e5afce2020-08-25 15:50:19 +020020 style: solid;
Akron7636edf2025-11-04 12:44:53 +010021 radius: lengths.$standard-border-radius;
Akron49f88cc2018-09-11 11:06:19 +020022 }
Akron7e5afce2020-08-25 15:50:19 +020023
Akron49f88cc2018-09-11 11:06:19 +020024 margin: {
Akron7636edf2025-11-04 12:44:53 +010025 left: lengths.$left-distance;
Akron7e5afce2020-08-25 15:50:19 +020026 top: .5em;
Akron49f88cc2018-09-11 11:06:19 +020027 bottom: .5em;
Akron7636edf2025-11-04 12:44:53 +010028 right: lengths.$right-view-distance;
Akron49f88cc2018-09-11 11:06:19 +020029 }
Akron7e5afce2020-08-25 15:50:19 +020030
Akron49f88cc2018-09-11 11:06:19 +020031 &:hover {
Akron7636edf2025-11-04 12:44:53 +010032 @include choose.choose-hover;
Akron7e5afce2020-08-25 15:50:19 +020033 cursor: pointer;
Akron49f88cc2018-09-11 11:06:19 +020034 }
35
36 // This is the description
37 > span:first-of-type {
Akron7e5afce2020-08-25 15:50:19 +020038 font-weight: bold;
Akron49f88cc2018-09-11 11:06:19 +020039 padding-right: 4pt;
40 }
41
42 // Query fragment
43 > span:nth-of-type(2) {
44 padding-right: 1.2em;
45 }
46
47 &::after {
48 font-family: 'FontAwesome';
Akron7636edf2025-11-04 12:44:53 +010049 content: icons.$fa-to-query;
Akron7e5afce2020-08-25 15:50:19 +020050 position: absolute;
51 right: 4pt;
Akron7636edf2025-11-04 12:44:53 +010052 top: lengths.$border-size;
Akron49f88cc2018-09-11 11:06:19 +020053 }
54}