Skip to content

Commit 74579c6

Browse files
committed
Collapse Go to latest if not enough space
1 parent 55d5964 commit 74579c6

File tree

7 files changed

+45
-31
lines changed

7 files changed

+45
-31
lines changed

assets/css/sidebar.css

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,12 @@
4646
display: flex;
4747
justify-content: start;
4848
align-items: center;
49-
gap: 16px;
50-
margin: 12px 16px 12px 14px;
51-
max-width: 235px;
49+
gap: 8px;
50+
margin: 12px 34px 12px 14px;
51+
}
52+
53+
.sidebar .sidebar-projectInfo > div {
54+
flex: 1;
5255
}
5356

5457
.sidebar .sidebar-projectImage {
@@ -68,8 +71,9 @@
6871
color: var(--sidebarAccentMain);
6972
margin: 0;
7073
padding: 0;
71-
max-width: 230px;
7274
word-wrap: break-word;
75+
display: block;
76+
width: calc(100% - 12px);
7377
}
7478

7579
.sidebar .sidebar-projectVersion {
@@ -80,9 +84,15 @@
8084
font-size: var(--sidebarFontSize);
8185
line-height: var(--sidebarLineHeight);
8286
color: var(--sidebarMuted);
87+
width: calc(100% - 12px);
88+
}
89+
90+
.sidebar .sidebar-projectVersion form {
91+
display: flex;
92+
gap: 4px;
8393
}
8494

85-
.sidebar .sidebar-projectVersionsDropdown {
95+
.sidebar .sidebar-projectVersion select {
8696
cursor: pointer;
8797
position: relative;
8898
margin: 0;
@@ -95,11 +105,11 @@
95105
z-index: 2;
96106
}
97107

98-
.sidebar .sidebar-projectVersionsDropdown option {
108+
.sidebar .sidebar-projectVersion option {
99109
color: initial;
100110
}
101111

102-
.sidebar .sidebar-projectVersionsDropdownCaret {
112+
.sidebar .sidebar-projectVersionsCaret {
103113
position: absolute;
104114
left: 0;
105115
top: 2px;
@@ -108,24 +118,28 @@
108118
color: var(--sidebarMuted);
109119
}
110120

111-
.sidebar .sidebar-projectVersionsDropdown::-ms-expand {
121+
.sidebar .sidebar-projectVersion select::-ms-expand {
112122
display: none;
113123
}
114124

115125
.sidebar .sidebar-staleVersion {
116-
display: inline;
126+
display: block;
127+
white-space: nowrap;
128+
overflow: hidden;
129+
text-overflow: ellipsis;
130+
color: var(--sidebarStaleVersion);
117131
}
118132

119133
.sidebar .sidebar-staleVersion > a {
120-
color: var(--sidebarStaleVersion);
121-
font-weight: 400;
134+
color: var(--sidebarStaleVersion);
135+
font-weight: 400;
122136
}
123137

124138
.sidebar .sidebar-staleIcon {
125-
font-size: 18px;
126-
position: relative;
127-
top: 3px;
128-
line-height: 0;
139+
font-size: 18px;
140+
position: relative;
141+
top: 3px;
142+
line-height: 0;
129143
}
130144

131145
.sidebar .sidebar-list-nav {

assets/js/handlebars/templates/versions-dropdown.handlebars

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<form autocomplete="off">
22
<label>
3-
<span class="sidebar-projectVersionsDropdownCaret" aria-hidden="true">&#x25bc;</span>
3+
<span class="sidebar-projectVersionsCaret" aria-hidden="true">&#x25bc;</span>
44
<span class="sr-only">Project version</span>
5-
<select class="sidebar-projectVersionsDropdown">
5+
<select>
66
{{#each nodes}}
77
<option translate="no" value="{{url}}"{{#if isCurrentVersion}} selected disabled{{/if}}>
88
{{version}}

formatters/html/dist/html-PJYCFMY2.js renamed to formatters/html/dist/html-A43UA4IS.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

formatters/html/dist/html-elixir-J3A6QX5M.css

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

formatters/html/dist/html-elixir-V7SF222L.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

formatters/html/dist/html-erlang-3KU2QIYQ.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

formatters/html/dist/html-erlang-7Y4NESEM.css

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)