forked from DebaucheryLibrarian/traxxx
Added campaign retrieval function, added banner to homepage.
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
<template>
|
||||
<div class="home">
|
||||
<div class="content-inner">
|
||||
<div class="campaign-container">
|
||||
<Campaign
|
||||
:min-ratio="6"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<FilterBar
|
||||
ref="filter"
|
||||
:fetch-releases="fetchReleases"
|
||||
@@ -32,6 +38,7 @@
|
||||
import FilterBar from '../filters/filter-bar.vue';
|
||||
import Releases from '../releases/releases.vue';
|
||||
import Pagination from '../pagination/pagination.vue';
|
||||
import Campaign from '../campaigns/campaign.vue';
|
||||
|
||||
async function fetchReleases(scroll = true) {
|
||||
this.done = false;
|
||||
@@ -59,6 +66,7 @@ async function mounted() {
|
||||
|
||||
export default {
|
||||
components: {
|
||||
Campaign,
|
||||
FilterBar,
|
||||
Releases,
|
||||
Pagination,
|
||||
@@ -91,4 +99,12 @@ export default {
|
||||
flex-direction: column;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.campaign-container {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
padding: .75rem 1rem .25rem 1rem;
|
||||
background: var(--background-dim);
|
||||
}
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user