├── .gitignore ├── public ├── images │ ├── jury.png │ ├── bg-blue.jpg │ ├── bg-grey.jpg │ ├── bg-purp.jpg │ ├── bg-red.jpg │ ├── bg-yell.jpg │ ├── cont-80.png │ ├── partner.png │ ├── pdf-80.png │ ├── sk-logo.png │ ├── speaker.png │ ├── sponsor.png │ ├── abpmp-logo.png │ ├── award-logo.png │ ├── calend-160.png │ ├── calend-80.png │ ├── darr-bl-20.png │ ├── fb-icon-30.png │ ├── in-icon-30.png │ ├── larr-bl-40.png │ ├── larr-wh-40.png │ ├── news-160.png │ ├── rarr-bl-40.png │ ├── rarr-wh-40.png │ ├── search-160.png │ ├── search-80.png │ ├── spons-160.png │ ├── spons-80.png │ ├── tarr-bl-20.png │ ├── video-80.png │ ├── conf-reg-160.png │ ├── conf-reg-80.png │ ├── more-icon-20.png │ ├── proj-req-160.png │ ├── proj-req-80.png │ ├── topmenu-more.png │ ├── allnews-icon-20.png │ ├── news-gradient.png │ └── search-icon-20.png └── stylesheets │ ├── parts │ ├── topline.less │ ├── sponsors.less │ ├── topmenu.less │ ├── header.less │ ├── footer.less │ ├── bottomlinks.less │ ├── signup.less │ ├── shortnews.less │ └── content.less │ └── style.less ├── markup ├── 480 │ ├── Award-site-480-v01.jpg │ ├── Award-site-480-v02.jpg │ ├── Award-site-480-v03.jpg │ ├── Award-site-480-v04.jpg │ ├── Award-site-480-v05.jpg │ ├── Award-site-480-v06.jpg │ ├── Award-site-480-v07.jpg │ ├── Award-site-480-v08.jpg │ ├── Award-site-480-v09.jpg │ ├── Award-site-480-v10.jpg │ ├── Award-site-480-v11.jpg │ └── Award-site-480-v12.jpg ├── 960 │ ├── Award-site-960-v01.jpg │ ├── Award-site-960-v02.jpg │ ├── Award-site-960-v03.jpg │ ├── Award-site-960-v04.jpg │ ├── Award-site-960-v05.jpg │ ├── Award-site-960-v06.jpg │ ├── Award-site-960-v07.jpg │ ├── Award-site-960-v08.jpg │ ├── Award-site-960-v09.jpg │ ├── Award-site-960-v10.jpg │ ├── Award-site-960-v11.jpg │ └── Award-site-960-v12.jpg ├── 1600 │ ├── Award-site-1600-v01.jpg │ ├── Award-site-1600-v02.jpg │ ├── Award-site-1600-v03.jpg │ ├── Award-site-1600-v04.jpg │ ├── Award-site-1600-v05.jpg │ ├── Award-site-1600-v06.jpg │ ├── Award-site-1600-v07.jpg │ ├── Award-site-1600-v08.jpg │ ├── Award-site-1600-v09.jpg │ ├── Award-site-1600-v10.jpg │ ├── Award-site-1600-v11.jpg │ └── Award-site-1600-v12.jpg └── Materials │ ├── bg-blue.jpg │ ├── bg-grey.jpg │ ├── bg-purp.jpg │ ├── bg-red.jpg │ ├── bg-yell.jpg │ ├── cont-80.png │ ├── pdf-80.png │ ├── sk-logo.png │ ├── calend-80.png │ ├── news-160.png │ ├── search-80.png │ ├── spons-160.png │ ├── spons-80.png │ ├── video-80.png │ ├── abpmp-logo.png │ ├── award-logo.png │ ├── calend-160.png │ ├── conf-reg-160.png │ ├── conf-reg-80.png │ ├── darr-bl-20.png │ ├── fb-icon-30.png │ ├── in-icon-30.png │ ├── larr-bl-40.png │ ├── larr-wh-40.png │ ├── more-icon-20.png │ ├── proj-req-160.png │ ├── proj-req-80.png │ ├── rarr-bl-40.png │ ├── rarr-wh-40.png │ ├── search-160.png │ ├── tarr-bl-20.png │ ├── news-gradient.png │ ├── search-icon-20.png │ └── allnews-icon-20.png ├── views ├── parts │ ├── signup-addproject.jade │ ├── header.jade │ ├── signup-register.jade │ ├── topline.jade │ ├── signup.jade │ ├── signup-little.jade │ ├── sponsors.jade │ ├── topmenu.jade │ ├── bottomlinks.jade │ ├── footer.jade │ ├── content-contacts.jade │ ├── content.jade │ ├── shortnews.jade │ ├── content-project.jade │ ├── content-about.jade │ ├── content-addproject.jade │ ├── content-register.jade │ ├── content-news.jade │ ├── content-projects.jade │ ├── content-sponsors.jade │ ├── content-jury.jade │ ├── content-rules.jade │ └── content-total.jade ├── error.jade ├── jury.jade ├── news.jade ├── about.jade ├── rules.jade ├── total.jade ├── contacts.jade ├── project.jade ├── projects.jade ├── sponsors.jade ├── addproject.jade ├── register.jade └── index.jade ├── routes └── index.js ├── package.json ├── app.js └── bin └── www /.gitignore: -------------------------------------------------------------------------------- 1 | public/stylesheets/style.css 2 | node_modules 3 | -------------------------------------------------------------------------------- /public/images/jury.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/jury.png -------------------------------------------------------------------------------- /public/images/bg-blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/bg-blue.jpg -------------------------------------------------------------------------------- /public/images/bg-grey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/bg-grey.jpg -------------------------------------------------------------------------------- /public/images/bg-purp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/bg-purp.jpg -------------------------------------------------------------------------------- /public/images/bg-red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/bg-red.jpg -------------------------------------------------------------------------------- /public/images/bg-yell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/bg-yell.jpg -------------------------------------------------------------------------------- /public/images/cont-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/cont-80.png -------------------------------------------------------------------------------- /public/images/partner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/partner.png -------------------------------------------------------------------------------- /public/images/pdf-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/pdf-80.png -------------------------------------------------------------------------------- /public/images/sk-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/sk-logo.png -------------------------------------------------------------------------------- /public/images/speaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/speaker.png -------------------------------------------------------------------------------- /public/images/sponsor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/sponsor.png -------------------------------------------------------------------------------- /markup/Materials/bg-blue.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/bg-blue.jpg -------------------------------------------------------------------------------- /markup/Materials/bg-grey.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/bg-grey.jpg -------------------------------------------------------------------------------- /markup/Materials/bg-purp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/bg-purp.jpg -------------------------------------------------------------------------------- /markup/Materials/bg-red.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/bg-red.jpg -------------------------------------------------------------------------------- /markup/Materials/bg-yell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/bg-yell.jpg -------------------------------------------------------------------------------- /markup/Materials/cont-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/cont-80.png -------------------------------------------------------------------------------- /markup/Materials/pdf-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/pdf-80.png -------------------------------------------------------------------------------- /markup/Materials/sk-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/sk-logo.png -------------------------------------------------------------------------------- /public/images/abpmp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/abpmp-logo.png -------------------------------------------------------------------------------- /public/images/award-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/award-logo.png -------------------------------------------------------------------------------- /public/images/calend-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/calend-160.png -------------------------------------------------------------------------------- /public/images/calend-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/calend-80.png -------------------------------------------------------------------------------- /public/images/darr-bl-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/darr-bl-20.png -------------------------------------------------------------------------------- /public/images/fb-icon-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/fb-icon-30.png -------------------------------------------------------------------------------- /public/images/in-icon-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/in-icon-30.png -------------------------------------------------------------------------------- /public/images/larr-bl-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/larr-bl-40.png -------------------------------------------------------------------------------- /public/images/larr-wh-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/larr-wh-40.png -------------------------------------------------------------------------------- /public/images/news-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/news-160.png -------------------------------------------------------------------------------- /public/images/rarr-bl-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/rarr-bl-40.png -------------------------------------------------------------------------------- /public/images/rarr-wh-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/rarr-wh-40.png -------------------------------------------------------------------------------- /public/images/search-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/search-160.png -------------------------------------------------------------------------------- /public/images/search-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/search-80.png -------------------------------------------------------------------------------- /public/images/spons-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/spons-160.png -------------------------------------------------------------------------------- /public/images/spons-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/spons-80.png -------------------------------------------------------------------------------- /public/images/tarr-bl-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/tarr-bl-20.png -------------------------------------------------------------------------------- /public/images/video-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/video-80.png -------------------------------------------------------------------------------- /markup/Materials/calend-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/calend-80.png -------------------------------------------------------------------------------- /markup/Materials/news-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/news-160.png -------------------------------------------------------------------------------- /markup/Materials/search-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/search-80.png -------------------------------------------------------------------------------- /markup/Materials/spons-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/spons-160.png -------------------------------------------------------------------------------- /markup/Materials/spons-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/spons-80.png -------------------------------------------------------------------------------- /markup/Materials/video-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/video-80.png -------------------------------------------------------------------------------- /public/images/conf-reg-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/conf-reg-160.png -------------------------------------------------------------------------------- /public/images/conf-reg-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/conf-reg-80.png -------------------------------------------------------------------------------- /public/images/more-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/more-icon-20.png -------------------------------------------------------------------------------- /public/images/proj-req-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/proj-req-160.png -------------------------------------------------------------------------------- /public/images/proj-req-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/proj-req-80.png -------------------------------------------------------------------------------- /public/images/topmenu-more.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/topmenu-more.png -------------------------------------------------------------------------------- /markup/480/Award-site-480-v01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v01.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v02.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v03.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v04.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v05.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v06.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v07.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v08.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v09.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v10.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v11.jpg -------------------------------------------------------------------------------- /markup/480/Award-site-480-v12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/480/Award-site-480-v12.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v01.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v02.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v03.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v04.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v05.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v06.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v07.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v08.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v09.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v10.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v11.jpg -------------------------------------------------------------------------------- /markup/960/Award-site-960-v12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/960/Award-site-960-v12.jpg -------------------------------------------------------------------------------- /markup/Materials/abpmp-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/abpmp-logo.png -------------------------------------------------------------------------------- /markup/Materials/award-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/award-logo.png -------------------------------------------------------------------------------- /markup/Materials/calend-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/calend-160.png -------------------------------------------------------------------------------- /markup/Materials/conf-reg-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/conf-reg-160.png -------------------------------------------------------------------------------- /markup/Materials/conf-reg-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/conf-reg-80.png -------------------------------------------------------------------------------- /markup/Materials/darr-bl-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/darr-bl-20.png -------------------------------------------------------------------------------- /markup/Materials/fb-icon-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/fb-icon-30.png -------------------------------------------------------------------------------- /markup/Materials/in-icon-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/in-icon-30.png -------------------------------------------------------------------------------- /markup/Materials/larr-bl-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/larr-bl-40.png -------------------------------------------------------------------------------- /markup/Materials/larr-wh-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/larr-wh-40.png -------------------------------------------------------------------------------- /markup/Materials/more-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/more-icon-20.png -------------------------------------------------------------------------------- /markup/Materials/proj-req-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/proj-req-160.png -------------------------------------------------------------------------------- /markup/Materials/proj-req-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/proj-req-80.png -------------------------------------------------------------------------------- /markup/Materials/rarr-bl-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/rarr-bl-40.png -------------------------------------------------------------------------------- /markup/Materials/rarr-wh-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/rarr-wh-40.png -------------------------------------------------------------------------------- /markup/Materials/search-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/search-160.png -------------------------------------------------------------------------------- /markup/Materials/tarr-bl-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/tarr-bl-20.png -------------------------------------------------------------------------------- /public/images/allnews-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/allnews-icon-20.png -------------------------------------------------------------------------------- /public/images/news-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/news-gradient.png -------------------------------------------------------------------------------- /public/images/search-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/public/images/search-icon-20.png -------------------------------------------------------------------------------- /views/parts/signup-addproject.jade: -------------------------------------------------------------------------------- 1 | section.signup.little.one 2 | .addproject 3 | a(href="/") Заявить о проекте 4 | -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v01.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v02.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v03.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v04.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v05.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v06.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v07.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v08.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v09.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v10.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v11.jpg -------------------------------------------------------------------------------- /markup/1600/Award-site-1600-v12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/1600/Award-site-1600-v12.jpg -------------------------------------------------------------------------------- /markup/Materials/news-gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/news-gradient.png -------------------------------------------------------------------------------- /markup/Materials/search-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/search-icon-20.png -------------------------------------------------------------------------------- /markup/Materials/allnews-icon-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/border-radius/award/master/markup/Materials/allnews-icon-20.png -------------------------------------------------------------------------------- /views/parts/header.jade: -------------------------------------------------------------------------------- 1 | section.header 2 | .container 3 | a.logo(href="/") 4 | a.bpmp(href="/") 5 | a.sk(href="/") 6 | -------------------------------------------------------------------------------- /views/parts/signup-register.jade: -------------------------------------------------------------------------------- 1 | section.signup.little.one 2 | .register 3 | a(href="/") Регистрация на конференцию 4 | -------------------------------------------------------------------------------- /views/parts/topline.jade: -------------------------------------------------------------------------------- 1 | section.topline 2 | .container 3 | a.facebook(href="https://facebook.com") 4 | a.linkedin(href="https://linkedin.com") 5 | -------------------------------------------------------------------------------- /views/parts/signup.jade: -------------------------------------------------------------------------------- 1 | section.signup 2 | .addproject 3 | a(href="/") Заявить о проекте 4 | .register 5 | a(href="/") Регистрация на конференцию 6 | -------------------------------------------------------------------------------- /views/parts/signup-little.jade: -------------------------------------------------------------------------------- 1 | section.signup.little 2 | .addproject 3 | a(href="/") Заявить о проекте 4 | .register 5 | a(href="/") Регистрация на конференцию 6 | -------------------------------------------------------------------------------- /views/error.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Error 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | h1= message 8 | h2= error.status 9 | pre #{error.stack} 10 | -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- 1 | var express = require('express'); 2 | var router = express.Router(); 3 | 4 | router.get('/', (req, res, next) => res.render('index')) 5 | router.get('/:page', (req, res, next) => res.render(req.params.page)) 6 | 7 | module.exports = router; 8 | -------------------------------------------------------------------------------- /views/parts/sponsors.jade: -------------------------------------------------------------------------------- 1 | section.sponsors 2 | h2 Спонсоры и партнеры 3 | .hr 4 | .partners 5 | a.partner(href="/") 6 | a.partner(href="/") 7 | a.partner(href="/") 8 | a.partner(href="/") 9 | a.partner(href="/") 10 | a.partner(href="/") 11 | a.partner(href="/") 12 | -------------------------------------------------------------------------------- /views/jury.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-jury 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/news.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-news 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/about.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-about 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/rules.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-rules 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/total.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-total 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/contacts.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-contacts 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/project.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-project 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/projects.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-projects 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/sponsors.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-little 11 | include parts/content-sponsors 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/addproject.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-register 11 | include parts/content-addproject 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/register.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup-addproject 11 | include parts/content-register 12 | include parts/bottomlinks 13 | include parts/footer 14 | -------------------------------------------------------------------------------- /views/parts/topmenu.jade: -------------------------------------------------------------------------------- 1 | section.topmenu 2 | ul 3 | li 4 | a(href="/") Новости 5 | li 6 | a(href="/") О конкурсе 7 | span.more 8 | li 9 | a(href="/") Участникам 10 | span.more 11 | li 12 | a(href="/") Проекты 13 | li 14 | a(href="/") Итоговая конференция 15 | span.more 16 | li 17 | a(href="/") 2017 18 | span.more 19 | -------------------------------------------------------------------------------- /views/index.jade: -------------------------------------------------------------------------------- 1 | doctype html 2 | html 3 | head 4 | title Awards 5 | link(rel='stylesheet', href='/stylesheets/style.css') 6 | body 7 | include parts/topline 8 | include parts/header 9 | include parts/topmenu 10 | include parts/signup 11 | include parts/shortnews 12 | include parts/content 13 | include parts/sponsors 14 | include parts/bottomlinks 15 | include parts/footer 16 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "award", 3 | "version": "0.0.0", 4 | "private": true, 5 | "scripts": { 6 | "start": "node ./bin/www" 7 | }, 8 | "dependencies": { 9 | "body-parser": "~1.15.1", 10 | "bootstrap": "^3.3.7", 11 | "cookie-parser": "~1.4.3", 12 | "debug": "~2.2.0", 13 | "express": "~4.13.4", 14 | "jade": "~1.11.0", 15 | "less-middleware": "1.0.x", 16 | "morgan": "~1.7.0", 17 | "serve-favicon": "~2.3.0" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /views/parts/bottomlinks.jade: -------------------------------------------------------------------------------- 1 | section.bottomlinks 2 | .calendar 3 | .content 4 | p.title Календарь конкурса 5 | .hr 6 | p Итоговая конференция пройдет 28.11.2017 7 | p Прием заявок открыт с 01.05.2017 8 | p Что-нибудь еще будет 13.06.2017 9 | .dots 10 | .dot.active 11 | .dot 12 | .dot 13 | .sponsor 14 | .content 15 | p.title Стать спонсором 16 | .hr 17 | p Станьте спонсором конкурса, впишите имя своей компании в историю! 18 | a(href="/") Предложение 19 | -------------------------------------------------------------------------------- /views/parts/footer.jade: -------------------------------------------------------------------------------- 1 | section.footer 2 | .container 3 | .contacts 4 | p.title Контакты оргкомитета 5 | .hr 6 | p 111024, г. Москва, 2-я ул. Энтузиастов, д.5, к.40, офис 212 7 | p +7 495 673-35-20 8 | p 9 | a(href="mailto:info@b-k.ru") info@b-k.ru 10 | p 11 | a(href="/") Схема проезда 12 | .links 13 | a.facebook(href="https://facebook.com") 14 | a.linkedin(href="https://linkedin.com") 15 | .search 16 | form 17 | input(type="text" placeholder="Поиск...") 18 | -------------------------------------------------------------------------------- /public/stylesheets/parts/topline.less: -------------------------------------------------------------------------------- 1 | section.topline { 2 | padding: 23px 0 22px 0; 3 | text-align: right; 4 | 5 | .container { 6 | max-width: 964px; 7 | } 8 | 9 | .facebook { 10 | margin-right: 10px; 11 | display: inline-block; 12 | width: 30px; 13 | height: 30px; 14 | background: url('/images/fb-icon-30.png') no-repeat center center; 15 | } 16 | 17 | .linkedin { 18 | display: inline-block; 19 | width: 30px; 20 | height: 30px; 21 | background: url('/images/in-icon-30.png') no-repeat center center; 22 | } 23 | 24 | a:hover { 25 | opacity: 0.8; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /public/stylesheets/parts/sponsors.less: -------------------------------------------------------------------------------- 1 | section.sponsors { 2 | h2 { 3 | text-align: center; 4 | font: 30px/1.3 'PT Sans Narrow', Arial, sans-serif; 5 | color: #000; 6 | } 7 | 8 | .hr { 9 | margin: 10px auto 20px; 10 | width: 150px; 11 | height: 1px; 12 | background: #000; 13 | } 14 | 15 | .partners { 16 | margin-bottom: 20px; 17 | text-align: center; 18 | 19 | .partner { 20 | margin: 20px; 21 | display: inline-block; 22 | width: 281px; 23 | height: 101px; 24 | background: url('/images/partner.png') no-repeat center center; 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /public/stylesheets/style.less: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700|PT+Sans:400,700&subset=cyrillic'); 2 | 3 | @import (less) '../../node_modules/bootstrap/less/bootstrap.less'; 4 | 5 | html, body, input, textarea, button { 6 | font: 16px/1.3 'PT Sans', Arial, sans-serif; 7 | } 8 | 9 | @import (less) 'parts/topline.less'; 10 | @import (less) 'parts/header.less'; 11 | @import (less) 'parts/topmenu.less'; 12 | @import (less) 'parts/signup.less'; 13 | @import (less) 'parts/shortnews.less'; 14 | @import (less) 'parts/content.less'; 15 | @import (less) 'parts/sponsors.less'; 16 | @import (less) 'parts/bottomlinks.less'; 17 | @import (less) 'parts/footer.less'; 18 | -------------------------------------------------------------------------------- /public/stylesheets/parts/topmenu.less: -------------------------------------------------------------------------------- 1 | section.topmenu { 2 | ul { 3 | margin: 0; 4 | padding: 0; 5 | list-style-type: none; 6 | text-align: center; 7 | 8 | li { 9 | display: inline-block; 10 | 11 | a { 12 | padding: 25px 15px; 13 | display: inline-block; 14 | font: bold 20px/1.3 'PT Sans Narrow', Arial, sans-serif; 15 | text-transform: uppercase; 16 | color: #000; 17 | 18 | .more { 19 | margin-bottom: 2px; 20 | margin-left: 5px; 21 | display: inline-block; 22 | width: 12px; 23 | height: 6px; 24 | vertical-align: middle; 25 | background: url('/images/topmenu-more.png') no-repeat center center; 26 | } 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /public/stylesheets/parts/header.less: -------------------------------------------------------------------------------- 1 | section.header { 2 | background: #d9e1e4; 3 | text-align: right; 4 | 5 | .container { 6 | padding-top: 65px; 7 | max-width: 964px; 8 | height: 200px; 9 | position: relative; 10 | } 11 | 12 | .logo { 13 | display: inline-block; 14 | width: 395px; 15 | height: 263px; 16 | background: url('/images/award-logo.png') no-repeat center center; 17 | position: absolute; 18 | left: 0; 19 | bottom: 0; 20 | } 21 | 22 | .bpmp { 23 | margin-right: 50px; 24 | display: inline-block; 25 | width: 275px; 26 | height: 70px; 27 | background: url('/images/abpmp-logo.png') no-repeat center center; 28 | } 29 | 30 | .sk { 31 | display: inline-block; 32 | width: 98px; 33 | height: 70px; 34 | background: url('/images/sk-logo.png') no-repeat center center; 35 | } 36 | 37 | a:hover { 38 | opacity: 0.8; 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /views/parts/content-contacts.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content 4 | h1 КОНТАКТЫ 5 | .hr 6 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 7 | .sidebar 8 | h3   9 | .hr.white 10 | p.sm Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 11 | -------------------------------------------------------------------------------- /views/parts/content.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .index 4 | h1.thin Грандиозное событие 5 | .hr 6 | .clear 7 | .left 8 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 9 | .right 10 | p Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 11 | -------------------------------------------------------------------------------- /views/parts/shortnews.jade: -------------------------------------------------------------------------------- 1 | section.shortnews 2 | .prev 3 | a(href="/") 4 | span.arrow 5 | span Свежие 6 | .container 7 | .newsicon 8 | .block 9 | p.date 10 | a(href="/") 25.05.2017 11 | p.title 12 | a(href="/") Привет, мир! 13 | .hr 14 | p.text Добро пожаловать в Wordpress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите! 15 | p.more 16 | a(href="/") 17 | .block 18 | p.date 19 | a(href="/") 25.05.2017 20 | p.title 21 | a(href="/") Итоговая конференция пройдет 28.11.2017 22 | .hr 23 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna... 24 | p.more 25 | a(href="/") 26 | .block 27 | p.date 28 | a(href="/") 25.05.2017 29 | p.title 30 | a(href="/") Прием заявок открыт с 01.05.2017 31 | .hr 32 | p.text Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 33 | p.more 34 | a(href="/") 35 | a.next(href="/") 36 | span Предыдущие 37 | span.arrow 38 | a.allnews(href="/") 39 | span Все новости 40 | span.icon 41 | -------------------------------------------------------------------------------- /views/parts/content-project.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content 4 | p 5 | a.previouslink(href="/") К СПИСКУ ПРОЕКТОВ 6 | p 7 | img(src="/images/sponsor.png") 8 | .container 9 | .main-content 10 | h1 КОРПОРАТИВНАЯ СИСТЕМА МОДЕЛИРОВАНИЯ ГАЗПРОМА 11 | .hr 12 | p Для повышения эффективности процессного управления по заказу &lauqo;Газпром нефти» была разработана единая методология моделирования элементов бизнес-архитектуры компании, включая такие предметные области как бизнес-процессы, организационная структура, цели, показатели, документы, и т.д. 13 | p Кроме того, была внедрена и настроена информационная система IRIS компании Software AG, обладающая широким спектром возможностей для графического представления существующих или целевых бизнес-процессов в виде процессных моделей, их дальнейшего анализа и автоматизированного документирования. 14 | .sidebar 15 | h3 ИНФОРМАЦИЯ 16 | .hr 17 | p.exe 18 | strong Исполнитель: 19 | br 20 | span «Логика BPM» (ГК «АйТи») 21 | p 22 | img(src="/images/partner.png" width="200") 23 | p 24 | a.infolink(href="/") Описание 25 | p 26 | a.videolink(href="/") Видеозапись презентации 27 | -------------------------------------------------------------------------------- /views/parts/content-about.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content 4 | h1 О КОНКУРСЕ 5 | .hr 6 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 7 | p Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 8 | .sidebar 9 | h3 КАЛЕНДАРЬ 10 | .hr 11 | table.calendar 12 | tr 13 | td 1 мая — 30 сентября 14 | td Прием заявок и отбор финалистов. 15 | tr 16 | td 1 октября — 15 ноября 17 | td Презентация и оценка финалистов. 18 | tr 19 | td 15 ноября — 30 ноября 20 | td Торжественная церемония объявления финалистов и награждения победителей. 21 | tr 22 | td 1 декабря — 31 декабря 23 | td Публикация итогов Конкурса, информации о финалистах и победителях. 24 | -------------------------------------------------------------------------------- /views/parts/content-addproject.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content.full 4 | h1 ПОДАТЬ ЗАЯВКУ 5 | .hr 6 | .register-form 7 | form 8 | p Значение Икс 9 | p 10 | input(type="text" placeholder="Пример Икс...") 11 | p Значение Игрек 12 | p 13 | input(type="text" placeholder="Пример Игрек...") 14 | p Значение Зет 15 | p 16 | input(type="text" placeholder="Пример Зет...") 17 | p 18 | button ОТПРАВИТЬ 19 | .after-form 20 | p Краткие рекомендации к полям формы или требования к регистрируемым. 21 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 22 | p Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 23 | -------------------------------------------------------------------------------- /views/parts/content-register.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content.full 4 | h1 РЕГИСТРАЦИЯ НА КОНФЕРЕНЦИЮ 5 | .hr 6 | .register-form 7 | form 8 | p Значение Икс 9 | p 10 | input(type="text" placeholder="Пример Икс...") 11 | p Значение Игрек 12 | p 13 | input(type="text" placeholder="Пример Игрек...") 14 | p Значение Зет 15 | p 16 | input(type="text" placeholder="Пример Зет...") 17 | p 18 | button ОТПРАВИТЬ 19 | .after-form 20 | p Краткие рекомендации к полям формы или требования к регистрируемым. 21 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 22 | p Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 23 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | var express = require('express'); 2 | var path = require('path'); 3 | var favicon = require('serve-favicon'); 4 | var logger = require('morgan'); 5 | var cookieParser = require('cookie-parser'); 6 | var bodyParser = require('body-parser'); 7 | 8 | var routes = require('./routes/index'); 9 | 10 | var app = express(); 11 | 12 | // view engine setup 13 | app.set('views', path.join(__dirname, 'views')); 14 | app.set('view engine', 'jade'); 15 | 16 | // uncomment after placing your favicon in /public 17 | //app.use(favicon(path.join(__dirname, 'public', 'favicon.ico'))); 18 | app.use(logger('dev')); 19 | app.use(bodyParser.json()); 20 | app.use(bodyParser.urlencoded({ extended: false })); 21 | app.use(cookieParser()); 22 | app.use(require('less-middleware')(path.join(__dirname, 'public'))); 23 | app.use(express.static(path.join(__dirname, 'public'))); 24 | 25 | app.use('/', routes); 26 | 27 | // catch 404 and forward to error handler 28 | app.use(function(req, res, next) { 29 | var err = new Error('Not Found'); 30 | err.status = 404; 31 | next(err); 32 | }); 33 | 34 | // error handlers 35 | 36 | // development error handler 37 | // will print stacktrace 38 | if (app.get('env') === 'development') { 39 | app.use(function(err, req, res, next) { 40 | res.status(err.status || 500); 41 | res.render('error', { 42 | message: err.message, 43 | error: err 44 | }); 45 | }); 46 | } 47 | 48 | // production error handler 49 | // no stacktraces leaked to user 50 | app.use(function(err, req, res, next) { 51 | res.status(err.status || 500); 52 | res.render('error', { 53 | message: err.message, 54 | error: {} 55 | }); 56 | }); 57 | 58 | 59 | module.exports = app; 60 | -------------------------------------------------------------------------------- /public/stylesheets/parts/footer.less: -------------------------------------------------------------------------------- 1 | section.footer { 2 | padding: 50px 0 70px; 3 | background: #e3e8eb; 4 | 5 | .container { 6 | max-width: 964px; 7 | 8 | & > div { 9 | display: inline-block; 10 | vertical-align: top; 11 | } 12 | } 13 | 14 | .contacts { 15 | width: 300px; 16 | float: left; 17 | 18 | p { 19 | font-size: 13px; 20 | } 21 | 22 | .title { 23 | font: 20px/1.3 'PT Sans Narrow', Arial, sans-serif; 24 | } 25 | 26 | a { 27 | color: #48a5e0; 28 | text-decoration: underline; 29 | 30 | &:hover { 31 | text-decoration: none; 32 | } 33 | } 34 | } 35 | 36 | .links { 37 | width: 334px; 38 | padding-top: 70px; 39 | text-align: center; 40 | 41 | @media (max-width: 961px) { 42 | width: 114px; 43 | } 44 | 45 | .facebook { 46 | margin-right: 10px; 47 | display: inline-block; 48 | width: 30px; 49 | height: 30px; 50 | background: url('/images/fb-icon-30.png') no-repeat center center; 51 | } 52 | 53 | .linkedin { 54 | display: inline-block; 55 | width: 30px; 56 | height: 30px; 57 | background: url('/images/in-icon-30.png') no-repeat center center; 58 | } 59 | } 60 | 61 | .search { 62 | padding-top: 120px; 63 | width: 300px; 64 | background: url('/images/search-160.png') no-repeat left top; 65 | 66 | input { 67 | padding: 7px 5px; 68 | width: 100%; 69 | border: 1px solid #000; 70 | font-size: 13px; 71 | background: url('/images/search-icon-20.png') no-repeat 270px center #fff; 72 | } 73 | } 74 | 75 | .hr { 76 | margin: 15px 0; 77 | width: 150px; 78 | height: 1px; 79 | background: #000; 80 | } 81 | } 82 | -------------------------------------------------------------------------------- /bin/www: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | /** 4 | * Module dependencies. 5 | */ 6 | 7 | var app = require('../app'); 8 | var debug = require('debug')('award:server'); 9 | var http = require('http'); 10 | 11 | /** 12 | * Get port from environment and store in Express. 13 | */ 14 | 15 | var port = normalizePort(process.env.PORT || '3000'); 16 | app.set('port', port); 17 | 18 | /** 19 | * Create HTTP server. 20 | */ 21 | 22 | var server = http.createServer(app); 23 | 24 | /** 25 | * Listen on provided port, on all network interfaces. 26 | */ 27 | 28 | server.listen(port); 29 | server.on('error', onError); 30 | server.on('listening', onListening); 31 | 32 | /** 33 | * Normalize a port into a number, string, or false. 34 | */ 35 | 36 | function normalizePort(val) { 37 | var port = parseInt(val, 10); 38 | 39 | if (isNaN(port)) { 40 | // named pipe 41 | return val; 42 | } 43 | 44 | if (port >= 0) { 45 | // port number 46 | return port; 47 | } 48 | 49 | return false; 50 | } 51 | 52 | /** 53 | * Event listener for HTTP server "error" event. 54 | */ 55 | 56 | function onError(error) { 57 | if (error.syscall !== 'listen') { 58 | throw error; 59 | } 60 | 61 | var bind = typeof port === 'string' 62 | ? 'Pipe ' + port 63 | : 'Port ' + port; 64 | 65 | // handle specific listen errors with friendly messages 66 | switch (error.code) { 67 | case 'EACCES': 68 | console.error(bind + ' requires elevated privileges'); 69 | process.exit(1); 70 | break; 71 | case 'EADDRINUSE': 72 | console.error(bind + ' is already in use'); 73 | process.exit(1); 74 | break; 75 | default: 76 | throw error; 77 | } 78 | } 79 | 80 | /** 81 | * Event listener for HTTP server "listening" event. 82 | */ 83 | 84 | function onListening() { 85 | var addr = server.address(); 86 | var bind = typeof addr === 'string' 87 | ? 'pipe ' + addr 88 | : 'port ' + addr.port; 89 | debug('Listening on ' + bind); 90 | } 91 | -------------------------------------------------------------------------------- /views/parts/content-news.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .clear 4 | .main-content 5 | h1 Новости 6 | .hr 7 | .news-block 8 | p.date 25.05.2017 9 | p.title 10 | a(href="/") Прием заявок открыт с 01.05.2017 11 | .text 12 | p Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите! 13 | p.more 14 | a(href="/") 15 | .news-block 16 | p.date 25.05.2017 17 | p.title 18 | a(href="/") Итоговая конференция пройдет 28.11.2017 19 | .text 20 | p В бальном зале Дворянского собрания. 21 | p.more 22 | a(href="/") 23 | .news-block 24 | p.date 25.05.2017 25 | p.title 26 | a(href="/") Привет, мир! 27 | .text 28 | p Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите! 29 | p.more 30 | a(href="/") 31 | .news-block 32 | p.date 25.05.2017 33 | p.title 34 | a(href="/") Итоговая конференция пройдет 28.11.2017 35 | .text 36 | p В бальном зале Дворянского собрания. 37 | p.more 38 | a(href="/") 39 | .news-block 40 | p.date 25.05.2017 41 | p.title 42 | a(href="/") Привет, мир! 43 | .text 44 | p Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите! 45 | p.more 46 | a(href="/") 47 | .sidebar 48 | h3 Метки 49 | .hr 50 | ul.tags 51 | li 52 | a(href="/") Мероприятие 53 | .left.pages 54 | ul.dots 55 | li.active 56 | a(href="/") 57 | li 58 | a(href="/") 59 | li 60 | a(href="/") 61 | .right 62 | p 63 | a.previous(href="/") Предыдущие 64 | span 65 | -------------------------------------------------------------------------------- /public/stylesheets/parts/bottomlinks.less: -------------------------------------------------------------------------------- 1 | section.bottomlinks { 2 | .calendar { 3 | vertical-align: top; 4 | display: inline-block; 5 | width: 50%; 6 | background: #71c6ef; 7 | background: -moz-linear-gradient(-45deg, #71c6ef 0%, #0286ce 100%); 8 | background: -webkit-linear-gradient(-45deg, #71c6ef 0%,#0286ce 100%); 9 | background: linear-gradient(135deg, #71c6ef 0%,#0286ce 100%); 10 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71c6ef', endColorstr='#0286ce',GradientType=1 ); 11 | 12 | .content { 13 | padding-left: 170px; 14 | width: 460px; 15 | height: 200px; 16 | float: right; 17 | background: url('/images/calend-160.png') no-repeat left center; 18 | color: #fff; 19 | } 20 | 21 | .dots { 22 | .dot { 23 | margin-right: 10px; 24 | width: 10px; 25 | height: 10px; 26 | background: #7dc8ef; 27 | display: inline-block; 28 | border-radius: 50%; 29 | 30 | &.active { 31 | background: #fff; 32 | } 33 | } 34 | } 35 | } 36 | 37 | .sponsor { 38 | vertical-align: top; 39 | display: inline-block; 40 | width: 50%; 41 | background: #eb6183; 42 | background: -moz-linear-gradient(-45deg, #eb6183 0%, #f9ac20 100%); 43 | background: -webkit-linear-gradient(-45deg, #eb6183 0%,#f9ac20 100%); 44 | background: linear-gradient(135deg, #eb6183 0%,#f9ac20 100%); 45 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb6183', endColorstr='#f9ac20',GradientType=1 ); 46 | 47 | .content { 48 | padding-left: 190px; 49 | width: 450px; 50 | height: 200px; 51 | background: url('/images/spons-160.png') no-repeat 20px center; 52 | color: #fff; 53 | overflow: hidden; 54 | 55 | a { 56 | margin-top: 15px; 57 | padding: 10px 20px; 58 | display: inline-block; 59 | border: 1px solid #fff; 60 | font-size: 13px; 61 | text-transform: uppercase; 62 | color: #fff; 63 | } 64 | } 65 | } 66 | 67 | p { 68 | margin: 10px 0; 69 | font-size: 13px; 70 | } 71 | 72 | .title { 73 | margin: 15px 0; 74 | font: 30px/1.3 'PT Sans Narrow', Arial, sans-serif; 75 | } 76 | 77 | .hr { 78 | width: 150px; 79 | height: 1px; 80 | background: #fff; 81 | } 82 | } 83 | -------------------------------------------------------------------------------- /views/parts/content-projects.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content.full 4 | h1 ПРОЕКТЫ 5 | .hr 6 | .left 7 | .project 8 | p 9 | img(src="/images/sponsor.png") 10 | p.name Цифровая трансформация Сбербанка 11 | p.exe 12 | strong Исполнитель: 13 | span проект выполнен своими силами. 14 | p.text В юридической службе банка с помощью BPMS сделана унификация процессов, контроль времени реакции на запросы. Ключевые процессы подвергшиеся автоматизации, — правовые запросы, законотворчество, судебные процессы. 15 | p.more 16 | a(href="/") Подробнее 17 | .project 18 | img(src="/images/sponsor.png") 19 | p.name Еще какая-нибудь система 20 | p.exe 21 | strong Исполнитель: 22 | span «Логика BPM» (ГК &lauqo;АйТи») 23 | p 24 | img(src="/images/partner.png" width="200") 25 | p.text В юридической службе банка с помощью BPMS сделана унификация процессов, контроль времени реакции на запросы. Ключевые процессы подвергшиеся автоматизации, — правовые запросы, законотворчество, судебные процессы. 26 | p.more 27 | a(href="/") Подробнее 28 | .right 29 | .project 30 | img(src="/images/sponsor.png") 31 | p.name Корпоративная система моделирования Газпрома 32 | p.exe 33 | strong Исполнитель: 34 | span «Логика BPM» (ГК &lauqo;АйТи») 35 | p 36 | img(src="/images/partner.png" width="200") 37 | p.text В юридической службе банка с помощью BPMS сделана унификация процессов, контроль времени реакции на запросы. Ключевые процессы подвергшиеся автоматизации, — правовые запросы, законотворчество, судебные процессы. 38 | p.more 39 | a(href="/") Подробнее 40 | .project 41 | p 42 | img(src="/images/sponsor.png") 43 | p.name Цифровая трансформация Сбербанка 44 | p.exe 45 | strong Исполнитель: 46 | span проект выполнен своими силами. 47 | p.text В юридической службе банка с помощью BPMS сделана унификация процессов, контроль времени реакции на запросы. Ключевые процессы подвергшиеся автоматизации, — правовые запросы, законотворчество, судебные процессы. 48 | p.more 49 | a(href="/") Подробнее 50 | -------------------------------------------------------------------------------- /views/parts/content-sponsors.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content.full 4 | h1 СПОНСОРЫ И ПАРТНЕРЫ 5 | .hr 6 | .sponsor 7 | img(src="/images/sponsor.png") 8 | p.title Спонсор Мистер Икс 9 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 10 | p.link 11 | a(href="http://www.example.com") www.example.com 12 | .sponsor 13 | img(src="/images/sponsor.png") 14 | p.title Спонсор Мистер Игрек 15 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 16 | p.link 17 | a(href="http://www.example.com") www.example.com 18 | .sponsor 19 | img(src="/images/sponsor.png") 20 | p.title Спонсор Мистер Зет 21 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 22 | p.text Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. 23 | p.link 24 | a(href="http://www.example.com") www.example.com 25 | -------------------------------------------------------------------------------- /public/stylesheets/parts/signup.less: -------------------------------------------------------------------------------- 1 | section.signup { 2 | a { 3 | font: 30px/1.2 'PT Sans Narrow', Arial, sans-serif; 4 | text-decoration: underline; 5 | color: #fff; 6 | 7 | &:hover { 8 | text-decoration: none; 9 | } 10 | } 11 | 12 | .addproject { 13 | vertical-align: top; 14 | display: inline-block; 15 | height: 200px; 16 | width: 50%; 17 | background: #f49100; 18 | background: -moz-linear-gradient(-45deg, #f49100 0%, #e9036d 100%); 19 | background: -webkit-linear-gradient(-45deg, #f49100 0%,#e9036d 100%); 20 | background: linear-gradient(135deg, #f49100 0%,#e9036d 100%); 21 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f49100', endColorstr='#e9036d',GradientType=1 ); 22 | text-align: right; 23 | 24 | a { 25 | padding-top: 75px; 26 | margin-right: 25px; 27 | text-align: left; 28 | display: inline-block; 29 | width: 380px; 30 | height: 200px; 31 | background: url('/images/proj-req-160.png') no-repeat right center; 32 | } 33 | } 34 | 35 | .register { 36 | vertical-align: top; 37 | display: inline-block; 38 | height: 200px; 39 | width: 50%; 40 | background: #921e83; 41 | background: -moz-linear-gradient(-45deg, #921e83 0%, #2a96d4 100%); 42 | background: -webkit-linear-gradient(-45deg, #921e83 0%,#2a96d4 100%); 43 | background: linear-gradient(135deg, #921e83 0%,#2a96d4 100%); 44 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#921e83', endColorstr='#2a96d4',GradientType=1 ); 45 | 46 | a { 47 | padding-top: 60px; 48 | padding-left: 180px; 49 | display: inline-block; 50 | width: 380px; 51 | height: 200px; 52 | background: url('/images/conf-reg-160.png') no-repeat left center; 53 | } 54 | } 55 | 56 | &.little { 57 | .addproject { 58 | height: 80px; 59 | 60 | a { 61 | padding-top: 20px; 62 | width: 300px; 63 | height: 80px; 64 | background: url('/images/proj-req-80.png') no-repeat right center; 65 | } 66 | } 67 | 68 | .register { 69 | height: 80px; 70 | 71 | a { 72 | padding-top: 20px; 73 | padding-left: 100px; 74 | width: 500px; 75 | height: 80px; 76 | background: url('/images/conf-reg-80.png') no-repeat left center; 77 | } 78 | } 79 | 80 | &.one { 81 | .addproject, .register { 82 | text-align: center; 83 | width: 100%; 84 | } 85 | } 86 | } 87 | } 88 | -------------------------------------------------------------------------------- /views/parts/content-jury.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content.full 4 | h1 СОСТАВ ЖЮРИ 5 | .hr 6 | .jury.big 7 | img(src="/images/jury.png") 8 | p.title Председатель жюри 9 | p.name Иван Иванов 10 | p.subtitle Директор завода директоров 11 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 12 | p.mail 13 | a(href="mailto:mail@example.com") mail@example.com 14 | p.links 15 | a.facebook(href="https://facebook.com") 16 | a.linkedin(href="https://linkedin.com") 17 | .jury.sm 18 | img(src="/images/jury.png") 19 | p.title Председатель жюри 20 | p.name Иван Иванов 21 | p.subtitle Директор завода директоров 22 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 23 | p.mail 24 | a(href="mailto:mail@example.com") mail@example.com 25 | p.links 26 | a.facebook(href="https://facebook.com") 27 | a.linkedin(href="https://linkedin.com") 28 | .jury.sm 29 | img(src="/images/jury.png") 30 | p.title Председатель жюри 31 | p.name Иван Иванов 32 | p.subtitle Директор завода директоров 33 | p.text Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 34 | p.mail 35 | a(href="mailto:mail@example.com") mail@example.com 36 | p.links 37 | a.facebook(href="https://facebook.com") 38 | a.linkedin(href="https://linkedin.com") 39 | -------------------------------------------------------------------------------- /public/stylesheets/parts/shortnews.less: -------------------------------------------------------------------------------- 1 | section.shortnews { 2 | position: relative; 3 | background: #d5dde0; 4 | background: -moz-linear-gradient(-45deg, #d5dde0 0%, #f7f7f7 100%); 5 | background: -webkit-linear-gradient(-45deg, #d5dde0 0%,#f7f7f7 100%); 6 | background: linear-gradient(135deg, #d5dde0 0%,#f7f7f7 100%); 7 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5dde0', endColorstr='#f7f7f7',GradientType=1 ); 8 | 9 | .newsicon { 10 | margin: 20px 0 0 -200px; 11 | position: absolute; 12 | width: 160px; 13 | height: 160px; 14 | background: url('/images/news-160.png') no-repeat right center; 15 | } 16 | 17 | .prev { 18 | position: absolute; 19 | left: 0; 20 | top: 0; 21 | bottom: 0; 22 | 23 | a { 24 | margin: 80px 0 0 15px; 25 | display: inline-block; 26 | font-size: 13px; 27 | text-transform: uppercase; 28 | color: #fff; 29 | 30 | span.arrow { 31 | margin-right: 15px; 32 | display: inline-block; 33 | vertical-align: middle; 34 | width: 40px; 35 | height: 40px; 36 | background: url('/images/larr-wh-40.png') no-repeat center center; 37 | } 38 | } 39 | } 40 | 41 | .next { 42 | position: absolute; 43 | right: 15px; 44 | top: 80px; 45 | font-size: 13px; 46 | text-transform: uppercase; 47 | color: #000; 48 | 49 | .arrow { 50 | margin-left: 10px; 51 | display: inline-block; 52 | width: 40px; 53 | height: 40px; 54 | vertical-align: middle; 55 | background: url('/images/rarr-bl-40.png') no-repeat center center; 56 | } 57 | } 58 | 59 | .allnews { 60 | position: absolute; 61 | bottom: 15px; 62 | right: 15px; 63 | font-size: 13px; 64 | text-transform: uppercase; 65 | text-decoration: underline; 66 | color: #025aa2; 67 | 68 | &:hover { 69 | text-decoration: none; 70 | } 71 | 72 | .icon { 73 | margin-left: 10px; 74 | display: inline-block; 75 | vertical-align: middle; 76 | width: 16px; 77 | height: 20px; 78 | background: url('/images/allnews-icon-20.png') no-repeat center center; 79 | } 80 | } 81 | 82 | .container { 83 | max-width: 964px; 84 | } 85 | 86 | .block { 87 | background: #ffffff; 88 | background: -moz-linear-gradient(-45deg, #ffffff 0%, #ebeff2 31%, #ebeff2 100%); 89 | background: -webkit-linear-gradient(-45deg, #ffffff 0%,#ebeff2 31%,#ebeff2 100%); 90 | background: linear-gradient(135deg, #ffffff 0%,#ebeff2 31%,#ebeff2 100%); 91 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ebeff2',GradientType=1 ); 92 | 93 | padding-left: 20px; 94 | padding-right: 60px; 95 | width: 33%; 96 | height: 205px; 97 | display: inline-block; 98 | vertical-align: top; 99 | 100 | a { 101 | color: #000; 102 | } 103 | 104 | p { 105 | margin: 0; 106 | } 107 | 108 | p.title { 109 | padding: 5px 0 10px; 110 | font: 20px/1.15 'PT Sans Narrow', Arial, sans-serif; 111 | } 112 | 113 | p.date { 114 | padding-top: 20px; 115 | } 116 | 117 | p.date, p.text { 118 | font-size: 13px; 119 | } 120 | 121 | p.text { 122 | height: 47px; 123 | line-height: 1.2; 124 | overflow: hidden; 125 | } 126 | 127 | .hr { 128 | margin-bottom: 7px; 129 | width: 150px; 130 | height: 1px; 131 | background: #000; 132 | } 133 | 134 | .more { 135 | margin-top: 7px; 136 | 137 | a { 138 | display: inline-block; 139 | width: 20px; 140 | height: 20px; 141 | background: url('/images/more-icon-20.png') no-repeat center center; 142 | 143 | &:hover { 144 | opacity: 0.6; 145 | } 146 | } 147 | } 148 | } 149 | 150 | 151 | @media (max-width: 961px) { 152 | .container { 153 | max-width: 640px; 154 | } 155 | 156 | .newsicon { 157 | display: none; 158 | } 159 | 160 | .prev { 161 | span:last-child { 162 | display: none; 163 | } 164 | } 165 | 166 | .block { 167 | width: 50%; 168 | } 169 | 170 | .block:last-child { 171 | display: none; 172 | } 173 | 174 | .next { 175 | span:first-child { 176 | display: none; 177 | } 178 | } 179 | } 180 | } 181 | -------------------------------------------------------------------------------- /views/parts/content-rules.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content 4 | h1 ПРАВИЛА ПРОВЕДЕНИЯ 5 | .hr 6 | h5 Общие положения 7 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 8 | p Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 9 | h5 Еще какие-то положения 10 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 11 | h5 Всякое-разное 12 | p Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. 13 | h5 И напоследок 14 | p Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 15 | p Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 16 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 17 | .sidebar 18 | h3 НОМИНАЦИИ 19 | .hr 20 | .nomination 21 | p.title 22 | a(href="/") BPM-проект года 23 | p.text Главная номинация. Информация о номинации вкратце. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 24 | .nomination 25 | p.title 26 | a(href="/") Самый результативный проект BPM 27 | p.text Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 28 | .nomination 29 | p.title 30 | a(href="/") Самый инновационный проект BPM 31 | p.text Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 32 | .nomination 33 | p.title 34 | a(href="/") Лучший проект BPM среди государственных организаций 35 | p.text Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 36 | .nomination 37 | p.title 38 | a(href="/") Лучший проект BPM cвоими руками 39 | p.text Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 40 | .nomination 41 | p.title 42 | a(href="/") Специальный приз жюри 43 | p.text Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua... 44 | -------------------------------------------------------------------------------- /views/parts/content-total.jade: -------------------------------------------------------------------------------- 1 | section.content 2 | .container 3 | .main-content 4 | h1 ИТОГОВАЯ КОНФЕРЕНЦИЯ 5 | .hr 6 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 7 | .sidebar 8 | h3 ПРОГРАММА 9 | .hr 10 | p.sm Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 11 | .main-content.full 12 | h2 СПИКЕРЫ 13 | .hr 14 | .speaker 15 | .top 16 | img(src="/images/speaker.png") 17 | .info 18 | p.name Иван Иванов 19 | p.about Директор завода директоров 20 | .text 21 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 22 | p.mail 23 | a(href="mailto:mail@example.com") mail@example.com 24 | p.links 25 | a.facebook(href="https://facebook.com") 26 | a.linkedin(href="https://linkedin.com") 27 | .speaker 28 | .top 29 | img(src="/images/speaker.png") 30 | .info 31 | p.name Иван Иванов 32 | p.about Директор завода директоров 33 | .text 34 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 35 | p.mail 36 | a(href="mailto:mail@example.com") mail@example.com 37 | p.links 38 | a.facebook(href="https://facebook.com") 39 | a.linkedin(href="https://linkedin.com") 40 | .speaker 41 | .top 42 | img(src="/images/speaker.png") 43 | .info 44 | p.name Иван Иванов 45 | p.about Директор завода директоров 46 | .text 47 | p Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 48 | p.mail 49 | a(href="mailto:mail@example.com") mail@example.com 50 | p.links 51 | a.facebook(href="https://facebook.com") 52 | a.linkedin(href="https://linkedin.com") 53 | -------------------------------------------------------------------------------- /public/stylesheets/parts/content.less: -------------------------------------------------------------------------------- 1 | section.content { 2 | padding: 20px 0 40px; 3 | 4 | .clear{ 5 | &:before, &:after { 6 | content: ''; 7 | display: table; 8 | clear: both; 9 | } 10 | } 11 | 12 | .container { 13 | max-width: 964px; 14 | } 15 | 16 | .hr { 17 | margin: 10px auto 40px; 18 | width: 150px; 19 | height: 1px; 20 | background: #000; 21 | 22 | &.white { 23 | background: #fff; 24 | } 25 | } 26 | 27 | p.sm { 28 | font-size: 13px; 29 | } 30 | 31 | h1, h2, h3 { 32 | text-align: center; 33 | font: bold 30px/1.3 'PT Sans Narrow', Arial, sans-serif; 34 | color: #000; 35 | 36 | &.thin { 37 | font-weight: normal; 38 | } 39 | } 40 | 41 | h5 { 42 | font: bold 16px/1.3 'PT Sans', Arial, sans-serif; 43 | } 44 | 45 | h2 { 46 | margin-top: 30px; 47 | } 48 | 49 | .left { 50 | max-width: 450px; 51 | float: left; 52 | 53 | @media (max-width: 961px) { 54 | max-width: 350px; 55 | } 56 | } 57 | 58 | .right { 59 | max-width: 450px; 60 | float: right; 61 | 62 | @media (max-width: 961px) { 63 | max-width: 350px; 64 | } 65 | } 66 | 67 | .left, .right { 68 | font-size: 13px; 69 | color: #000; 70 | } 71 | 72 | .main-content { 73 | padding-right: 40px; 74 | width: 650px; 75 | float: left; 76 | font-size: 13px; 77 | 78 | @media (max-width: 961px) { 79 | width: 550px; 80 | } 81 | 82 | &.full { 83 | padding-right: 0; 84 | width: 100%; 85 | } 86 | 87 | h1, h2, h3 { 88 | text-align: left; 89 | } 90 | 91 | .hr { 92 | margin-left: 0; 93 | } 94 | 95 | .news-block { 96 | margin: 40px 0; 97 | 98 | .date { 99 | margin: 0; 100 | font-size: 13px; 101 | } 102 | 103 | .title { 104 | font-size: 30px; 105 | font-family: 'PT Sans Narrow', Verdana, sans-serif; 106 | 107 | a { 108 | color: #000; 109 | } 110 | } 111 | 112 | .text { 113 | font-size: 13px; 114 | } 115 | 116 | .more { 117 | a { 118 | display: inline-block; 119 | width: 20px; 120 | height: 20px; 121 | background: url('/images/more-icon-20.png') no-repeat center center; 122 | } 123 | } 124 | } 125 | } 126 | 127 | .sidebar { 128 | width: 280px; 129 | float: right; 130 | 131 | @media (max-width: 961px) { 132 | width: 170px; 133 | } 134 | 135 | h1, h2, h3 { 136 | text-align: left; 137 | } 138 | 139 | .hr { 140 | margin-left: 0; 141 | } 142 | 143 | table { 144 | font-size: 13px; 145 | 146 | &.calendar { 147 | tr { 148 | border-bottom: 1px solid #000; 149 | 150 | td { 151 | padding: 10px 0; 152 | vertical-align: top; 153 | } 154 | 155 | td:first-child { 156 | font-weight: bold; 157 | font-size: 16px; 158 | } 159 | 160 | &:last-child { 161 | border-bottom: 0 none; 162 | } 163 | } 164 | } 165 | } 166 | 167 | .tags { 168 | margin: 40px 0 0; 169 | padding: 0; 170 | list-style-type: none; 171 | 172 | li { 173 | display: inline-block; 174 | 175 | a { 176 | margin-right: 20px; 177 | padding: 3px 12px; 178 | display: inline-block; 179 | border: 1px solid #000; 180 | font-size: 13px; 181 | color: #000; 182 | } 183 | } 184 | } 185 | 186 | .nomination { 187 | padding: 10px 0; 188 | border-bottom: 1px solid #000; 189 | font-size: 13px; 190 | 191 | .title a { 192 | font-weight: bold; 193 | font-size: 16px; 194 | color: #ee8204; 195 | } 196 | 197 | &:last-child { 198 | border-bottom: 0 none; 199 | } 200 | } 201 | } 202 | 203 | .pages { 204 | text-align: right; 205 | 206 | .dots { 207 | margin: 0 100px 0 0; 208 | padding: 10px 0 0; 209 | list-style-type: none; 210 | 211 | li { 212 | margin-right: 10px; 213 | display: inline-block; 214 | 215 | a { 216 | display: inline-block; 217 | width: 10px; 218 | height: 10px; 219 | background: #999; 220 | border-radius: 50%; 221 | } 222 | 223 | &.active a { 224 | background: #000; 225 | } 226 | } 227 | } 228 | } 229 | 230 | .previous { 231 | text-transform: uppercase; 232 | color: #000; 233 | 234 | span { 235 | margin-left: 15px; 236 | display: inline-block; 237 | vertical-align: middle; 238 | width: 40px; 239 | height: 40px; 240 | background: url('/images/rarr-bl-40.png') no-repeat center center; 241 | } 242 | } 243 | 244 | .sponsor { 245 | margin-bottom: 40px; 246 | 247 | img { 248 | margin-top: 7px; 249 | float: left; 250 | } 251 | 252 | p { 253 | padding-left: 340px; 254 | 255 | &.title { 256 | font-weight: bold; 257 | font-size: 16px; 258 | } 259 | } 260 | } 261 | 262 | .jury { 263 | margin-bottom: 40px; 264 | 265 | &.sm { 266 | float: left; 267 | width: 50%; 268 | padding-right: 30px; 269 | } 270 | img { 271 | float: left; 272 | } 273 | 274 | p { 275 | padding-left: 145px; 276 | 277 | &.title { 278 | font-size: 16px; 279 | font-weight: bold; 280 | } 281 | 282 | &.name { 283 | font-size: 30px; 284 | } 285 | 286 | &.subtitle { 287 | font-size: 16px; 288 | font-style: italic; 289 | } 290 | 291 | &.links { 292 | .facebook { 293 | margin-right: 10px; 294 | display: inline-block; 295 | width: 20px; 296 | height: 20px; 297 | background: url('/images/fb-icon-30.png') no-repeat center center; 298 | background-size: 100%; 299 | } 300 | 301 | .linkedin { 302 | display: inline-block; 303 | width: 20px; 304 | height: 20px; 305 | background: url('/images/in-icon-30.png') no-repeat center center; 306 | background-size: 100%; 307 | } 308 | } 309 | } 310 | } 311 | 312 | .register-form { 313 | padding-right: 30px; 314 | width: 330px; 315 | float: left; 316 | 317 | @media (max-width: 961px) { 318 | width: 300px; 319 | } 320 | 321 | p { 322 | font-size: 13px; 323 | font-style: italic; 324 | } 325 | 326 | input { 327 | padding: 10px; 328 | width: 100%; 329 | border: 1px solid #000; 330 | background: #fff; 331 | color: #000; 332 | } 333 | 334 | button { 335 | margin-top: 30px; 336 | background: #3da1dd; 337 | color: #fff; 338 | font-family: 'PT Sans Narrow', Verdana, sans-serif; 339 | font-weight: bold; 340 | border: 0 none; 341 | width: 100%; 342 | padding: 10px; 343 | } 344 | } 345 | 346 | .after-form { 347 | width: 600px; 348 | float: left; 349 | 350 | @media (max-width: 961px) { 351 | width: 350px; 352 | } 353 | } 354 | 355 | .project { 356 | margin-bottom: 40px; 357 | 358 | p.name { 359 | font-size: 30px; 360 | font-family: 'PT Sans Narrow', Verdana, sans-serif; 361 | } 362 | 363 | p.exe { 364 | font-size: 16px; 365 | } 366 | 367 | p.more { 368 | text-transform: uppercase; 369 | 370 | a { 371 | text-decoration: underline; 372 | 373 | &:hover { 374 | text-decoration: none; 375 | } 376 | } 377 | 378 | a:after { 379 | margin-left: 10px; 380 | content: ''; 381 | display: inline-block; 382 | width: 20px; 383 | height: 20px; 384 | background: url('/images/more-icon-20.png') no-repeat center center; 385 | vertical-align: text-bottom; 386 | } 387 | } 388 | } 389 | 390 | .speaker { 391 | width: 33%; 392 | float: left; 393 | padding-right: 30px; 394 | 395 | .links { 396 | .facebook { 397 | margin-right: 10px; 398 | display: inline-block; 399 | width: 20px; 400 | height: 20px; 401 | background: url('/images/fb-icon-30.png') no-repeat center center; 402 | background-size: 100%; 403 | } 404 | 405 | .linkedin { 406 | display: inline-block; 407 | width: 20px; 408 | height: 20px; 409 | background: url('/images/in-icon-30.png') no-repeat center center; 410 | background-size: 100%; 411 | } 412 | } 413 | 414 | .top { 415 | img { 416 | float: left; 417 | } 418 | 419 | .info { 420 | margin-bottom: 20px; 421 | padding-top: 20px; 422 | padding-left: 105px; 423 | 424 | .name { 425 | font-size: 30px; 426 | line-height: 1.1; 427 | } 428 | 429 | .about { 430 | font-size: 16px; 431 | font-style: italic; 432 | line-height: 1.1; 433 | } 434 | } 435 | } 436 | } 437 | 438 | .previouslink { 439 | margin: 40px 0; 440 | display: inline-block; 441 | text-decoration: underline; 442 | 443 | &:hover { 444 | text-decoration: none; 445 | } 446 | 447 | &:before { 448 | margin-right: 10px; 449 | content: ''; 450 | display: inline-block; 451 | width: 40px; 452 | height: 40px; 453 | background: url('/images/larr-bl-40.png') no-repeat center center; 454 | vertical-align: middle; 455 | } 456 | } 457 | 458 | .sidebar .exe { 459 | font-size: 20px; 460 | } 461 | 462 | .infolink { 463 | text-transform: uppercase; 464 | text-decoration: underline; 465 | font-size: 13px; 466 | 467 | &:hover { 468 | text-decoration: none; 469 | } 470 | 471 | &:before { 472 | margin-right: 15px; 473 | content: ''; 474 | display: inline-block; 475 | width: 80px; 476 | height: 80px; 477 | background: url('/images/pdf-80.png') no-repeat center center; 478 | vertical-align: middle; 479 | } 480 | } 481 | 482 | .videolink { 483 | text-transform: uppercase; 484 | text-decoration: underline; 485 | white-space: nowrap; 486 | font-size: 13px; 487 | 488 | &:hover { 489 | text-decoration: none; 490 | } 491 | 492 | &:before { 493 | margin-right: 15px; 494 | content: ''; 495 | display: inline-block; 496 | width: 80px; 497 | height: 80px; 498 | background: url('/images/video-80.png') no-repeat center center; 499 | vertical-align: middle; 500 | } 501 | } 502 | } 503 | --------------------------------------------------------------------------------