File tree Expand file tree Collapse file tree 1 file changed +13
-14
lines changed
src/librustdoc/html/static/css Expand file tree Collapse file tree 1 file changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -1081,15 +1081,9 @@ so that we can apply CSS-filters to change the arrow color in themes */
1081
1081
}
1082
1082
1083
1083
.item-info .stab {
1084
- /* This min-height is needed to unify the height of the stab elements because some of them
1085
- have emojis.
1086
- */
1087
- min-height : 36px ;
1088
- display : flex;
1084
+ display : block;
1089
1085
padding : 3px ;
1090
1086
margin-bottom : 5px ;
1091
- align-items : center;
1092
- vertical-align : text-bottom;
1093
1087
}
1094
1088
.item-name .stab {
1095
1089
margin-left : 0.3125em ;
@@ -1106,23 +1100,28 @@ so that we can apply CSS-filters to change the arrow color in themes */
1106
1100
display : inline;
1107
1101
vertical-align : baseline;
1108
1102
}
1109
-
1110
- .stab .portability > code {
1103
+ .stab .portability > code {
1111
1104
background : none;
1112
1105
color : var (--stab-code-color );
1113
1106
}
1114
-
1115
- .stab .emoji {
1107
+ .stab .emoji , .item-info .stab ::before {
1116
1108
font-size : 1.25rem ;
1109
+ }
1110
+ .stab .emoji {
1117
1111
margin-right : 0.3rem ;
1118
1112
}
1119
-
1120
- /* Black one-pixel outline around emoji shapes */
1113
+ .item-info .stab ::before {
1114
+ /* ensure badges with emoji and without it have same height */
1115
+ content : "\0" ;
1116
+ width : 0 ;
1117
+ display : inline-block;
1118
+ color : transparent;
1119
+ }
1121
1120
.emoji {
1122
1121
text-shadow :
1123
1122
1px 0 0 black,
1124
1123
-1px 0 0 black,
1125
- 0 1px 0 black,
1124
+ 0 1px 0 black,
1126
1125
0 -1px 0 black;
1127
1126
}
1128
1127
You can’t perform that action at this time.
0 commit comments