1
0
Fork 0
mirror of https://github.com/Findus23/RadioStats.git synced 2024-09-19 16:03:48 +02:00

footer and 10 per page

This commit is contained in:
Lukas Winkler 2018-02-10 18:47:19 +01:00
parent c8fa6f0e82
commit f34976e5fa
No known key found for this signature in database
GPG key ID: 94AFBE7C2656A5B5
3 changed files with 40 additions and 6 deletions

View file

@ -8,7 +8,7 @@ from app import app
from models import *
def query_to_response(query, limit=5, key=False, **kwargs):
def query_to_response(query, limit=10, key=False, **kwargs):
"""
:type key: str

32
web/Info.vue Normal file
View file

@ -0,0 +1,32 @@
<template>
<footer :style="color">
<div><a href="https://lw1.at/de/impressum">Impressum</a></div>
<div><a href="https://lw1.at/">Andere Projekte</a></div>
</footer>
</template>
<script>
export default {
name: "info",
props: ["color"],
};
</script>
<style lang="scss">
footer {
padding: 1rem 2rem;
display: flex;
flex-direction: row;
justify-content: space-between;
a {
color: inherit;
font-weight: bold;
transition: filter .2s;
&:hover {
color: inherit;
filter: invert(30%);
}
}
}
</style>

View file

@ -65,6 +65,7 @@
<strong>Keine Daten!</strong> Leider gibt es für diesen Sender noch keine Daten.
</div>
</main>
<info :color="{backgroundColor:channelData.primary_color,color:channelData.secondary_color}"> </info>
</div>
</template>
@ -73,6 +74,7 @@
import moment from "moment";
import "moment/locale/de-at";
import Datepicker from 'vuejs-datepicker';
import Info from "./Info.vue";
if (process.env.NODE_ENV === "production") {
axios.defaults.headers.common['X-Requested-With'] = "XMLHttpRequest";
@ -81,7 +83,7 @@
const baseURL = (process.env.NODE_ENV === "production") ? "/api/" : "http://127.0.0.1:5000/api/";
export default {
components: {Datepicker},
components: {Datepicker, Info},
name: 'list',
data() {
return {
@ -141,9 +143,9 @@
}
})
.then(function (response) {
vm.offset += 5;
vm.offset += 10;
vm.popular = response.data;
if (response.data.length < 5) {
if (response.data.length < 10) {
vm.showMore = false;
}
@ -163,9 +165,9 @@
}
})
.then(function (response) {
vm.offset += 5;
vm.offset += 10;
vm.popular = vm.popular.concat(response.data);
if (response.data.length < 5) {
if (response.data.length < 10) {
vm.showMore = false;
}
})