@@ -39,10 +39,17 @@
39 39 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
overflow: hidden;
40 40 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
41 41 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#main-wrapper.side-by-side {
42 42 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: row;
43 43 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
44 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #main-wrapper.side-by-side > fieldset {
45 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ margin-left: 0.25em;
46 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ margin-right: 0.25em;
47 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
48 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ #main-wrapper:not(.side-by-side) > fieldset {
49 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ margin-bottom: 0.25em;
50 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
44 51 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#main-wrapper.swapio {
45 52 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: column;
46 53 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
47 54 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#main-wrapper.side-by-side.swapio {
48 55 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: row-reverse;
@@ -58,17 +65,23 @@
58 65 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
width: 100%;
59 66 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
height: 2px;
60 67 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
61 68 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.zone-wrapper{
62 69 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
display: flex;
70 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ margin: 0;
71 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ flex: 1 1 0%;
72 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ border-radius: 0.5em;
73 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ min-width: inherit/*important: resolves inability to scroll fieldset child element!*/;
74 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ padding: 0.35em 0 0 0;
75 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
76 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ .zone-wrapper > div {
77 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ display:flex;
63 78 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: column;
64 79 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
align-items: stretch;
65 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- margin: 0 0.25em;
66 80 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex: 1 1 0%;
67 81 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
68 82 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.zone-wrapper.output {
69 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- /*flex: 1 1 0%;*/
70 83 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
71 84 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#main-wrapper.side-by-side .zone-wrapper {
72 85 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/* Keep the layout from "flopping around" when
73 86 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
render-while-typing mode is on. */
74 87 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*max-width: 50%;*/
@@ -90,18 +103,31 @@
90 103 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
align-items: stretch;
91 104 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex: 1 1 auto;
92 105 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
93 106 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#pikchr-output-wrapper.text > #pikchr-output > textarea {
94 107 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex: 1 1 auto;
108 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
109 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ .zone-wrapper > legend {
110 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ font-size: 85%;
95 111 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
96 112 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.zone-wrapper textarea {
113 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ border-radius: 0.5em;
97 114 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex: 1 1 auto;
115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /*min/max width resolve an inexplicable margin on the RHS. The -1em
116 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ is for the padding, else we overlap the parent boundaries.*/
117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ min-width: calc(100% - 1em);
118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ max-width: calc(100% - 1em);
119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ padding: 0 0.5em;
98 120 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
99 121 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.zone-wrapper.input {
100 122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
min-height: 10em;
101 123 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
/*width: 50%;*/
102 124 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
min-width: 20em;
125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ .zone-wrapper textarea {
127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ border: 0;
128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ outline: 0;
103 129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
104 130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.zone-wrapper.output {
105 131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
overflow: auto;
106 132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
justify-content: space-between;
107 133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
@@ -110,56 +136,29 @@
110 136 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
justify-content: center;
111 137 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex: 0 1 auto;
112 138 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-wrap: wrap;
113 139 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
114 140 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
.button-bar button {
115 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- margin: 0.25em 1em;
141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ margin: 0 0.5em;
116 142 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
117 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- /* Safari supports neither styling of nor event handling on a
118 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- fieldset legend, so we emulate a fieldset-like widget. */
119 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset {
143 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ fieldset.options {
120 144 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
border-radius: 0.5em;
121 145 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
border: 1px inset;
122 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- border-top: none;
123 146 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
display: flex;
124 147 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: column;
125 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
126 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset > .legend {
127 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- position: relative;
128 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- top: -1.25ex;
129 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- padding: 0 0.5em;
130 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- font-size: 85%;
131 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- margin-left: 0.5em;
132 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- flex: 0 1 auto;
133 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- align-self: self-start;
134 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- cursor: pointer;
135 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
136 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset.options > div {
148 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ padding: 0.25em;
149 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
150 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ fieldset.options > div {
137 151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
display: flex;
138 152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-wrap: wrap;
139 153 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
font-size: 85%;
140 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- margin: 0 0.5em 0.5em 0.5em;
141 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
142 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset > .legend > span {
143 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- position: relative;
144 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
145 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset > .legend::before {
146 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- /* Hide the parent element's top border where this
147 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- element intersects it. */
148 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- content: ' ';
149 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- width: 100%;
150 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- height: 100%;
151 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- opacity: 1;
152 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- position: absolute;
153 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- top: 0;
154 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- left: 0;
155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset > .legend::after {
154 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
155 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ fieldset.options > legend > #btn-options-toggle::after {
157 156 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
content: " [hide]";
158 157 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
position: relative;
159 158 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- .fieldset.collapsed > .legend::after {
159 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ fieldset.options.collapsed > legend > #btn-options-toggle::after {
161 160 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
content: " [show]";
162 161 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
position: relative;
163 162 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
164 163 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
span.labeled-input {
165 164 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
padding: 0.25em;
@@ -184,8 +183,5 @@
184 183 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
185 184 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
#view-split {
186 185 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
display: flex;
187 186 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
flex-direction: column-reverse;
188 187 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
189 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- #view-split > .fieldset.options {
190 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- margin-top: 0.5em;
191 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
192 188 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!