Skip to content

Commit fb6a43e

Browse files
fix: unbreak pagination list style (#444)
* fix: unbreak pagination list and generally use more classes for styling
1 parent 3803bb6 commit fb6a43e

File tree

3 files changed

+33
-31
lines changed

3 files changed

+33
-31
lines changed

src/website/webview/static/style.css

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -373,39 +373,56 @@ body {
373373
font-family: "IBM Plex Sans Condensed";
374374
}
375375

376+
nav h1,
377+
nav ul {
378+
padding: 0;
379+
margin: 0;
380+
}
381+
376382
nav.header {
377383
background-color: black;
378384
padding: 0.5em;
379385
display: flex;
380386
align-items: center;
381387
}
382-
nav h1,
383-
nav ul {
384-
padding: 0;
385-
margin: 0;
386-
}
388+
387389
nav.header ul {
388390
margin-left: auto;
389391
}
390-
nav.header ul li {
391-
margin-left: 2em;
392-
display: inline;
393-
flex: center;
394-
}
392+
395393
nav.header a {
396394
text-decoration: none;
397395
}
396+
398397
nav.header a:visited {
399398
color: white;
400399
margin: 0;
401400
}
401+
402402
nav.header span {
403403
color: white;
404404
}
405+
406+
.centered-inline-list ul {
407+
display: flex;
408+
justify-content: center;
409+
gap: 2em;
410+
}
411+
412+
.centered-inline-list > ul li {
413+
display: inline;
414+
list-style-type: none;
415+
}
416+
417+
.page-width {
418+
max-width: 55rem;
419+
margin: auto;
420+
padding: 1rem 0;
421+
}
422+
405423
nav#pagination {
406424
background-color: unset;
407425
color: black;
408-
justify-content: center;
409426
}
410427

411428
#testing-disclaimer {
@@ -422,16 +439,14 @@ p {
422439
}
423440

424441
article {
425-
padding: 1em;
442+
padding: 0 1em;
426443
}
427444

428445
footer {
429446
text-align: center;
430447
}
431448

432449
nav.issue-pipeline {
433-
max-width: 55em;
434-
margin: auto;
435450
padding: 0 0.5em;
436451
}
437452

@@ -440,20 +455,7 @@ nav.issue-pipeline ul {
440455
margin: 0;
441456
}
442457

443-
nav.issue-pipeline ul {
444-
margin-left: auto;
445-
display: flex;
446-
justify-content: center;
447-
gap: 1em;
448-
}
449-
450-
nav.issue-pipeline ul li {
451-
list-style-type: none;
452-
}
453-
454458
#suggestion-list {
455-
max-width: 55rem;
456-
margin: auto;
457459
display: flex;
458460
row-gap: 0.5rem;
459461
padding: 0.5em;

src/website/webview/templates/components/pagination.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<nav id="pagination">
1+
<nav id="pagination" class="page-width centered-inline-list">
22
<ul>
33
{% for page_number in adjusted_elided_page_range %}
44
<li class="index">

src/website/webview/templates/suggestion_list.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
{% block content %}
55

6-
<header>
7-
<nav class="issue-pipeline">
6+
<header class="page-width">
7+
<nav class="issue-pipeline centered-inline-list">
88
<ul>
99
<li><a href="/dismissed">Dismissed suggestions</a></li>
1010
<li><a href="/suggestions">Untriaged suggestions</a></li>
@@ -43,7 +43,7 @@ <h1>Drafts</h1>
4343

4444
{% endif %}
4545

46-
<div id="suggestion-list">
46+
<div id="suggestion-list" class="page-width">
4747
{% for object in object_list %}
4848
{% suggestion object.proposal object.payload object.activity_log %}
4949
{% endfor %}

0 commit comments

Comments
 (0)