17 fieldset:not(.
elgg-fieldset) > div {
24 .elgg-form > .elgg-field,
25 .elgg-module > .elgg-body > .elgg-field,
26 .elgg-tabs-content > div > .elgg-field {
42 .elgg-field-disabled {
48 .elgg-required-indicator {
51 color: var(--
elgg-state-danger-font-color);
57 border: 1px solid var(--
elgg-border-color-mild);
58 color: var(--
elgg-text-color-strong);
59 background: var(--
elgg-background-color-input);
61 padding: 0.25rem 0.5rem;
64 border-radius: var(--
elgg-border-radius-medium);
84 input[type=datetime-local],
92 input[type=
email]:focus,
93 input[type=password]:focus,
94 input[type=text]:focus,
95 input[type=number]:focus,
96 input[type=url]:focus,
97 input[type=color]:focus,
98 input[type=datetime-local]:focus,
99 input[type=month]:focus,
100 input[type=search]:focus,
101 input[type=tel]:focus,
102 input[type=week]:focus,
104 border: solid 1px var(--
elgg-border-color-strong);
105 background-color: var(--
elgg-background-color-soft);
111 input[type=
"checkbox"],
112 input[type=
"radio"] {
113 margin: 0 0.25rem 0 0;
117 vertical-align: middle;
120 input[type=
"number"] {
121 -moz-appearance: textfield;
124 .elgg-input-checkbox +
label,
125 .elgg-input-checkbox + .elgg-field-
label {
126 display:
inline-block;
129 .elgg-input-checkboxes.elgg-horizontal li,
130 .elgg-input-radios.elgg-horizontal li {
131 display:
inline-block;
138 display:
inline-block;
139 background-color: #ccc;
142 border: 1px solid #000;
143 border-radius: var(--
elgg-border-radius-medium);
151 echo
elgg_view(
'elements/misc/checkbox_switch.css');
156 border: 1px solid var(--
elgg-border-color-mild);
157 color: var(--
elgg-text-color-strong);
158 background: var(--
elgg-background-color-input);
159 padding: 0.25rem 0.5rem;
160 line-height: 1.75rem;
161 vertical-align: middle;
162 border-radius: var(--
elgg-border-radius-medium);
173 .elgg-input-radios
label {
178 .elgg-input-checkboxes {
182 line-height: inherit;
185 &.elgg-horizontal
label > .elgg-input-checkbox {
186 vertical-align: baseline;
198 flex-direction: column;
201 &.elgg-fieldset-has-legend {
202 border: 1px solid var(--
elgg-border-color-soft);
207 @media screen and (min-width: 30rem) {
209 &.elgg-field-stretch {
213 > .elgg-field-input {
218 &.elgg-field-horizontal {
221 align-items: baseline;
224 > .elgg-field-
label {
232 .elgg-fieldset-horizontal {
239 &.elgg-fieldset-wrap {
243 &.elgg-justify-right {
244 justify-content: flex-end;
247 &.elgg-justify-center {
248 justify-content: center;
elgg()
Bootstrapping and helper procedural code available for use in Elgg core and plugins.
elgg_view(string $view, array $vars=[], string $viewtype='')
Return a parsed view.