|
8 | 8 |
|
9 | 9 | :root { |
10 | 10 | --nav-sub-mobile-padding: 8px; |
| 11 | + --search-typename-width: 6.75rem; |
11 | 12 | } |
12 | 13 |
|
13 | 14 | /* See FiraSans-LICENSE.txt for the Fira Sans license. */ |
@@ -869,32 +870,39 @@ so that we can apply CSS-filters to change the arrow color in themes */ |
869 | 870 | gap: 1em; |
870 | 871 | } |
871 | 872 |
|
872 | | -.search-results > a > div { |
873 | | - flex: 1; |
874 | | -} |
875 | | - |
876 | 873 | .search-results > a > div.desc { |
877 | 874 | white-space: nowrap; |
878 | 875 | text-overflow: ellipsis; |
879 | 876 | overflow: hidden; |
| 877 | + flex: 2; |
880 | 878 | } |
881 | 879 |
|
882 | 880 | .search-results a:hover, |
883 | 881 | .search-results a:focus { |
884 | 882 | background-color: var(--search-result-link-focus-background-color); |
885 | 883 | } |
886 | 884 |
|
| 885 | +.search-results .result-name { |
| 886 | + display: flex; |
| 887 | + align-items: center; |
| 888 | + justify-content: start; |
| 889 | + flex: 3; |
| 890 | +} |
887 | 891 | .search-results .result-name span.alias { |
888 | 892 | color: var(--search-results-alias-color); |
889 | 893 | } |
890 | 894 | .search-results .result-name .grey { |
891 | 895 | color: var(--search-results-grey-color); |
892 | 896 | } |
893 | 897 | .search-results .result-name .typename { |
894 | | - display: inline-block; |
895 | 898 | color: var(--search-results-grey-color); |
896 | 899 | font-size: 0.875rem; |
897 | | - width: 6.25rem; |
| 900 | + width: var(--search-typename-width); |
| 901 | +} |
| 902 | +.search-results .result-name .path { |
| 903 | + word-break: break-all; |
| 904 | + max-width: calc(100% - var(--search-typename-width)); |
| 905 | + display: inline-block; |
898 | 906 | } |
899 | 907 |
|
900 | 908 | .popover { |
@@ -1730,6 +1738,16 @@ in source-script.js |
1730 | 1738 | .search-results > a > div.desc, .item-table > li > div.desc { |
1731 | 1739 | padding-left: 2em; |
1732 | 1740 | } |
| 1741 | + .search-results .result-name { |
| 1742 | + display: block; |
| 1743 | + } |
| 1744 | + .search-results .result-name .typename { |
| 1745 | + width: initial; |
| 1746 | + margin-right: 0; |
| 1747 | + } |
| 1748 | + .search-results .result-name .typename, .search-results .result-name .path { |
| 1749 | + display: inline; |
| 1750 | + } |
1733 | 1751 |
|
1734 | 1752 | .source-sidebar-expanded .source .sidebar { |
1735 | 1753 | max-width: 100vw; |
|
0 commit comments