made date pretty for dash index listing, quick style fix to compensate for long titles
This commit is contained in:
parent
bd15252475
commit
a3a274ea61
4 changed files with 8 additions and 5 deletions
|
@ -1,8 +1,10 @@
|
||||||
import Book from '../../data/Book';
|
import Book from '../../data/Book';
|
||||||
const express = require('express');
|
const express = require('express');
|
||||||
|
const moment = require('moment');
|
||||||
const router = express.Router();
|
const router = express.Router();
|
||||||
const config = require('../../../site/settings.json');
|
const config = require('../../../site/settings.json');
|
||||||
const book = new Book();
|
const book = new Book();
|
||||||
|
|
||||||
const indexLimit = 5;
|
const indexLimit = 5;
|
||||||
|
|
||||||
//--------------------------
|
//--------------------------
|
||||||
|
@ -16,7 +18,7 @@ router.get('/', function (req, res) {
|
||||||
result.forEach(page => {
|
result.forEach(page => {
|
||||||
if (typeof page.metadata.deleted === 'undefined' || page.metadata.deleted === false) {
|
if (typeof page.metadata.deleted === 'undefined' || page.metadata.deleted === false) {
|
||||||
if (indexCount === indexLimit) return;
|
if (indexCount === indexLimit) return;
|
||||||
indexPages.push(page);
|
indexPages.push({ page: page, date: moment(page.metadata.created).fromNow() });
|
||||||
++indexCount;
|
++indexCount;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -126,7 +126,7 @@ router.get('/edit/:id', function (req, res) {
|
||||||
title: 'Edit Page',
|
title: 'Edit Page',
|
||||||
welcome: 'Edit Page',
|
welcome: 'Edit Page',
|
||||||
page: page.metadata,
|
page: page.metadata,
|
||||||
date: moment(page.metadata.created).format('YYYY MMM DD'),
|
date: moment(page.metadata.created).format('YYYY MMM DD HH:mm'),
|
||||||
layout: page.metadata.layout,
|
layout: page.metadata.layout,
|
||||||
rawDate: page.metadata.created,
|
rawDate: page.metadata.created,
|
||||||
content: page.content,
|
content: page.content,
|
||||||
|
|
|
@ -13,8 +13,8 @@
|
||||||
label this is empty
|
label this is empty
|
||||||
else
|
else
|
||||||
- for ( index; index < pages.length; index++)
|
- for ( index; index < pages.length; index++)
|
||||||
a.post-link(href="/@/dashboard/page/edit/"+pages[index].metadata.uuid id=pages[index].metadata.uuid style="background:url("+pages[index].metadata.feature+") no-repeat center center / cover")
|
a.post-link(href="/@/dashboard/page/edit/"+pages[index].page.metadata.uuid id=pages[index].page.metadata.uuid style="background:url("+pages[index].page.metadata.feature+") no-repeat center center / cover")
|
||||||
div
|
div
|
||||||
label= pages[index].metadata.title
|
label= pages[index].page.metadata.title
|
||||||
span= pages[index].metadata.created
|
span= pages[index].date
|
||||||
|
|
||||||
|
|
|
@ -111,6 +111,7 @@
|
||||||
padding 5px
|
padding 5px
|
||||||
vertical-align top
|
vertical-align top
|
||||||
display inline-block
|
display inline-block
|
||||||
|
word-wrap break-word
|
||||||
width 60%
|
width 60%
|
||||||
|
|
||||||
span
|
span
|
||||||
|
|
Loading…
Reference in a new issue