From 37b75e17404c40ac4cb0103cb6d97000f73d2214 Mon Sep 17 00:00:00 2001 From: Ro Date: Tue, 18 Dec 2018 12:52:59 -0500 Subject: [PATCH] styles settings section, fixed minor bugs in settings json --- brain/api/content/settings.js | 224 ++++++++++++++++++++ brain/routes/back/dash_settings.js | 21 +- site-settings.json | 1 + themes/dash/assets/css/dash.css | 77 +++++-- themes/dash/assets/css/dash.css.map | 2 +- themes/dash/assets/js/dash.min.js | 2 +- themes/dash/settings.pug | 30 ++- themes/dash/src/styles/main/_forms.styl | 2 +- themes/dash/src/styles/main/_index.styl | 10 +- themes/dash/src/styles/main/_settings.styl | 52 +++-- themes/dash/src/styles/main/_structure.styl | 4 +- 11 files changed, 371 insertions(+), 54 deletions(-) create mode 100644 brain/api/content/settings.js diff --git a/brain/api/content/settings.js b/brain/api/content/settings.js new file mode 100644 index 0000000..a10019c --- /dev/null +++ b/brain/api/content/settings.js @@ -0,0 +1,224 @@ +import DateUtils from '../../tools/utilities/DateUtils'; +import StringUtils from '../../tools/utilities/StringUtils'; +import * as DataEvent from '../../tools/events/DataEvent'; +import RightsManager, +{ + TASK_CREATE, + TASK_UPDATE, + TASK_READ, + TASK_DELETE, + OBJECT_CLIENT_ADMIN, + OBJECT_CLIENT_USER, + OBJECT_PROJECT_CLIENT, + OBJECT_PROJECT_FOLIO, + OBJECT_BOOKMARK, + OBJECT_POST +} +from '../../tools/utilities/RightsManager'; +const express = require('express'); +const router = express.Router(); +const multer = require('multer'); +const fs = require('fs-extra'); +const Models = require('../../models'); +const dateUtils = new DateUtils(); +const rightsManager = new RightsManager(); +const uploadPath = "./content/blog-images/" + dateUtils.getDate('year', new Date()) + "/" + dateUtils.getDate('month', new Date()); +const Sequelize = require('sequelize'); +const Op = Sequelize.Op; +const _ = require('lodash'); +fs.ensureDir(uploadPath, function(err) +{ + //console.log(err) // => null + // dir has now been created, including the directory it is to be placed in +}) +var storage = multer.diskStorage( +{ + destination: function(req, file, cb) + { + cb(null, uploadPath) + }, + filename: function(req, file, cb) + { + var splice = file.originalname.split(':'); + cb(null, splice[0]); + } +}); +var avatar_upload = multer( +{ + storage: storage +}).array('avatar'); +var background_upload = multer( +{ + storage: storage +}).array('feature_background'); +//** SYNC POSTS */ +router.post("/sync", (req, res, next) => +{ + let payload = req.body; + Models.User.findById(req.session.user.id).then((user) => + { + if (rightsManager.check(user.role, OBJECT_POST, TASK_UPDATE)) + { + for (let index = 0; index < payload.length; index++) + { + const item = payload[index]; + Models.FreshPost.findOne( + { + where: + { + "post": + { + [Op.contains]: + { + uuid: item.post.uuid + } + } + } + }).then(found => + { + let buffed = sanitize(item.post.plaintext, + { + allowedTags: ['del', 'a', 'iframe', 'img', ], + allowedAttributes: + { + a: ['href', 'name', 'target'], + img: ['src'], + iframe: ['height', 'width', 'src', 'frameborder', 'allow', 'allowfullscreen'] + } + }) + buffed = new StringUtils().decodeHTML(buffed); + item.post.plaintext = buffed; + item.post.html = md.render(buffed, + { + html: true, + xhtmlOut: true, + }); + if (!_.isEqual(item.post, found.post)) + { + found.update(item).then(updated => + { + console.log("UPDATED", updated); + }).catch(err => + { + //console.log("***ERROR***", err); + }) + } + else + { + //chilld + } + }).catch(err => + { + //console.log("***ERRRORZ****", err); + Models.FreshPost.create(item).then(fresh => + { + //console.log(fresh) + }) + }) + } + res.json( + { + message: "postsSynced" + }); + } + else + { + res.json( + { + message: "Nah. You can't do that. Talk to the admin, sport." + }); + } + }); +}) + +/*** + UPLOAD AVATAR +*/ +router.post('/add-avatar', function(req, res, next) +{ + //console.log(req.body); + if (!req.session.user) return res.json( + { + message: "You need to be logged in, champ." + }); + Models.User.findById(req.session.user.id).then((user) => + { + if (rightsManager.check(user.role, OBJECT_POST, TASK_CREATE)) + { + avatar_upload(req, res, function(err) + { + if (err) + { + //console.log('Error in Saving Entry: ' + err); + res.json( + { + message: err + }); + throw err; + } + else + { + var postImage = req.files[0].path; + return res.json( + { + message: DataEvent.POST_IMAGE_ADDED, + url: postImage.substr(7, postImage.length) + }); + } + }); + } + else + { + res.json( + { + message: "Nah. You can't do that. Talk to the admin, sport." + }); + } + }); +}); +/*** + UPLOAD FEATURE BACKGROUND +*/ +router.post('/add-feature-background', function(req, res, next) +{ + //console.log(req.body); + if (!req.session.user) return res.json( + { + message: "You need to be logged in, champ." + }); + Models.User.findById(req.session.user.id).then((user) => + { + if (rightsManager.check(user.role, OBJECT_POST, TASK_CREATE)) + { + background_upload(req, res, function(err) + { + if (err) + { + //console.log('Error in Saving Entry: ' + err); + res.json( + { + message: err + }); + throw err; + } + else + { + var postImage = req.files[0].path; + return res.json( + { + message: DataEvent.FEATURE_IMAGE_ADDED, + url: postImage.substr(7, postImage.length) + }); + } + }); + } + else + { + res.json( + { + message: "Nah. You can't do that. Talk to the admin, sport." + }); + } + }); +}); +module.exports = router; \ No newline at end of file diff --git a/brain/routes/back/dash_settings.js b/brain/routes/back/dash_settings.js index a730058..d4a640b 100644 --- a/brain/routes/back/dash_settings.js +++ b/brain/routes/back/dash_settings.js @@ -19,11 +19,20 @@ router.get('/', function(req, res) }) FileHound.create().paths('themes').ext('json').find().then(files => { + themes = []; for (let index = 0; index < files.length; index++) { fs.readJson(files[index]).then(theme => { - (theme.name == settings.theme) ? themes.push({theme: theme, current:true}) : themes.push({theme: theme, current:false}) + (theme.name == settings.theme) ? themes.push( + { + theme: theme, + current: true + }): themes.push( + { + theme: theme, + current: false + }) }).catch(err => { //console.error(err) @@ -31,9 +40,15 @@ router.get('/', function(req, res) } }); if (req.session.user) - { + { let memberInfo = []; - memberInfo.push({handle:req.session.user.handle, email:req.session.user.email, avi:req.session.user.avatar}); + memberInfo.push( + { + handle: req.session.user.handle, + email: req.session.user.email, + avi: req.session.user.avatar + }); + console.log("THEMES", themes); res.render('dash/settings', { title: 'Dashboard | Settings', diff --git a/site-settings.json b/site-settings.json index 7750f31..5921945 100644 --- a/site-settings.json +++ b/site-settings.json @@ -1,5 +1,6 @@ { "url": "http://fipamo.local/", + "title": "this is the title", "description":"The most chill blog framework ever.", "theme": "default", "private": false, diff --git a/themes/dash/assets/css/dash.css b/themes/dash/assets/css/dash.css index 1dd1f7c..5f559b1 100644 --- a/themes/dash/assets/css/dash.css +++ b/themes/dash/assets/css/dash.css @@ -1573,7 +1573,7 @@ a:hover { color: #bad1e8; } svg.icons { - width: 20px; + width: 30px; fill: #b2cce5; } #loader { @@ -1601,7 +1601,7 @@ svg.icons { .main-container section header { width: 100%; height: 100px; - background-color: #27323d; + background-color: #161d23; margin: 0; padding: 0; } @@ -1761,15 +1761,15 @@ svg.icons { #dash-index-content #dash-index #dash-index-wrapper #dash-menu a { display: inline-block; vertical-align: top; - background: #32414e; + background: #161d23; width: 30%; padding: 5px; border-radius: 3px; - color: #b2cce5; + color: #f2f1ef; margin: 0 10px 10px 0; } #dash-index-content #dash-index #dash-index-wrapper #dash-menu a:hover { - background: #2c3a46; + background: #1c242c; } #dash-index-content #dash-index #dash-index-wrapper #dash-menu a svg { display: inline-block; @@ -1778,8 +1778,8 @@ svg.icons { } #dash-index-content #dash-index #dash-index-wrapper #dash-menu a label { display: inline-block; - margin-top: -5px; - width: 90%; + margin-top: 5px; + width: 85%; text-align: center; cursor: pointer; } @@ -1890,20 +1890,59 @@ svg.icons { #settings-index #settings-index-wrapper { padding: 0.75rem; } -#settings-index #settings-index-wrapper a { - display: inline-block; - vertical-align: top; +#settings-index #settings-index-wrapper button { + margin-top: 5px; + width: 320px; + height: 45px; } -#settings-index #settings-index-wrapper a svg { - display: inline-block; - vertical-align: top; +#settings-index #settings-index-wrapper #member-avatar-drop img { + width: 200px; + border: 1px solid #f2f1ef; + border-radius: 100px; + overflow: hidden; } -#settings-index #settings-index-wrapper a label { +#settings-index #settings-index-wrapper #member-avatar-drop input { + visibility: hidden; +} +#settings-index #settings-index-wrapper #member-settings, +#settings-index #settings-index-wrapper #site-settings, +#settings-index #settings-index-wrapper #theme-settings { + width: 80%; + margin-bottom: 40px; +} +#settings-index #settings-index-wrapper #member-settings label, +#settings-index #settings-index-wrapper #site-settings label, +#settings-index #settings-index-wrapper #theme-settings label { + font-family: "Apercu-Mono"; + color: #f2f1ef; +} +#settings-index #settings-index-wrapper #member-settings input, +#settings-index #settings-index-wrapper #site-settings input, +#settings-index #settings-index-wrapper #theme-settings input { + width: 44%; + margin-right: 5px; + height: 30px; + padding: 10px; +} +#settings-index #settings-index-wrapper #member-settings textarea, +#settings-index #settings-index-wrapper #site-settings textarea, +#settings-index #settings-index-wrapper #theme-settings textarea { + background: #161d23; + width: 91.5%; + height: 100px; + color: #b2cce5; + margin-top: 10px; + padding: 10px; +} +#settings-index #settings-index-wrapper #theme-settings a { + width: 310px; + margin-right: 5px; + height: 25px; + padding: 10px; display: inline-block; - vertical-align: top; - text-align: center; - width: 100px; - cursor: pointer; + background: #161d23; + color: #b2cce5; + border-radius: 3px; } /** ------------------------------- @@ -1921,7 +1960,7 @@ input[type=text] { padding: 5px; font: 1em 'Apercu-Mono'; display: inline-block; - background-color: #32414e; + background-color: #161d23; color: #b2cce5; } textarea { diff --git a/themes/dash/assets/css/dash.css.map b/themes/dash/assets/css/dash.css.map index 79e55a4..286dcee 100644 --- a/themes/dash/assets/css/dash.css.map +++ b/themes/dash/assets/css/dash.css.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/styles/dash.styl","../../../../node_modules/bulma.styl/stylus/utilities/animations.styl","../../../../node_modules/bulma.styl/stylus/grid/columns.styl","../../../../node_modules/bulma.styl/stylus/utilities/mixins.styl","../../src/styles/main/_normalize.styl","../../src/styles/main/_typography.styl","../../src/styles/main/_structure.styl","../../src/styles/main/_mixins.styl","../../src/styles/main/_index.styl","../../src/styles/main/_settings.styl","../../src/styles/main/_forms.styl","../../src/styles/main/_posts.styl","../../src/styles/main/_editor.styl","../../src/styles/main/_editor-highlight.styl"],"names":[],"mappings":"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","file":"dash.css"} \ No newline at end of file +{"version":3,"sources":["../../src/styles/dash.styl","../../../../node_modules/bulma.styl/stylus/utilities/animations.styl","../../../../node_modules/bulma.styl/stylus/grid/columns.styl","../../../../node_modules/bulma.styl/stylus/utilities/mixins.styl","../../src/styles/main/_normalize.styl","../../src/styles/main/_typography.styl","../../src/styles/main/_structure.styl","../../src/styles/main/_mixins.styl","../../src/styles/main/_index.styl","../../src/styles/main/_settings.styl","../../src/styles/main/_forms.styl","../../src/styles/main/_posts.styl","../../src/styles/main/_editor.styl","../../src/styles/main/_editor-highlight.styl"],"names":[],"mappings":"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","file":"dash.css"} \ No newline at end of file diff --git a/themes/dash/assets/js/dash.min.js b/themes/dash/assets/js/dash.min.js index b1c710a..4dfe84a 100644 --- a/themes/dash/assets/js/dash.min.js +++ b/themes/dash/assets/js/dash.min.js @@ -8477,7 +8477,7 @@ var parent = module.bundle.parent; if ((!parent || !parent.isParcelRequire) && typeof WebSocket !== 'undefined') { var hostname = "" || location.hostname; var protocol = location.protocol === 'https:' ? 'wss' : 'ws'; - var ws = new WebSocket(protocol + '://' + hostname + ':' + "51778" + '/'); + var ws = new WebSocket(protocol + '://' + hostname + ':' + "62875" + '/'); ws.onmessage = function (event) { var data = JSON.parse(event.data); diff --git a/themes/dash/settings.pug b/themes/dash/settings.pug index 5425709..1088813 100644 --- a/themes/dash/settings.pug +++ b/themes/dash/settings.pug @@ -3,15 +3,25 @@ block main-content #settings-index #settings-index-wrapper #member-avatar-drop - img(src="") + img(src=member.avi) input(id="avatar-upload" type="file" name="avatar-image-upload") - input(type='text', name='handle' class='settings-handle', placeholder='handle', value=member.handle, autofocus) - input(type='text', name='email' class='settings-email', placeholder='email', value=member.email, autofocus) - br - input(type='text', name='base-url' class='settings-url', placeholder='url', value=settings.url, autofocus) - textarea(id="settings_desc" type='text', name='settings_desc' class='settings-dec', placeholder='description stuff', autofocus) - =settings.description - - br - button#privacy-toggle SITE IS PUBLIC + #member-settings + input(type='text', name='handle' class='settings-handle', placeholder='handle', value=member.handle, autofocus) + input(type='text', name='email' class='settings-email', placeholder='email', value=member.email, autofocus) + #site-settings + label OPTIONS + br + input(type='text', name='base-url' class='settings-url', placeholder='url', value=settings.url, autofocus) + input(type='text', name='base-title' class='settings-title', placeholder='site title', value=settings.title, autofocus) + textarea(id="settings_desc" type='text', name='settings_desc' class='settings-dec', placeholder='description stuff', autofocus) + =settings.description + button#privacy-toggle SITE IS PUBLIC + #theme-settings + label THEMES + br + - var index = 0; + - for ( index; index < themes.length; index++) + a.theme-select(href="#" id=themes[index].theme.name) + = themes[index].theme["display-name"] + button#save-toggle SAVE SETTINGS diff --git a/themes/dash/src/styles/main/_forms.styl b/themes/dash/src/styles/main/_forms.styl index c804d85..56fa027 100644 --- a/themes/dash/src/styles/main/_forms.styl +++ b/themes/dash/src/styles/main/_forms.styl @@ -7,7 +7,7 @@ input[type=email], input[type=password], input[type=text] padding 5px font 1em 'Apercu-Mono' display inline-block - background-color $primary - 10% + background-color $primary - 60% color $secondary textarea diff --git a/themes/dash/src/styles/main/_index.styl b/themes/dash/src/styles/main/_index.styl index 8c54bd4..099d22b 100644 --- a/themes/dash/src/styles/main/_index.styl +++ b/themes/dash/src/styles/main/_index.styl @@ -36,15 +36,15 @@ a display inline-block vertical-align top - background $primary - 10% + background $primary - 60% width 30% padding 5px border-radius 3px - color $secondary + color $white margin 0 10px 10px 0 &:hover - background $primary - 20% + background $primary - 50% svg display inline-block @@ -53,8 +53,8 @@ label display inline-block - margin-top -5px - width 90% + margin-top 5px + width 85% text-align center cursor pointer diff --git a/themes/dash/src/styles/main/_settings.styl b/themes/dash/src/styles/main/_settings.styl index 1d18247..e407646 100644 --- a/themes/dash/src/styles/main/_settings.styl +++ b/themes/dash/src/styles/main/_settings.styl @@ -4,17 +4,45 @@ margin 0 auto #settings-index-wrapper padding 0.75rem - a - display inline-block - vertical-align top - svg - display inline-block - vertical-align top - + button + margin-top: 5px; + width: 320px + height 45px + #member-avatar-drop + img + width: 200px + border: 1px solid $white + border-radius: 100px; + overflow hidden + input + visibility hidden + #member-settings, #site-settings, #theme-settings label - display inline-block - vertical-align top - text-align center - width 100px - cursor pointer + font-family: "Apercu-Mono" + color: $white + width: 80% + margin-bottom: 40px + input + width: 44%; + margin-right: 5px; + height 30px + padding: 10px + textarea + background: $primary - 60% + width: 91.5% + height 100px; + color: $secondary + margin-top: 10px + padding: 10px; + #theme-settings + a + width: 310px; + margin-right: 5px; + height 25px + padding: 10px + display inline-block + background: $primary - 60% + color $secondary + border-radius 3px + \ No newline at end of file diff --git a/themes/dash/src/styles/main/_structure.styl b/themes/dash/src/styles/main/_structure.styl index 9dc57c5..f9a725a 100644 --- a/themes/dash/src/styles/main/_structure.styl +++ b/themes/dash/src/styles/main/_structure.styl @@ -13,7 +13,7 @@ a color $secondary + 10% svg.icons - width 20px + width 30px fill $secondary #loader @@ -42,7 +42,7 @@ svg.icons header width 100% height 100px - background-color $primary - 30% + background-color $primary - 60% margin 0 padding 0