summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCherrg <michael@gnehr.de>2019-07-12 19:44:28 +0200
committerzeripath <art27@cantab.net>2019-07-12 18:44:28 +0100
commit0018d5603e3d46ed4cd53ed1502f9116dffadc23 (patch)
treef256f315fb58ced4bb09aba0aa32d96e02d5479b
parent2a1ec31988ded9950b4555a494820acf189fbc37 (diff)
downloadgitea-0018d5603e3d46ed4cd53ed1502f9116dffadc23.tar.gz
gitea-0018d5603e3d46ed4cd53ed1502f9116dffadc23.zip
create class for inlie positioned lists (#7393)
replace org create alignment hack fix #6464 Signed-off-by: Michael Gnehr <michael@gnehr.de>
-rw-r--r--public/css/index.css3
-rw-r--r--public/less/_base.less17
-rw-r--r--templates/org/create.tmpl30
3 files changed, 32 insertions, 18 deletions
diff --git a/public/css/index.css b/public/css/index.css
index a260c8c706..0630cb6ed5 100644
--- a/public/css/index.css
+++ b/public/css/index.css
@@ -211,6 +211,9 @@ footer .ui.left,footer .ui.right{line-height:40px}
.ui.tabular.menu .item{color:rgba(0,0,0,.5)}
.ui.tabular.menu .item:hover{color:rgba(0,0,0,.8)}
.ui.tabular.menu .item.active{color:rgba(0,0,0,.9)}
+.inline-grouped-list{display:inline-block;vertical-align:top}
+.inline-grouped-list>.ui{display:block;margin-top:5px;margin-bottom:10px}
+.inline-grouped-list>.ui:first-child{margin-top:1px}
.markdown:not(code){overflow:hidden;font-size:16px;line-height:1.6!important;word-wrap:break-word}
.markdown:not(code).ui.segment{padding:3em}
.markdown:not(code).file-view{padding:2em 2em 2em!important}
diff --git a/public/less/_base.less b/public/less/_base.less
index aae3b97c72..b9d9c88da5 100644
--- a/public/less/_base.less
+++ b/public/less/_base.less
@@ -617,7 +617,6 @@ code,
.file-comment {
font: 12px @monospaced-fonts, monospace;
color: rgba(0, 0, 0, 0.87);
-
}
.ui.floating.dropdown {
@@ -889,3 +888,19 @@ footer {
.ui.tabular.menu .item.active {
color: rgba(0, 0, 0, 0.9);
}
+
+/* multiple radio or checkboxes as inline element */
+.inline-grouped-list {
+ display: inline-block;
+ vertical-align: top;
+
+ > .ui {
+ display: block;
+ margin-top: 5px;
+ margin-bottom: 10px;
+
+ &:first-child {
+ margin-top: 1px;
+ }
+ }
+}
diff --git a/templates/org/create.tmpl b/templates/org/create.tmpl
index a64c415233..5b6080c227 100644
--- a/templates/org/create.tmpl
+++ b/templates/org/create.tmpl
@@ -17,23 +17,19 @@
<div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
<span class="inline required field"><label for="visibility">{{.i18n.Tr "org.settings.visibility"}}</label></span>
- <div class="ui radio checkbox">
- <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="0" {{if .DefaultOrgVisibilityMode.IsPublic}}checked{{end}}/>
- <label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
- </div>
- </div>
- <div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
- <label>&nbsp;</label>
- <div class="ui radio checkbox">
- <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="1" {{if .DefaultOrgVisibilityMode.IsLimited}}checked{{end}}/>
- <label>{{.i18n.Tr "org.settings.visibility.limited"}}</label>
- </div>
- </div>
- <div class="inline field {{if .Err_OrgVisibility}}error{{end}}">
- <label>&nbsp;</label>
- <div class="ui radio checkbox">
- <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="2" {{if .DefaultOrgVisibilityMode.IsPrivate}}checked{{end}}/>
- <label>{{.i18n.Tr "org.settings.visibility.private"}}</label>
+ <div class="inline-grouped-list">
+ <div class="ui radio checkbox">
+ <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="0" {{if .DefaultOrgVisibilityMode.IsPublic}}checked{{end}}/>
+ <label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
+ </div>
+ <div class="ui radio checkbox">
+ <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="1" {{if .DefaultOrgVisibilityMode.IsLimited}}checked{{end}}/>
+ <label>{{.i18n.Tr "org.settings.visibility.limited"}}</label>
+ </div>
+ <div class="ui radio checkbox">
+ <input class="hidden enable-system-radio" tabindex="0" name="visibility" type="radio" value="2" {{if .DefaultOrgVisibilityMode.IsPrivate}}checked{{end}}/>
+ <label>{{.i18n.Tr "org.settings.visibility.private"}}</label>
+ </div>
</div>
</div>
<div class="inline field">