From 7c1a0d926d97b761b5eab3e325f27f1a78a7c1b3 Mon Sep 17 00:00:00 2001 From: augustoalmeida Date: Tue, 2 Jun 2015 14:53:49 -0300 Subject: [PATCH] gulpfile --- gulpfile.js | 35 +++++++++++++++++++++++++++++++++++ novo.css | 1007 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ package.json | 29 +++++++++++++++++++++++++++++ 3 files changed, 1071 insertions(+), 0 deletions(-) create mode 100644 gulpfile.js create mode 100644 novo.css create mode 100644 package.json diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..f829adf --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,35 @@ +'use strict'; + +var gulp = require('gulp'); +// var sass = require('gulp-sass'); +var sass = require('gulp-ruby-sass'); +var connect = require('gulp-connect'); + +// gulp.task('sass', function () { +// gulp.src('./sass/**/*.scss') +// .pipe(sass().on('error', sass.logError)) +// .pipe(gulp.dest('.')) +// .pipe(connect.reload()); +// }); + +gulp.task('sass', function() { + return sass('./sass/novo.sass') + .on('error', function (err) { + console.error('Error', err.message); + }) + .pipe(gulp.dest('.')) + .pipe(connect.reload()); +}); + +gulp.task('watch', function () { + gulp.watch('./sass/**/*.sass', ['sass']); +}); + +gulp.task('connect', function() { + connect.server({ + root: [__dirname], + livereload: true + }); +}); + +gulp.task('default', ['sass','connect','watch']); \ No newline at end of file diff --git a/novo.css b/novo.css new file mode 100644 index 0000000..4c4a959 --- /dev/null +++ b/novo.css @@ -0,0 +1,1007 @@ +@charset "UTF-8"; +body { + font-family: "Open Sans", sans-serif; + font-size: 16px; + font-weight: 400; } + +h1 { + font-size: 28px; + font-weight: 500; + margin: 20px 0; + text-transform: uppercase; } + h1 a { + color: #03316f; } + +h2 { + border-bottom: 1px solid #c4c8ce; + font-size: 38px; + font-weight: 500; + margin-bottom: 40px; + padding-bottom: 20px; } + h2 small { + display: block; + font-size: 16px; + padding-top: 5px; + text-transform: none; } + +h3 { + font-size: 28px; + font-weight: 500; } + +h4 { + font-size: 34px; + font-weight: 500; } + +p, ul, select { + color: #000; } + +blockquote { + border-bottom: 5px solid; + border-left: 0; + border-right: 0; + border-top: 5px solid; + font-size: 28px; + margin: 20px 0; + padding: 20px 0; } + +.container, .row { + margin-bottom: 20px; } + +.hide { + display: none; } + +.button, .button-cancela, .login input.button, .signup input.button { + border-bottom: 3px solid #000; + border-left: 0; + border-right: 0; + border-top: 0; + border-radius: 6px; + color: #fff; + cursor: pointer; + display: block; + font-size: 16px; + font-weight: 700; + padding-bottom: 15px; + padding-left: 0; + padding-right: 0; + padding-top: 15px; + text-align: center; + transition: all 400ms; } + .button:hover, .button-cancela:hover, .login input.button:hover, .signup input.button:hover { + background-color: black; + text-decoration: none; } + .button:hover, .button-cancela:hover, .login input.button:hover, .signup input.button:hover, .button:focus, .button-cancela:focus, .login input.button:focus, .signup input.button:focus { + color: #fff; } + .button-inline { + display: inline-block; + padding-bottom: 5px !important; + padding-top: 5px !important; } + .button-send span { + background-image: url(images/airplane.png); + background-position: left center; + background-repeat: no-repeat; + color: #fff; + padding-left: 30px; } + .button-participe .fa { + margin-right: 10px; } + +.btn { + background-color: transparent; + border: 0; + color: #fff; + font-size: 14px; + font-weight: 700; + padding-bottom: 0; + padding-left: 10px; + padding-right: 10px; + padding-top: 0; + vertical-align: middle; } + +.icon { + background-repeat: no-repeat; + background-position: 50% !important; + background-size: auto !important; + border: 0 !important; + border-radius: 100%; + color: #fff !important; + display: inline-block; + font-size: 20px; + height: 36px; + min-width: 0 !important; + text-align: center; + transform: all 200ms; + width: 36px; } + .icon-facebook { + background-color: #537abb; + padding: 8px 0; + transition: all 400ms; } + .icon-facebook:hover { + background-color: #37568b; + text-decoration: none; } + .icon-twitter { + background-color: #78caee; + padding: 8px 0; + transition: all 400ms; } + .icon-twitter:hover { + background-color: #34afe5; + text-decoration: none; } + .icon-gplus { + background-color: #d54000; + padding: 9px 0; + transition: all 400ms; } + .icon-gplus:hover { + background-color: #892900; + text-decoration: none; } + .icon-whatsapp { + background-color: #56ba62; + padding: 7px 0; + transition: all 400ms; } + .icon-whatsapp:hover { + background-color: #398b43; + text-decoration: none; } + .icon-email { + background-color: #edb24c; + padding: 7px 0; + transition: all 400ms; } + .icon-email:hover { + background-color: #d79016; + text-decoration: none; } + .icon.disabled { + background-color: #fff; + color: #000; + transition: all 400ms; } + .icon.disabled:hover { + background-color: #d9d9d9; + text-decoration: none; } + .icon-theme { + height: 48px; + width: 48px; + vertical-align: middle; + margin-right: 10px; } + .icon-vote { + display: inline-block; + font-size: 35px; + height: 64px; + margin: 0 6%; + padding: 3px 0; + width: 64px; } + .icon-vote.dislike { + background-color: #db4127; + border-bottom: 3px solid #9c2d1a !important; + transition: all 400ms; } + .icon-vote.dislike:hover { + background-color: #9c2d1a; + text-decoration: none; } + .icon-vote.like { + background-color: #32dbb5; + border-bottom: 3px solid #1da485 !important; + transition: all 400ms; } + .icon-vote.like:hover { + background-color: #1da485; + text-decoration: none; } + +.social { + position: relative; + z-index: 1; } + .social.top { + float: right; + margin-top: 40px; } + .social.right { + padding-top: 10px; } + .social.right > span { + color: #000; + display: inline-block; + font-size: 12px; + font-weight: 300; + padding-right: 10px; + text-align: right; + vertical-align: middle; } + .social.right ul { + display: inline-block; + vertical-align: middle; } + .social span { + display: block; + margin-bottom: 10px; } + .social ul { + list-style: none; + padding-left: 0; } + .social li { + display: inline-block; + padding: 0 2px !important; + vertical-align: top; } + +h1 { + float: left; } + h1 a { + background: url(images/logo.png) no-repeat center; + display: inline-block; + height: 80px; + text-indent: -99999px; + width: 160px; } + +#content { + margin-bottom: 30px; } + +.content { + padding-top: 30px; } + .content.background { + background-color: #f1f1f1; } + +.tab { + margin-top: 20px; } + .tab ul { + font-size: 0; + list-style: none; + margin-bottom: 0; + padding-left: 0; } + .tab li { + display: inline-block; + font-size: 16px; + width: 50%; } + .tab a { + background-color: #efefef; + border-bottom: 1px solid #000; + color: #000; + display: block; + font-weight: 700; + padding-bottom: 20px; + padding-left: 5px; + padding-right: 5px; + padding-top: 20px; + text-align: center; + text-transform: uppercase; } + .tab .active { + background-color: #fff; + border-bottom: 1px solid #fff; + border-left: 1px solid #000; + border-right: 1px solid #000; + border-top: 1px solid #000; } + +#proposal-categories ul { + list-style: none; + padding-left: 0; } + +.themes li { + border-bottom: 1px solid #f1f1f1; + display: block; + font-size: 16px; } +.themes a { + background-color: #fff; + color: #484848; + display: block; + font-family: asap, sans; + font-size: 14px; + font-weight: 700; + padding-bottom: 10px; + padding-left: 20px; + padding-right: 20px; + padding-top: 10px; + text-transform: uppercase; } + .themes a:hover, .themes a:focus { + text-decoration: none; } +.themes .arrow-box { + position: relative; + top: 20px; } + .themes .arrow-box:after { + bottom: 100%; + left: 50%; + border: solid transparent; + content: ""; + position: absolute; + border-bottom-color: #000; + border-width: 8px; + margin-left: -8px; } + +.proposal-container { + border-radius: 3px; + margin-bottom: 20px; } +.proposal-list { + list-style: none; + padding-left: 0; } +.proposal-group ul { + list-style: none; + padding-left: 0; } + +.box { + background-color: #fff; + border-radius: 3px; + color: #000; + display: block; + height: 200px; + margin-top: 30px; + overflow: auto; + transition: all 400ms; + transition: all 400ms; } + .box:hover { + background-color: #d9d9d9; + text-decoration: none; } + .box:hover { + text-decoration: none; } + .box p { + border-bottom: 1px dotted #000; + padding-bottom: 15px; } + .box-propostas { + height: auto; + border: 1px solid; + margin-bottom: 10px; + margin-top: 0; + padding: 20px; + position: relative; } + .box-propostas:hover { + background-color: #fff; } + .box-propostas p { + border-bottom: 0; + padding-bottom: inherit; } + .box-apoie p { + border-bottom: 0; + padding-bottom: inherit; } + .box-header { + color: #335277; + font-family: asap, sans; + font-size: 24px; + font-weight: 700; } + .box-header p { + font-size: 14px; } + .box-body { + padding: 20px; } + .box-category { + font-size: 14px; + font-weight: 700; + list-style: none; + text-transform: uppercase; } + .box-category div { + color: #fff; + padding-bottom: 5px; + padding-left: 20px; + padding-right: 10px; + padding-top: 5px; } + .box-title { + font-size: 38px; + font-weight: 400; + margin-bottom: 20px; } + .box-subtitle, .box-apoie p { + color: #335277; + font-size: 24px; + font-weight: 700; + line-height: 1.2; + margin-bottom: 20px; } + .box-info { + margin-bottom: 20px; } + .box-footer, .box-bottom { + margin-bottom: 5px; + margin-left: auto; + margin-right: auto; + margin-top: 20px; + width: 40%; } + .box-bottom { + bottom: 10px; + color: #000; + display: inline-block; + font-size: 14px; + font-weight: 700; + margin-bottom: 15px; + margin-top: 0; + text-align: center; } + .box-bottom:hover, .box-bottom:focus { + color: #000; } + .box-center { + text-align: center; } + +.select { + background-color: #000; + margin-bottom: 10px; + padding: 5px; } + .select .proposal-link { + color: #fff; + display: inline-block; + font-size: 24px; + font-weight: 700; + padding-bottom: 0; + padding-left: 45px; + padding-right: 0; + padding-top: 0; + vertical-align: middle; } + .select .proposal-selection { + background-color: #fff; + border: 0; + border-radius: 3px; + float: right; + margin: 4px; + width: 55%; + vertical-align: middle; } + +.proposal-header { + position: relative; } + .proposal-header .title, .proposal-header p { + background-color: #000; + bottom: 170px; + color: #fff; + font-size: 32px; + font-weight: 700; + margin-bottom: 25px; + margin-left: 0; + margin-right: 0; + margin-top: 25px; + padding: 20px; + position: absolute; + right: 0; + text-align: center; + text-transform: uppercase; + width: 50%; + vertical-align: middle; } + .proposal-header .show_body { + margin-bottom: 20px; + margin-top: 20px; } + .proposal-header .show_body a { + background-color: #666666; + border-bottom: 5px solid #000; + border-left: 0; + border-right: 0; + border-top: 0; + border-radius: 6px; + color: #fff; + font-size: 38px; + font-weight: 700; + padding-bottom: 10px; + padding-left: 0; + padding-right: 0; + padding-top: 10px; + text-align: center; + transition: all 400ms; } + .proposal-header .show_body a:hover { + background-color: black; + text-decoration: none; } + .proposal-header img { + width: 100%; } + .proposal-header p { + bottom: 140px; + font-size: 14px; + margin-bottom: 10px; + padding-top: 5px; + text-transform: none; } + +.participar { + text-align: right; } + .participar .participe { + background-color: #387bf9; + border-color: #0751de; + font-size: 14px; + padding: 2px 10px; } + .participar .entrar { + background: url(images/icons/icon-user.png) no-repeat 20px 50%; + border-left: 1px solid #bcbcbc; + margin-left: 20px; + padding-left: 40px; } + +.login, .signup { + text-align: left; } + .login .message, .signup .message { + background: #fcc; + border: 1px solid #b00; + border-radius: 3px; + color: #b00; + font-weight: 700; + padding-bottom: 5px; + padding-left: 10px; + padding-right: 10px; + padding-top: 5px; + margin-bottom: 20px; } + .login input, .signup input { + border: 1px solid; + display: block; + margin-bottom: 20px; + padding-bottom: 5px; + padding-left: 10px; + padding-right: 10px; + padding-top: 5px; + width: 100%; } + .login input.button-cancela, .login input.button, .signup input.button-cancela, .signup input.button { + margin-bottom: 5px; } + .login .label, .signup .label { + vertical-align: middle; } + .login .icon, .signup .icon { + vertical-align: middle; } + .login .oauth, .signup .oauth { + margin-top: 10px; + text-align: right; } + .login .forgot-password, .signup .forgot-password { + display: block; + font-size: 14px; + text-align: center; } + .login i, .signup i { + font-style: normal; + font-weight: 700; + padding-left: 5px; + padding-right: 5px; } + .login .row input, .signup .row input { + margin-bottom: 0; } + +.vote-actions .like { + display: inline-block; } + +.results-content .total { + float: left; } +.results-content .vote-result, .results-content .updated-at { + float: right; } +.results-content .updated-at { + margin-top: 20px; } +.results-content table { + clear: both; + font-weight: 300; } + .results-content table tr:nth-child(odd) { + background: #e5e5e5; } + .results-content table td { + padding: 5px; } + .results-content table .header { + font-weight: 700; + text-align: center; } + .results-content table .abstract-text { + width: 80%; } + .results-content table .abstract-text p { + margin: inherit; } + .results-content table .value { + text-align: center; + width: 10%; } + .results-content table .truncate { + display: table; + table-layout: fixed; + width: 100%; } + .results-content table .truncated { + overflow-x: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.paging { + padding: 5px; } + .paging ul { + display: table; + list-style: none; + margin: auto; + padding: 0; } + .paging li { + float: left; } + .paging .page-link, .paging span { + padding: 0 7px; + font-size: 14px; + font-weight: 400; + text-align: center; + background-color: #000; + color: #fff; + display: inline-block; + line-height: 24px; } + .paging .current { + background-color: #262626; } + .paging .next { + border-radius: 0 3px 3px 0; } + .paging .prev { + border-radius: 3px 0 0 3px; } + +.slick-slider { + list-style: none; + margin-bottom: 0; + margin-left: auto; + margin-right: auto; + margin-top: 40px; + padding: 0; + position: relative; + width: 80%; } + .slick-slider li { + background-color: #eeeff1; + margin-bottom: 5px; + padding: 10px; } + .slick-slider span { + display: block; } + .slick-slider .date, .slick-slider .time { + display: inline-block; + margin-top: 20px; + width: 45%; } +.slick-list { + overflow: hidden; } +.slick-slide { + float: left; } +.slick-def, .slick-prev, .slick-next { + background-color: transparent; + border: 0; + color: #000; + font-size: 0; + position: absolute; + top: 43%; + width: 20px; } + .slick-def:before, .slick-prev:before, .slick-next:before { + font-family: "FontAwesome"; + font-size: 20px; } +.slick-prev { + left: -25px; } + .slick-prev:before { + content: ""; } +.slick-next { + right: -25px; } + .slick-next:before { + content: ""; } +.slick-disabled { + opacity: 0.25; } + +.list-container-border { + border: 3px solid; + border-radius: 3px; } + +.list-unstyled li { + border-top: 1px solid #c4c8ce; + font-size: 18px; + font-weight: 700; + padding: 20px; } + .list-unstyled li:first-child { + border-top: 0; } +.list-styled { + margin-left: 20px; + padding-left: 0; } + +.no-border li { + border: 0; + padding-bottom: 5px; + padding-left: 0; + padding-right: 0; + padding-top: 5px; } + +h2.name { + color: #6c6c6c; + font-size: 18px; + font-weight: 700; + margin: 0; + padding: 0; + text-transform: none; } +h2.menu { + background-color: #484848; + border: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + color: #fff; + font-size: 15px; + font-weight: 300; + margin: 0; + padding-bottom: 20px; + padding-left: 20px; + padding-right: 20px; + padding-top: 20px; } + +h3.titulo-destaque { + font-size: 38px; } + +.bloco-destaque { + padding: 35px; + border-radius: 3px; } + .bloco-destaque h4 { + margin-bottom: 60px; } + +section.saude .description { + margin-top: 20px; } + section.saude .description:before { + content: "Sa├║de ├® direito de todos e dever do Estado. O Sistema ├Ünico de Sa├║de (SUS) ├® universal, integral e de responsabilidade do Governo Federal, estados e munic├¡pios. Atende a todos os brasileiros."; + color: #6c6c6c; + font-family: asap, sans; + padding-top: 20px; } + +section.seguranca-publica .description { + margin-top: 20px; } + section.seguranca-publica .description:before { + content: "A seguran├ºa p├║blica ├® um direito fundamental dos cidad├úos. A prote├º├úo da vida, a dissemina├º├úo da cultura da paz e a integra├º├úo dos ├│rg├úos e institui├º├Áes municipais, estaduais e federais s├úo os maiores compromissos dessa pol├¡tica p├║blica."; + color: #6c6c6c; + font-family: asap, sans; + padding-top: 20px; } + +section.educacao .description { + margin-top: 20px; } + section.educacao .description:before { + content: "Uma p├ítria educadora se faz com oportunidades para todos. Nos ├║ltimos anos, o Brasil criou esse caminho de oportunidades. Ampliamos o acesso ├á educa├º├úo em todos os n├¡veis de ensino ÔÇô da creche ├á p├│s-gradua├º├úo ÔÇô e para todos os brasileiros, independentemente de sua classe social. E ainda h├í muito a fazer. O Plano Nacional de Educa├º├úo (PNE) estabelece novas metas para que o governo federal trabalhe em parceria com a sociedade, com os estados e os munic├¡pios na constru├º├úo de um futuro melhor. Queremos agora um salto na qualidade do ensino."; + color: #6c6c6c; + font-family: asap, sans; + padding-top: 20px; } + +section.reducao-da-pobreza .description { + margin-top: 20px; } + section.reducao-da-pobreza .description:before { + content: "Com o esfor├ºo do Brasil para reduzir a pobreza e a desigualdade, 36 milh├Áes de pessoas superaram a mis├®ria na ├║ltima d├®cada e o pa├¡s saiu do Mapa da Fome das Na├º├Áes Unidas."; + color: #6c6c6c; + font-family: asap, sans; + padding-top: 20px; } + +.saude { + color: #3449b7; } + .saude .button, .saude .button-cancela, .saude .login input.button, .login .saude input.button, .saude .signup input.button, .signup .saude input.button, .saude .show_body a { + background-color: #3449b7; + border-color: #23317b; + transition: all 400ms; } + .saude .button:hover, .saude .button-cancela:hover, .saude .show_body a:hover { + background-color: #23317b; + text-decoration: none; } + .saude .select { + background-color: #3449b7; } + .saude .proposal-header .title, .saude .proposal-header p, .saude .proposal-header p { + background-color: #23317b; } + .saude .box-propostas { + border-color: #3449b7; } + .saude .box-title, .saude .box-bottom { + color: #3449b7; } + .saude .box-category li { + background-color: #3449b7; } + .saude .slick-prev, .saude .slick-next { + color: #3449b7; } + .saude .slick-slider .date, .saude .slick-slider .time { + color: #3449b7; } + .saude .login input, .saude .signup input { + border-color: #3449b7; } + .saude .login input.button-cancela, .saude .login input.button, .saude .signup input.button-cancela, .saude .signup input.button { + transition: all 400ms; } + .saude .login input.button-cancela:hover, .saude .login input.button:hover, .saude .signup input.button-cancela:hover, .saude .signup input.button:hover { + background-color: #23317b; + text-decoration: none; } + .saude .login i, .saude .signup i { + color: #3449b7; } + .saude .list-unstyled li { + color: #3449b7; } + .saude .bloco-destaque { + background-color: #3449b7; + background-image: url(http://www.participa.br/articles/public/0009/6039/mais-medicos-foto4.png); + background-repeat: no-repeat; + background-position: 100% 100%; + color: #fff; } + .saude .bloco-destaque p { + color: #fff; } + .saude .select .proposal-link { + background-image: url(images/icons/saude.png); + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 32px; } + +.category-saude { + background-color: #3449b7; + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 40px; + border-color: #23317b; } + +.icon-saude { + background-color: #3449b7; + background-image: url(images/icons/saude.png); } + +.seguranca-publica { + color: #ee2a61; } + .seguranca-publica .button, .seguranca-publica .button-cancela, .seguranca-publica .login input.button, .login .seguranca-publica input.button, .seguranca-publica .signup input.button, .signup .seguranca-publica input.button, .seguranca-publica .show_body a { + background-color: #ee2a61; + border-color: #bc0f40; + transition: all 400ms; } + .seguranca-publica .button:hover, .seguranca-publica .button-cancela:hover, .seguranca-publica .show_body a:hover { + background-color: #bc0f40; + text-decoration: none; } + .seguranca-publica .select { + background-color: #ee2a61; } + .seguranca-publica .proposal-header .title, .seguranca-publica .proposal-header p, .seguranca-publica .proposal-header p { + background-color: #bc0f40; } + .seguranca-publica .box-propostas { + border-color: #ee2a61; } + .seguranca-publica .box-title, .seguranca-publica .box-bottom { + color: #ee2a61; } + .seguranca-publica .box-category li { + background-color: #ee2a61; } + .seguranca-publica .slick-prev, .seguranca-publica .slick-next { + color: #ee2a61; } + .seguranca-publica .slick-slider .date, .seguranca-publica .slick-slider .time { + color: #ee2a61; } + .seguranca-publica .login input, .seguranca-publica .signup input { + border-color: #ee2a61; } + .seguranca-publica .login input.button-cancela, .seguranca-publica .login input.button, .seguranca-publica .signup input.button-cancela, .seguranca-publica .signup input.button { + transition: all 400ms; } + .seguranca-publica .login input.button-cancela:hover, .seguranca-publica .login input.button:hover, .seguranca-publica .signup input.button-cancela:hover, .seguranca-publica .signup input.button:hover { + background-color: #bc0f40; + text-decoration: none; } + .seguranca-publica .login i, .seguranca-publica .signup i { + color: #ee2a61; } + .seguranca-publica .list-unstyled li { + color: #ee2a61; } + .seguranca-publica .bloco-destaque { + background-color: #ee2a61; + background-image: url(http://www.participa.br/articles/public/0009/6039/mais-medicos-foto4.png); + background-repeat: no-repeat; + background-position: 100% 100%; + color: #fff; } + .seguranca-publica .bloco-destaque p { + color: #fff; } + .seguranca-publica .select .proposal-link { + background-image: url(images/icons/seguranca-publica.png); + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 32px; } + +.category-seguranca-publica { + background-color: #ee2a61; + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 40px; + border-color: #bc0f40; } + +.icon-seguranca-publica { + background-color: #ee2a61; + background-image: url(images/icons/seguranca-publica.png); } + +.educacao { + color: #f39720; } + .educacao .button, .educacao .button-cancela, .educacao .login input.button, .login .educacao input.button, .educacao .signup input.button, .signup .educacao input.button, .educacao .show_body a { + background-color: #f39720; + border-color: #bc6f0a; + transition: all 400ms; } + .educacao .button:hover, .educacao .button-cancela:hover, .educacao .show_body a:hover { + background-color: #bc6f0a; + text-decoration: none; } + .educacao .select { + background-color: #f39720; } + .educacao .proposal-header .title, .educacao .proposal-header p, .educacao .proposal-header p { + background-color: #bc6f0a; } + .educacao .box-propostas { + border-color: #f39720; } + .educacao .box-title, .educacao .box-bottom { + color: #f39720; } + .educacao .box-category li { + background-color: #f39720; } + .educacao .slick-prev, .educacao .slick-next { + color: #f39720; } + .educacao .slick-slider .date, .educacao .slick-slider .time { + color: #f39720; } + .educacao .login input, .educacao .signup input { + border-color: #f39720; } + .educacao .login input.button-cancela, .educacao .login input.button, .educacao .signup input.button-cancela, .educacao .signup input.button { + transition: all 400ms; } + .educacao .login input.button-cancela:hover, .educacao .login input.button:hover, .educacao .signup input.button-cancela:hover, .educacao .signup input.button:hover { + background-color: #bc6f0a; + text-decoration: none; } + .educacao .login i, .educacao .signup i { + color: #f39720; } + .educacao .list-unstyled li { + color: #f39720; } + .educacao .bloco-destaque { + background-color: #f39720; + background-image: url(http://www.participa.br/articles/public/0009/6039/mais-medicos-foto4.png); + background-repeat: no-repeat; + background-position: 100% 100%; + color: #fff; } + .educacao .bloco-destaque p { + color: #fff; } + .educacao .select .proposal-link { + background-image: url(images/icons/educacao.png); + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 32px; } + +.category-educacao { + background-color: #f39720; + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 40px; + border-color: #bc6f0a; } + +.icon-educacao { + background-color: #f39720; + background-image: url(images/icons/educacao.png); } + +.reducao-da-pobreza { + color: #3ebb8f; } + .reducao-da-pobreza .button, .reducao-da-pobreza .button-cancela, .reducao-da-pobreza .login input.button, .login .reducao-da-pobreza input.button, .reducao-da-pobreza .signup input.button, .signup .reducao-da-pobreza input.button, .reducao-da-pobreza .show_body a { + background-color: #3ebb8f; + border-color: #2b8263; + transition: all 400ms; } + .reducao-da-pobreza .button:hover, .reducao-da-pobreza .button-cancela:hover, .reducao-da-pobreza .show_body a:hover { + background-color: #2b8263; + text-decoration: none; } + .reducao-da-pobreza .select { + background-color: #3ebb8f; } + .reducao-da-pobreza .proposal-header .title, .reducao-da-pobreza .proposal-header p, .reducao-da-pobreza .proposal-header p { + background-color: #2b8263; } + .reducao-da-pobreza .box-propostas { + border-color: #3ebb8f; } + .reducao-da-pobreza .box-title, .reducao-da-pobreza .box-bottom { + color: #3ebb8f; } + .reducao-da-pobreza .box-category li { + background-color: #3ebb8f; } + .reducao-da-pobreza .slick-prev, .reducao-da-pobreza .slick-next { + color: #3ebb8f; } + .reducao-da-pobreza .slick-slider .date, .reducao-da-pobreza .slick-slider .time { + color: #3ebb8f; } + .reducao-da-pobreza .login input, .reducao-da-pobreza .signup input { + border-color: #3ebb8f; } + .reducao-da-pobreza .login input.button-cancela, .reducao-da-pobreza .login input.button, .reducao-da-pobreza .signup input.button-cancela, .reducao-da-pobreza .signup input.button { + transition: all 400ms; } + .reducao-da-pobreza .login input.button-cancela:hover, .reducao-da-pobreza .login input.button:hover, .reducao-da-pobreza .signup input.button-cancela:hover, .reducao-da-pobreza .signup input.button:hover { + background-color: #2b8263; + text-decoration: none; } + .reducao-da-pobreza .login i, .reducao-da-pobreza .signup i { + color: #3ebb8f; } + .reducao-da-pobreza .list-unstyled li { + color: #3ebb8f; } + .reducao-da-pobreza .bloco-destaque { + background-color: #3ebb8f; + background-image: url(http://www.participa.br/articles/public/0009/6039/mais-medicos-foto4.png); + background-repeat: no-repeat; + background-position: 100% 100%; + color: #fff; } + .reducao-da-pobreza .bloco-destaque p { + color: #fff; } + .reducao-da-pobreza .select .proposal-link { + background-image: url(images/icons/reducao-da-pobreza.png); + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 32px; } + +.category-reducao-da-pobreza { + background-color: #3ebb8f; + background-position: 5px 50%; + background-repeat: no-repeat; + background-size: 40px; + border-color: #2b8263; } + +.icon-reducao-da-pobreza { + background-color: #3ebb8f; + background-image: url(images/icons/reducao-da-pobreza.png); } + +.contrast { + background-color: #000; + color: #fff; } + .contrast .container h2, .contrast .container h3, .contrast .container h4, .contrast .container a, .contrast .container p, .contrast .container li, .contrast .container label, .contrast .container .label, .contrast .container .login i { + color: #fff; } + .contrast .container a { + text-decoration: underline; } + .contrast .container small { + color: #999999; } + .contrast .button, .contrast .button-cancela, .contrast .login input.button, .login .contrast input.button, .contrast .signup input.button, .signup .contrast input.button, .contrast .show_body a, .contrast .login input.button-cancela, .contrast .login input.button, .contrast .box-category li { + background-color: #fff; + border-color: #999999; + color: #000; + text-decoration: none; + transition: all 400ms; } + .contrast .button:hover, .contrast .button-cancela:hover, .contrast .show_body a:hover, .contrast .login input.button-cancela:hover, .contrast .login input.button:hover, .contrast .box-category li:hover { + background-color: #999999; + text-decoration: none; } + .contrast .icon-facebook { + background-image: url(images/icons/icon-facebook-contrast.png) !important; } + .contrast .icon-twitter { + background-image: url(images/icons/icon-twitter-contrast.png) !important; } + .contrast .icon-gplus { + background-image: url(images/icons/icon-gplus-contrast.png) !important; } + .contrast .icon-whatsapp { + background-image: url(images/icons/icon-whatsapp-contrast.png) !important; } + .contrast .tab a { + background-color: #262626; + border-bottom-color: #fff; } + .contrast .tab .active { + background-color: #000; + border-color: #fff; + border-bottom-color: #000; } + .contrast #proposal-categories, .contrast #proposal-group { + border-color: #fff; } + .contrast .proposal-category a { + background-color: #262626 !important; } + .contrast .proposal-category .arrow-box:after { + border-bottom-color: #262626 !important; } + .contrast .select { + background-color: #262626; } + .contrast section { + background-color: #262626; } + .contrast section:hover { + background-color: #262626; } + .contrast section .box { + background-color: #000; } + .contrast .proposal-header .title, .contrast .proposal-header p, .contrast .proposal-header p { + background-color: #262626; } + .contrast .box { + background-color: #262626; + text-decoration: none; } + .contrast .box-propostas { + border-color: #fff; } + .contrast .box-title, .contrast .box-subtitle, .contrast .box-apoie p, .box-apoie .contrast p, .contrast .box-info, .contrast .box-bottom, .contrast .box .social span, .contrast .box-header { + color: #fff; } + .contrast .slick-prev, .contrast .slick-next { + color: #fff; } + .contrast .slick-slider li { + background-color: #000; } + .contrast .slick-slider .date, .contrast .slick-slider .time { + color: #fff; } + .contrast .bloco-destaque { + background: #262626; } diff --git a/package.json b/package.json new file mode 100644 index 0000000..e59b8fe --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "proposal-app", + "version": "1.0.0", + "description": "CSS Files\r - hover for Float Shadow in categories buttons\r -", + "main": "gulpfile.js", + "directories": { + "test": "test" + }, + "dependencies": { + "gulp": "^3.8.11", + "gulp-connect": "^2.2.0", + "gulp-ruby-sass": "^1.0.5", + "gulp-sass": "^2.0.1" + }, + "devDependencies": { + "gulp": "^3.9.0", + "gulp-connect": "^2.2.0", + "gulp-ruby-sass": "^1.0.5" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://gitlab.com/participa/proposal-app.git" + }, + "author": "", + "license": "ISC" +} -- libgit2 0.21.2