Rob Drew
6 years ago
commit
46a83046b6
6 changed files with 203 additions and 0 deletions
@ -0,0 +1,67 @@ |
|||||||
|
|
||||||
|
/*change header title fontsize*/ |
||||||
|
.col-md-12 .site-name a { |
||||||
|
font-size: 60px; |
||||||
|
} |
||||||
|
|
||||||
|
.header-top__container { |
||||||
|
padding: 60px 0 55px; |
||||||
|
} |
||||||
|
|
||||||
|
/*change padding above content*/ |
||||||
|
.main-content__section, .sidebar__section { |
||||||
|
padding: 60px 0 70px; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
/*modify issue info on landing page*/ |
||||||
|
.path-frontpage .layout.layout--twocol-bricks { |
||||||
|
display: block; |
||||||
|
} |
||||||
|
.path-frontpage .block-region-second-above { |
||||||
|
display: flex; |
||||||
|
justify-content: flex-start; |
||||||
|
font-size: 1.8rem; |
||||||
|
} |
||||||
|
.path-frontpage .block-region-second-above > * { |
||||||
|
margin-right: 1rem; |
||||||
|
display:flex; |
||||||
|
} |
||||||
|
.path-frontpage .block-region-second-above > .block-entity-fieldnodetitle::after{ |
||||||
|
content: ","; |
||||||
|
} |
||||||
|
.path-frontpage .block-region-second-above > .block-entity-fieldnodefield-issue-year::after{ |
||||||
|
content: ","; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.path-frontpage .block-region-second-above .field--name-field-issue-number { |
||||||
|
display:flex; |
||||||
|
} |
||||||
|
|
||||||
|
/*tweak images added to articles*/ |
||||||
|
details#journal-article-text-tab img, |
||||||
|
.path-frontpage .node--view-mode-teaser img { |
||||||
|
border: 1px solid #ccc; |
||||||
|
padding: 4px; |
||||||
|
width: 200px; |
||||||
|
float: left; |
||||||
|
margin-right: 1rem; |
||||||
|
margin-top: 1rem; |
||||||
|
} |
||||||
|
.field__label { |
||||||
|
font-family: 'Merriweather', Georgia, Times New Roman, Serif; |
||||||
|
} |
||||||
|
.field--name-field-issue-number .field__label { |
||||||
|
font-family: inherit; |
||||||
|
font-weight: initial; |
||||||
|
} |
||||||
|
.path-frontpage .node--view-mode-teaser { |
||||||
|
padding: 0 0 30px 0; |
||||||
|
margin-bottom: 30px; |
||||||
|
} |
||||||
|
|
||||||
|
|
||||||
|
.logo { |
||||||
|
width:110px; |
||||||
|
} |
@ -0,0 +1,58 @@ |
|||||||
|
var gulp = require('gulp'), |
||||||
|
plumber = require('gulp-plumber'), |
||||||
|
rename = require('gulp-rename'); |
||||||
|
var autoprefixer = require('gulp-autoprefixer'); |
||||||
|
var concat = require('gulp-concat'); |
||||||
|
var imagemin = require('gulp-imagemin'), |
||||||
|
cache = require('gulp-cache'); |
||||||
|
var sass = require('gulp-sass'); |
||||||
|
var browserSync = require('browser-sync'); |
||||||
|
|
||||||
|
gulp.task('browser-sync', function() { |
||||||
|
browserSync({ |
||||||
|
server: { |
||||||
|
baseDir: "./" |
||||||
|
} |
||||||
|
}); |
||||||
|
}); |
||||||
|
|
||||||
|
gulp.task('bs-reload', function () { |
||||||
|
browserSync.reload(); |
||||||
|
}); |
||||||
|
|
||||||
|
gulp.task('images', function(){ |
||||||
|
gulp.src('src/img/**/*') |
||||||
|
.pipe(cache(imagemin({ optimizationLevel: 3, progressive: true, interlaced: true }))) |
||||||
|
.pipe(gulp.dest('img/')); |
||||||
|
}); |
||||||
|
|
||||||
|
gulp.task('styles', function(){ |
||||||
|
gulp.src(['src/scss/**/*.scss']) |
||||||
|
.pipe(plumber({ |
||||||
|
errorHandler: function (error) { |
||||||
|
console.log(error.message); |
||||||
|
this.emit('end'); |
||||||
|
}})) |
||||||
|
.pipe(sass()) |
||||||
|
.pipe(autoprefixer('last 2 versions')) |
||||||
|
.pipe(gulp.dest('css/')) |
||||||
|
.pipe(browserSync.reload({stream:true})) |
||||||
|
}); |
||||||
|
|
||||||
|
gulp.task('scripts', function(){ |
||||||
|
return gulp.src('src/js/**/*.js') |
||||||
|
.pipe(plumber({ |
||||||
|
errorHandler: function (error) { |
||||||
|
console.log(error.message); |
||||||
|
this.emit('end'); |
||||||
|
}})) |
||||||
|
.pipe(concat('main.js')) |
||||||
|
.pipe(gulp.dest('js/')) |
||||||
|
.pipe(browserSync.reload({stream:true})) |
||||||
|
}); |
||||||
|
|
||||||
|
gulp.task('default', ['browser-sync'], function(){ |
||||||
|
gulp.watch("src/scss/**/*.scss", ['styles']); |
||||||
|
gulp.watch("src/js/**/*.js", ['scripts']); |
||||||
|
gulp.watch("*.html", ['bs-reload']); |
||||||
|
}); |
@ -0,0 +1,51 @@ |
|||||||
|
name: LMMI Journal |
||||||
|
type: theme |
||||||
|
description: Subtheme of Magazine Plus |
||||||
|
core: 8.x |
||||||
|
# Defines the base theme |
||||||
|
base theme: magazineplus |
||||||
|
# Defines libraries group in which we can add css/js. |
||||||
|
libraries: |
||||||
|
- lmmi_journal/global-styling |
||||||
|
# Regions |
||||||
|
regions: |
||||||
|
slideout: 'Slideout' |
||||||
|
pre_header: 'Pre Header' |
||||||
|
header_top_highlighted_first: 'Header Top Highlighted First' |
||||||
|
header_top_highlighted_second: 'Header Top Highlighted Second' |
||||||
|
header_top_first: 'Header Top First' |
||||||
|
header_top_second: 'Header Top Second' |
||||||
|
header_first: 'Header First' |
||||||
|
header: 'Header Second' |
||||||
|
header_third: 'Header Third' |
||||||
|
banner: 'Banner' |
||||||
|
system_messages: 'System Messages' |
||||||
|
highlighted_top: 'Highlighted Top' |
||||||
|
highlighted: 'Highlighted' |
||||||
|
content_top: 'Content Top' |
||||||
|
content_top_highlighted: 'Content Top Highlighted' |
||||||
|
pre_content_first: 'Pre Content First' |
||||||
|
pre_content_second: 'Pre Content Second' |
||||||
|
media_background_first: 'Media Background First' |
||||||
|
media_background_second: 'Media Background Second' |
||||||
|
content: 'Content' |
||||||
|
sidebar_first: 'Sidebar First' |
||||||
|
sidebar_second: 'Sidebar Second' |
||||||
|
content_bottom_first: 'Content Bottom First' |
||||||
|
content_bottom_second: 'Content Bottom Second' |
||||||
|
featured_top: 'Featured Top' |
||||||
|
featured: 'Featured' |
||||||
|
featured_bottom: 'Featured Bottom' |
||||||
|
sub_featured: 'Sub Featured' |
||||||
|
footer_top_first: 'Footer Top First' |
||||||
|
footer_top_second: 'Footer Top Second' |
||||||
|
footer_first: 'Footer First' |
||||||
|
footer_second: 'Footer Second' |
||||||
|
footer_third: 'Footer Third' |
||||||
|
footer_fourth: 'Footer Fourth' |
||||||
|
footer_fifth: 'Footer Fifth' |
||||||
|
footer_bottom_first: 'Footer Bottom First' |
||||||
|
footer_bottom_second: 'Footer Bottom Second' |
||||||
|
sub_footer_first: 'Subfooter First' |
||||||
|
footer: 'Subfooter Second' |
||||||
|
hidden_blocks_collection: 'Hidden blocks collection' |
@ -0,0 +1,5 @@ |
|||||||
|
global-styling: |
||||||
|
css: |
||||||
|
theme: |
||||||
|
css/color-lime.css: {} |
||||||
|
css/style.css: {} |
@ -0,0 +1,22 @@ |
|||||||
|
{ |
||||||
|
"name": "Quench", |
||||||
|
"version": "1.0.0", |
||||||
|
"description": "A Gulp file and project generator.", |
||||||
|
"main": "gulpfile.js", |
||||||
|
"scripts": { |
||||||
|
"test": "echo \"Error: no test specified\" && exit 1" |
||||||
|
}, |
||||||
|
"author": "Quench", |
||||||
|
"license": "ISC", |
||||||
|
"devDependencies": { |
||||||
|
"browser-sync": "2.6.5", |
||||||
|
"gulp-autoprefixer": "2.1.0", |
||||||
|
"gulp-cache": "0.2.8", |
||||||
|
"gulp-concat": "2.5.2", |
||||||
|
"gulp-imagemin": "2.2.1", |
||||||
|
"gulp-plumber": "1.0.0", |
||||||
|
"gulp-rename": "1.2.2", |
||||||
|
"gulp-sass": "1.3.3", |
||||||
|
"gulp": "3.8.11" |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue