X-Git-Url: https://git.auder.net/js/rpsls.js?a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FNews.vue;h=f9e8adcd6f04c6b136167b8364a4a024ef62df24;hb=8d1fcc37a933554e13bc996b5611f8307a4701e8;hp=ad0561a63aa1a147d6bae7188c6a99b8429e9bad;hpb=910d631b73cad5ffef1b4461157b704e7e7057d8;p=vchess.git diff --git a/client/src/views/News.vue b/client/src/views/News.vue index ad0561a6..f9e8adcd 100644 --- a/client/src/views/News.vue +++ b/client/src/views/News.vue @@ -5,7 +5,7 @@ main role="dialog" data-checkbox="modalNews" ) - .card + .card#writeNews label.modal-close(for="modalNews") textarea#newsContent( v-model="curnews.content" @@ -16,7 +16,7 @@ main #dialog.text-center {{ st.tr[infoMsg] }} .row .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2 - button#writeNews( + button#writeNewsBtn( v-if="devs.includes(st.user.id)" @click="showModalNews" ) @@ -30,7 +30,7 @@ main button(@click="editNews(n)") {{ st.tr["Edit"] }} button(@click="deleteNews(n)") {{ st.tr["Delete"] }} p(v-html="parseHtml(n.content)") - button( + button#loadMoreBtn( v-if="hasMore" @click="loadMore()" ) @@ -57,7 +57,7 @@ export default { }, created: function() { ajax("/news", "GET", { cursor: this.cursor }, res => { - this.newsList = res.newsList.sort((n1, n2) => n1.added - n2.added); + this.newsList = res.newsList.sort((n1, n2) => n2.added - n1.added); const L = res.newsList.length; if (L > 0) this.cursor = this.newsList[0].id; }); @@ -162,7 +162,10 @@ textarea#newsContent padding: 5px color: blue -button#writeNews +#writeNews + padding-top: 50px + +button#writeNewsBtn, button#loadMoreBtn margin-top: 0 margin-bottom: 0