data: function() {
return {
st: store.state,
- devTeam: params.devs.includes(store.state.user.id),
// timestamp of oldest showed news:
cursor: Number.MAX_SAFE_INTEGER,
// hasMore == TRUE: a priori there could be more news to load
infoMsg: ""
};
},
+ computed: {
+ devTeam: function() {
+ return params.devs.includes(this.st.user.id);
+ }
+ },
created: function() {
ajax(
"/news",
};
</script>
-<style lang="sass">
+<style lang="sass" scoped>
[type="checkbox"].modal+div .card
max-width: 767px
max-height: 100%
color: darkblue
padding: 0 5px 0 var(--universal-margin)
+.margintop
+ margin-top: 25px
+ border-top: 1px solid grey
+@media screen and (max-width: 767px)
+ .margintop
+ margin-top: 10px
+</style>
+
+<style lang="sass">
.news
padding-top: 10px
& > .dev-buttons
display: block
margin-top: 10px
content: " "
-
-.margintop
- margin-top: 25px
- border-top: 1px solid grey
-@media screen and (max-width: 767px)
- .margintop
- margin-top: 10px
</style>