|
527 | 527 | color: @c;
|
528 | 528 | }
|
529 | 529 |
|
| 530 | + // needs separate selector because not supported by every browser |
| 531 | + .ui.form .fields:has(.@{state}) > label { |
| 532 | + color: @c; |
| 533 | + } |
| 534 | + |
530 | 535 | .ui.form .fields.@{state} .field .ui.label,
|
531 | 536 | .ui.form .field.@{state} .ui.label {
|
532 | 537 | background-color: @lbg;
|
|
729 | 734 | .ui.inverted.form .@{state}.field label {
|
730 | 735 | color: @lbg;
|
731 | 736 | }
|
| 737 | + |
| 738 | + // needs separate selector because not supported by every browser |
| 739 | + .ui.inverted.form .fields:has(.@{state}) > label { |
| 740 | + color: @lbg; |
| 741 | + } |
732 | 742 | }
|
733 | 743 | });
|
734 | 744 | }
|
|
804 | 814 | Required Field
|
805 | 815 | --------------------- */
|
806 | 816 |
|
807 |
| - .ui.form .required.fields:not(.grouped) > .field > label::after, |
| 817 | + .ui.form .required.fields:not(.grouped):not(.inline) > .field > label::after, |
| 818 | + .ui.form .required.fields.inline > label::after, |
808 | 819 | .ui.form .required.fields.grouped > label::after,
|
809 | 820 | .ui.form .required.field > label::after,
|
810 |
| - .ui.form .required.fields:not(.grouped) > .field > .checkbox::after, |
| 821 | + .ui.form .required.fields:not(.grouped):not(.inline) > .field > .checkbox::after, |
811 | 822 | .ui.form .required.field > .checkbox::after,
|
812 | 823 | .ui.form label.required::after {
|
813 | 824 | margin: @requiredMargin;
|
814 | 825 | content: @requiredContent;
|
815 | 826 | color: @requiredColor;
|
816 | 827 | }
|
817 | 828 |
|
818 |
| - .ui.form .required.fields:not(.grouped) > .field > label::after, |
| 829 | + .ui.form .required.fields:not(.grouped):not(.inline) > .field > label::after, |
| 830 | + .ui.form .required.fields.inline > label::after, |
819 | 831 | .ui.form .required.fields.grouped > label::after,
|
820 | 832 | .ui.form .required.field > label::after,
|
821 | 833 | .ui.form label.required::after {
|
822 | 834 | display: inline-block;
|
823 | 835 | vertical-align: top;
|
824 | 836 | }
|
825 | 837 |
|
826 |
| - .ui.form .required.fields:not(.grouped) > .field > .checkbox::after, |
| 838 | + .ui.form .required.fields:not(.grouped):not(.inline) > .field > .checkbox::after, |
827 | 839 | .ui.form .required.field > .checkbox::after {
|
828 | 840 | position: absolute;
|
829 | 841 | top: 0;
|
830 | 842 | left: 100%;
|
831 | 843 | }
|
832 | 844 | }
|
833 | 845 |
|
| 846 | +.ui.ui.ui.ui.form .fields > label:empty::after, |
| 847 | +.ui.ui.ui.ui.form .field > label:empty::after { |
| 848 | + content: " "; |
| 849 | + display: inline-block; |
| 850 | +} |
| 851 | + |
834 | 852 | /*******************************
|
835 | 853 | Variations
|
836 | 854 | *******************************/
|
|
0 commit comments