Skip to content

Commit 7759eb3

Browse files
committed
Improve sponsor hover layout
1 parent 39db387 commit 7759eb3

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

theme/pagetoc.css

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,17 @@
139139
transition-duration: .3s;
140140
}
141141
.sidesponsor:hover img{
142-
width: 30%;
142+
width: 52px;
143+
padding: 6px;
144+
grid-column: 1;
145+
grid-row: 1;
146+
}
147+
.sidesponsor:hover {
148+
display: grid !important;
149+
grid-template-columns: auto minmax(0, 1fr);
150+
grid-template-rows: auto minmax(0, 1fr) auto;
151+
column-gap: 8px;
152+
align-items: center;
143153
}
144154
.sidesponsor .sponsor-title{
145155
margin-top: 5px;
@@ -150,6 +160,14 @@
150160
font-size: 2rem;
151161
color: var(--sponsor-fg);
152162
}
163+
.sidesponsor:hover .sponsor-title{
164+
grid-column: 2;
165+
grid-row: 1;
166+
margin-left: 0;
167+
font-size: 1.55rem;
168+
line-height: 1.15;
169+
overflow-wrap: anywhere;
170+
}
153171
.sidesponsor .sponsor-description{
154172
display:none;
155173
margin-top: 5px;
@@ -164,7 +182,12 @@
164182
}
165183
.sidesponsor:hover .sponsor-description{
166184
display:block;
167-
185+
grid-column: 1 / -1;
186+
grid-row: 2;
187+
min-height: 0;
188+
margin-top: 8px;
189+
margin-bottom: 8px;
190+
overflow: auto;
168191
}
169192
.sidesponsor .sponsor-cta{
170193
margin-top: auto;
@@ -177,6 +200,10 @@
177200
background-color: var(--fg);
178201
color: var(--bg);
179202
}
203+
.sidesponsor:hover .sponsor-cta{
204+
grid-column: 1 / -1;
205+
grid-row: 3;
206+
}
180207
.sidesponsor-bsa {
181208
max-height: 40%;
182209
height: 40%;

0 commit comments

Comments
 (0)