Skip to content

Commit b8ae728

Browse files
committed
fix: pagination for watchlist mobile
1 parent 47fab83 commit b8ae728

File tree

2 files changed

+24
-12
lines changed

2 files changed

+24
-12
lines changed

src/views/Watchlist.vue

+12-4
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,18 @@ export default {
154154
</script>
155155

156156
<style lang="scss">
157-
.watchlist .pagination-simple {
158-
text-align: center;
159-
grid-template-columns: auto 6rem auto;
160-
button:first-child { text-align: right; }
157+
.watchlist main #public-content {
158+
grid-template-areas:
159+
"header header"
160+
"main sidebar"
161+
"main sidebar";
162+
@include break-mobile-sm {
163+
grid-template-areas:
164+
"header"
165+
"sidebar"
166+
"main"
167+
"footer";
168+
}
161169
}
162170
.watchlist-section {
163171
display: flex;

src/views/WatchlistEdit.vue

+12-8
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,12 @@
1717
<div class="watchlist-watched-boards watchlist-panel">
1818
<div class="watchlist-panel-header">
1919
<h2>Watched Boards</h2>
20-
<div class="pagination-simple">
21-
<button @click="pageResults(-1)" :disabled="currentPage <= 1">&#10094; Prev</button>
22-
<div class="page" v-html="currentPage"></div>
23-
<button @click="pageResults(1)" :disabled="!has_more_boards">Next &#10095;</button>
20+
<div class="pagination-slide">
21+
<div class="pagination-controls">
22+
<button @click="pageResults(-1)" :disabled="currentPage <= 1">&#10094; Prev</button>
23+
<div class="page" v-html="currentPage"></div>
24+
<button @click="pageResults(1)" :disabled="!has_more_boards">Next &#10095;</button>
25+
</div>
2426
</div>
2527
</div>
2628

@@ -74,10 +76,12 @@
7476
<div class="watchlist-watched-threads watchlist-panel" v-if="threads.length">
7577
<div class="watchlist-panel-header">
7678
<h2>Watched Threads</h2>
77-
<div class="pagination-simple">
78-
<button @click="pageResults(-1, true)" :disabled="currentTPage <= 1">&#10094; Prev</button>
79-
<div class="page" v-html="currentTPage"></div>
80-
<button @click="pageResults(1, true)" :disabled="!has_more_threads">Next &#10095;</button>
79+
<div class="pagination-slide">
80+
<div class="pagination-controls">
81+
<button @click="pageResults(-1, true)" :disabled="currentTPage <= 1">&#10094; Prev</button>
82+
<div class="page" v-html="currentTPage"></div>
83+
<button @click="pageResults(1, true)" :disabled="!has_more_threads">Next &#10095;</button>
84+
</div>
8185
</div>
8286
</div>
8387

0 commit comments

Comments
 (0)