Skip to content

Commit f528406

Browse files
Cherrgzeripath
authored andcommitted
backport of #7393 - create class for inline positioned lists (#7439)
see #7393 affects #6464 Signed-off-by: Michael Gnehr [email protected]
1 parent 97d4a38 commit f528406

File tree

3 files changed

+32
-18
lines changed

3 files changed

+32
-18
lines changed

public/css/index.css

+3
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,9 @@ footer .ui.left,footer .ui.right{line-height:40px}
208208
.ui.tabular.menu .item{color:rgba(0,0,0,.5)}
209209
.ui.tabular.menu .item:hover{color:rgba(0,0,0,.8)}
210210
.ui.tabular.menu .item.active{color:rgba(0,0,0,.9)}
211+
.inline-grouped-list{display:inline-block;vertical-align:top}
212+
.inline-grouped-list>.ui{display:block;margin-top:5px;margin-bottom:10px}
213+
.inline-grouped-list>.ui:first-child{margin-top:1px}
211214
.markdown:not(code){overflow:hidden;font-size:16px;line-height:1.6!important;word-wrap:break-word}
212215
.markdown:not(code).ui.segment{padding:3em}
213216
.markdown:not(code).file-view{padding:2em 2em 2em!important}

public/less/_base.less

+16-1
Original file line numberDiff line numberDiff line change
@@ -605,7 +605,6 @@ code,
605605
.file-comment {
606606
font: 12px @monospaced-fonts, monospace;
607607
color: rgba(0, 0, 0, 0.87);
608-
609608
}
610609

611610
.ui.floating.dropdown {
@@ -877,3 +876,19 @@ footer {
877876
.ui.tabular.menu .item.active {
878877
color: rgba(0, 0, 0, 0.9);
879878
}
879+
880+
/* multiple radio or checkboxes as inline element */
881+
.inline-grouped-list {
882+
display: inline-block;
883+
vertical-align: top;
884+
885+
> .ui {
886+
display: block;
887+
margin-top: 5px;
888+
margin-bottom: 10px;
889+
890+
&:first-child {
891+
margin-top: 1px;
892+
}
893+
}
894+
}

templates/org/create.tmpl

+13-17
Original file line numberDiff line numberDiff line change
@@ -17,23 +17,19 @@
1717

1818
<div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
1919
<span class="inline required field"><label for="visibility">{{.i18n.Tr "org.settings.visibility"}}</label></span>
20-
<div class="ui radio checkbox">
21-
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="0" {{if .DefaultOrgVisibilityMode.IsPublic}}checked{{end}}/>
22-
<label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
23-
</div>
24-
</div>
25-
<div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
26-
<label>&nbsp;</label>
27-
<div class="ui radio checkbox">
28-
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="1" {{if .DefaultOrgVisibilityMode.IsLimited}}checked{{end}}/>
29-
<label>{{.i18n.Tr "org.settings.visibility.limited"}}</label>
30-
</div>
31-
</div>
32-
<div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
33-
<label>&nbsp;</label>
34-
<div class="ui radio checkbox">
35-
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="2" {{if .DefaultOrgVisibilityMode.IsPrivate}}checked{{end}}/>
36-
<label>{{.i18n.Tr "org.settings.visibility.private"}}</label>
20+
<div class="inline-grouped-list">
21+
<div class="ui radio checkbox">
22+
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="0" {{if .DefaultOrgVisibilityMode.IsPublic}}checked{{end}}/>
23+
<label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
24+
</div>
25+
<div class="ui radio checkbox">
26+
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="1" {{if .DefaultOrgVisibilityMode.IsLimited}}checked{{end}}/>
27+
<label>{{.i18n.Tr "org.settings.visibility.limited"}}</label>
28+
</div>
29+
<div class="ui radio checkbox">
30+
<input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="2" {{if .DefaultOrgVisibilityMode.IsPrivate}}checked{{end}}/>
31+
<label>{{.i18n.Tr "org.settings.visibility.private"}}</label>
32+
</div>
3733
</div>
3834
</div>
3935
<div class="inline field">

0 commit comments

Comments
 (0)