Browse Source

Dropdown triangle fixes (#14028)

* Dropdown triangle fixes

Fomantic's CSS assumes the dropdown triangles are fonts but we've recently
swapped them for SVG so we need to wrestle a bit with Fomantic to get it
to display properly and not cause buttons to resize.

Fixes: https://github.com/go-gitea/gitea/issues/14014

* move css and add link
tags/v1.15.0-dev
silverwind 3 years ago
parent
commit
a8fa380c25
No account linked to committer's email address
2 changed files with 20 additions and 6 deletions
  1. 20
    0
      web_src/less/_base.less
  2. 0
    6
      web_src/less/_review.less

+ 20
- 0
web_src/less/_base.less View File

@@ -1734,6 +1734,26 @@ table th[data-sortt-desc] {
}
}

/* fix up SVG dropdown triangles because fomantic thinks they are icon fonts */
/* see https://github.com/go-gitea/gitea/issues/14014 */
.ui.dropdown > .dropdown.icon,
.btn-review > .dropdown.icon {
height: auto !important;
margin-left: .5rem !important;
margin-top: -1px !important;
margin-bottom: -1px !important;
margin-right: -.5rem !important;
}
.ui.button.dropdown > .dropdown.icon,
.btn-review > .dropdown.icon {
float: right !important;
}
.ui.selection.dropdown > .search.icon,
.ui.selection.dropdown > .delete.icon,
.ui.selection.dropdown > .dropdown.icon {
top: 0 !important;
}

/* limit width of all direct dropdown menu children */
/* https://github.com/go-gitea/gitea/pull/10835 */
.dropdown:not(.selection) > .menu:not(.review-box) > *:not(.header) {

+ 0
- 6
web_src/less/_review.less View File

@@ -142,12 +142,6 @@ a.blob-excerpt:hover {
color: #fff;
}

.btn-review > .dropdown.icon {
float: right;
height: 12px !important;
margin-left: .5rem;
}

@media @mediaSm {
#review-box > .menu {
> .ui.segment {

Loading…
Cancel
Save