Skip to content

Commit 0018d56

Browse files
Cherrgzeripath
authored andcommitted
create class for inlie positioned lists (#7393)
replace org create alignment hack fix #6464 Signed-off-by: Michael Gnehr <michael@gnehr.de>
1 parent 2a1ec31 commit 0018d56

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
@@ -211,6 +211,9 @@ footer .ui.left,footer .ui.right{line-height:40px}
211211
.ui.tabular.menu .item{color:rgba(0,0,0,.5)}
212212
.ui.tabular.menu .item:hover{color:rgba(0,0,0,.8)}
213213
.ui.tabular.menu .item.active{color:rgba(0,0,0,.9)}
214+
.inline-grouped-list{display:inline-block;vertical-align:top}
215+
.inline-grouped-list>.ui{display:block;margin-top:5px;margin-bottom:10px}
216+
.inline-grouped-list>.ui:first-child{margin-top:1px}
214217
.markdown:not(code){overflow:hidden;font-size:16px;line-height:1.6!important;word-wrap:break-word}
215218
.markdown:not(code).ui.segment{padding:3em}
216219
.markdown:not(code).file-view{padding:2em 2em 2em!important}

public/less/_base.less

+16-1
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,6 @@ code,
617617
.file-comment {
618618
font: 12px @monospaced-fonts, monospace;
619619
color: rgba(0, 0, 0, 0.87);
620-
621620
}
622621

623622
.ui.floating.dropdown {
@@ -889,3 +888,19 @@ footer {
889888
.ui.tabular.menu .item.active {
890889
color: rgba(0, 0, 0, 0.9);
891890
}
891+
892+
/* multiple radio or checkboxes as inline element */
893+
.inline-grouped-list {
894+
display: inline-block;
895+
vertical-align: top;
896+
897+
> .ui {
898+
display: block;
899+
margin-top: 5px;
900+
margin-bottom: 10px;
901+
902+
&:first-child {
903+
margin-top: 1px;
904+
}
905+
}
906+
}

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)