Merge branch '2.1' into 3.0
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / style / ui / poll.scss
1 /* poll create/edit form */
2 .pollOptionContainer .pollOptionInput {
3 align-items: center;
4 margin: 5px 0;
5
6 /* using `display: flex` inside a native list-item is pretty weird */
7 display: inline-flex;
8 width: 100%;
9
10 > .icon {
11 flex: 0 0 auto;
12 margin: 0 5px;
13 }
14
15 > input {
16 flex: 1 1 auto;
17 margin-left: 5px;
18 }
19 }
20
21 /* displayed poll */
22 .pollContainer {
23 border: 1px solid $wcfContentBorder;
24 border-width: 1px 0;
25 margin-bottom: 10px ;
26 min-width: 300px;
27 padding: 10px 0;
28
29 @include screen-sm-up {
30 float: left;
31 margin-right: 20px;
32 max-width: 50%;
33 }
34
35 h2 {
36 @include wcfFontHeadline;
37 }
38
39 .pollInnerContainer {
40 margin-top: 30px;
41
42 dd:not(:last-child) {
43 margin-bottom: 5px;
44 }
45 }
46
47 .formSubmit {
48 border-top: 1px solid $wcfContentBorderInner;
49 padding-top: 10px;
50 }
51
52 .pollResultItem {
53 & + .pollResultItem {
54 margin-top: 20px;
55 }
56
57 /* option name in result list */
58 .pollResultItemCaption {
59 align-items: flex-end;
60 display: flex;
61
62 > .pollOptionName {
63 flex: 1 1 auto;
64 }
65
66 > .pollOptionRelativeValue {
67 color: rgb(125, 130, 135);
68 flex: 0 0 50px;
69 text-align: right;
70 }
71 }
72
73 /* visual representation of relative votes per option */
74 .pollMeter {
75 background-color: $wcfContentBorderInner;
76 height: 5px;
77 margin-top: 5px;
78
79 > .pollMeterValue {
80 background-color: $wcfContentBorder;
81 height: 100%;
82 }
83 }
84 }
85 }