Commit abe84b0d89595985da10c21cfa0efa6e458af7e3
1 parent
a81e1848
Exists in
master
Campanha contra o mosquito com a temática de pneu
Showing
23 changed files
with
654 additions
and
0 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,76 @@ |
| 1 | +#=require <barra> | |
| 2 | + if 'undefined' != typeof window.jQuery | |
| 3 | + | |
| 4 | + jQuery(document).ready ($) -> | |
| 5 | + | |
| 6 | + $.isVersion = (left, oper, right) -> | |
| 7 | + if left | |
| 8 | + pre = /pre/i | |
| 9 | + replace = /[^\d]+/g | |
| 10 | + oper = oper || "==" | |
| 11 | + right = right || $().jquery | |
| 12 | + l = left.replace(replace, '') | |
| 13 | + r = right.replace(replace, '') | |
| 14 | + l_len = l.length | |
| 15 | + r_len = r.length | |
| 16 | + l_pre = pre.test(left) | |
| 17 | + r_pre = pre.test(right) | |
| 18 | + l = if r_len > l_len then parseInt(l) * 10 ** (r_len - l_len) else parseInt(l) | |
| 19 | + r = if l_len > r_len then parseInt(r) * 10 ** (l_len - r_len) else parseInt(r) | |
| 20 | + switch oper | |
| 21 | + when '==' | |
| 22 | + return true == (l == r and l_pre == r_pre) | |
| 23 | + when '>=' | |
| 24 | + return true == (l >= r and (!l_pre or l_pre == r_pre)) | |
| 25 | + when '<=' | |
| 26 | + return true == (l <= r and (!r_pre or r_pre == l_pre)) | |
| 27 | + when '>' | |
| 28 | + return true == (l > r or l == r and r_pre) | |
| 29 | + when '<' | |
| 30 | + return true == (l < r or l == r and l_pre) | |
| 31 | + false | |
| 32 | + | |
| 33 | + if jQuery.isVersion('1.7','<=',jQuery.fn.jquery) or (jQuery.fn.jquery.substring(0, '1.10'.length) == '1.10') or (jQuery.fn.jquery.substring(0, '1.11'.length) == '1.11') or (jQuery.fn.jquery.substring(0, '1.12'.length) == '1.12') or (jQuery.fn.jquery.substring(0, '1.13'.length) == '1.13') | |
| 34 | + | |
| 35 | + setCookieCampaign = (cname, cvalue, exdays) -> | |
| 36 | + d = new Date | |
| 37 | + d.setTime d.getTime() + exdays * 24 * 60 * 60 * 1000 | |
| 38 | + expires = 'expires=' + d.toGMTString() | |
| 39 | + document.cookie = cname + '=' + cvalue + '; ' + expires | |
| 40 | + return | |
| 41 | + | |
| 42 | + getCookieCampaign = (cname) -> | |
| 43 | + name = cname + '=' | |
| 44 | + ca = document.cookie.split(';') | |
| 45 | + i = 0 | |
| 46 | + while i < ca.length | |
| 47 | + c = ca[i] | |
| 48 | + while c.charAt(0) == ' ' | |
| 49 | + c = c.substring(1) | |
| 50 | + if c.indexOf(name) == 0 | |
| 51 | + return c.substring(name.length, c.length) | |
| 52 | + i++ | |
| 53 | + 0 | |
| 54 | + | |
| 55 | + cookieCampaign = 'pneuCounter' | |
| 56 | + repeatTimes = 2 | |
| 57 | + if getCookieCampaign(cookieCampaign) < repeatTimes | |
| 58 | + $(document.body).prepend '<a id="campanha-contra-aegypti" href="'+window.location.href+'#" class="pneu"><span style="visibility: hidden; z-index:-999999;">Imagem de um pneu velho deitado com água parada. Pressione enter para levantar o pneu e eliminar a água.</span></a>' | |
| 59 | + $('#campanha-contra-aegypti').on 'click', -> | |
| 60 | + if !$('#aegypti-intervencao').length | |
| 61 | + splashImage = ' data:image/png;base64,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' | |
| 62 | + splashContent = 'Não podemos deixar o mosquito nascer. Eliminar a água parada é o primeiro passo. Limpe os pneus com bucha e sabão, e cubra-os para evitar que acumulem água novamente.' | |
| 63 | + splash = '<div id="aegypti-intervencao"><a href="http://combateaedes.saude.gov.br/" id="aegypti-banner" title="Faça sua parte"><img src="' + splashImage + '" alt="' + splashContent + '" /></a><a href="'+window.location.href+'#" id="aegypti-close" title="Fechar">Fechar</a></div>' | |
| 64 | + if $('#barra-brasil').length then $(splash).insertAfter($('#barra-brasil')) else $(document.body).prepend($(splash)) | |
| 65 | + $('#aegypti-intervencao #aegypti-banner').focus() | |
| 66 | + $('#campanha-contra-aegypti').hide(); | |
| 67 | + $('#aegypti-close').on 'click', -> | |
| 68 | + $(this).parent().fadeOut() | |
| 69 | + $('#campanha-contra-aegypti').fadeOut() | |
| 70 | + false | |
| 71 | + else | |
| 72 | + $('#aegypti-intervencao').fadeIn() | |
| 73 | + $('#aegypti-intervencao #aegypti-banner').focus() | |
| 74 | + false | |
| 75 | + setCookieCampaign cookieCampaign, parseInt(getCookieCampaign(cookieCampaign)) + 1, 7 | |
| 76 | + return | |
| 0 | 77 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<div id="wrapper-footer-brasil"><a href="http://www.acessoainformacao.gov.br/"><span class="logo-acesso-footer"></span></a><a href="http://www.brasil.gov.br/"><span class="logo-brasil-footer"></span></a></div> | ... | ... |
| ... | ... | @@ -0,0 +1,18 @@ |
| 1 | + u = ((if ("https:" is document.location.protocol) then "https" else "http")) + "://189.9.150.35/piwik/" | |
| 2 | + _paq.push [ | |
| 3 | + "setTrackerUrl" | |
| 4 | + u + "piwik.php" | |
| 5 | + ] | |
| 6 | + _paq.push [ | |
| 7 | + "setSiteId" | |
| 8 | + 1 | |
| 9 | + ] | |
| 10 | + d = document | |
| 11 | + g = d.createElement("script") | |
| 12 | + s = d.getElementsByTagName("script")[0] | |
| 13 | + g.type = "text/javascript" | |
| 14 | + g.defer = true | |
| 15 | + g.async = true | |
| 16 | + g.src = u + "piwik.js" | |
| 17 | + s.parentNode.insertBefore g, s | |
| 18 | + | ... | ... |
| ... | ... | @@ -0,0 +1,208 @@ |
| 1 | +/* http://meyerweb.com/eric/tools/css/reset/ | |
| 2 | + v2.0 | 20110126 | |
| 3 | + License: none (public domain) | |
| 4 | +*/ | |
| 5 | + | |
| 6 | +/* Css reset mínimo */ | |
| 7 | +#barra-brasil { | |
| 8 | + div, a, ul, li { | |
| 9 | + margin: 0; | |
| 10 | + padding: 0; | |
| 11 | + font-size: 100%; | |
| 12 | + font-family: inherit; | |
| 13 | + vertical-align: baseline; | |
| 14 | + } | |
| 15 | +} | |
| 16 | + | |
| 17 | +#barra-brasil ul { | |
| 18 | + list-style: none; | |
| 19 | +} | |
| 20 | + | |
| 21 | +/* Css específico */ | |
| 22 | + | |
| 23 | +$cor-link: #606060; | |
| 24 | + | |
| 25 | +/* web font */ | |
| 26 | + | |
| 27 | +@font-face { | |
| 28 | + font-family: "Open Sans"; | |
| 29 | + font-style: normal; | |
| 30 | + font-weight: 700; | |
| 31 | + src: local("Open Sans Bold"), local("OpenSans-Bold"), url("//barra.brasil.gov.br/static/opensans-bold.woff") format("woff"); | |
| 32 | +} | |
| 33 | + | |
| 34 | +/* fim da web font */ | |
| 35 | + | |
| 36 | +#barra-brasil { | |
| 37 | + height: 32px; | |
| 38 | + background: #f1f1f1; | |
| 39 | + font-weight: bold; | |
| 40 | + font-size: 12px; | |
| 41 | + line-height: 32px; | |
| 42 | + font-family: "Open Sans",Arial,Helvetica,sans-serif; | |
| 43 | + a { | |
| 44 | + text-decoration: none; | |
| 45 | + } | |
| 46 | + border-bottom: 1px solid #dfdfdf; | |
| 47 | + box-sizing: content-box; | |
| 48 | +} | |
| 49 | + | |
| 50 | +body.contraste #barra-brasil { | |
| 51 | + background: #000 !important; | |
| 52 | +} | |
| 53 | + | |
| 54 | +div#wrapper-barra-brasil { | |
| 55 | + position: relative; | |
| 56 | + overflow: hidden; | |
| 57 | + margin: 0 auto; | |
| 58 | + width: 100%; | |
| 59 | + max-width: 960px; | |
| 60 | + height: 100%; | |
| 61 | +} | |
| 62 | + | |
| 63 | +#barra-brasil .brasil-flag { | |
| 64 | + float: left; | |
| 65 | + padding: 7px 0 6px; | |
| 66 | + width: 115px; | |
| 67 | + height: 19px; | |
| 68 | + border-right: 2px solid #dfdfdf; | |
| 69 | +} | |
| 70 | + | |
| 71 | +#barra-brasil .brasil-flag .link-barra { | |
| 72 | + display: block; | |
| 73 | + padding-left: 42px; | |
| 74 | + width: 43px; | |
| 75 | + background: embed("imagens/bandeira-brasil.svg") 8px center no-repeat; | |
| 76 | + text-transform: uppercase; | |
| 77 | + line-height: 19px; | |
| 78 | +} | |
| 79 | + | |
| 80 | +#barra-brasil .acesso-info { | |
| 81 | + position: absolute; | |
| 82 | + left: 130px; | |
| 83 | +} | |
| 84 | + | |
| 85 | +#barra-brasil .list { | |
| 86 | + position: absolute; | |
| 87 | + top: 0; | |
| 88 | + right: 0; | |
| 89 | +} | |
| 90 | + | |
| 91 | +#barra-brasil .list .first { border-left: 2px solid #dfdfdf; } | |
| 92 | + | |
| 93 | +#barra-brasil .list-item { | |
| 94 | + display: inline-block; | |
| 95 | + height: 32px; | |
| 96 | + line-height: 32px; | |
| 97 | + border-right: 2px solid #dfdfdf; | |
| 98 | + a { | |
| 99 | + padding: 8px 15px 8px 13px; | |
| 100 | + } | |
| 101 | +} | |
| 102 | + | |
| 103 | +#barra-brasil .link-barra { color: $cor-link; } | |
| 104 | + | |
| 105 | +body.contraste #barra-brasil .link-barra { | |
| 106 | + color: #FF0 !important; | |
| 107 | + text-decoration: underline; | |
| 108 | +} | |
| 109 | + | |
| 110 | +#menu-icon { | |
| 111 | + position: absolute; | |
| 112 | + top: 3px; | |
| 113 | + border-top: 15px double $cor-link; | |
| 114 | + border-bottom: 5px solid $cor-link; | |
| 115 | + display: none; | |
| 116 | + width: 20px; | |
| 117 | + right: 5px; | |
| 118 | +} | |
| 119 | + | |
| 120 | +@media only screen and (max-width: 959px) { | |
| 121 | + #barra-brasil #menu-icon { | |
| 122 | + display:inline-block; | |
| 123 | + padding: 5px 3px 0px 3px; | |
| 124 | + } | |
| 125 | + | |
| 126 | + #barra-brasil .list .first { border-left: 1px solid #dfdfdf; } | |
| 127 | + | |
| 128 | + #barra-brasil nav:hover #menu-icon, | |
| 129 | + #barra-brasil nav:active #menu-icon, | |
| 130 | + #barra-brasil nav:focus #menu-icon { | |
| 131 | + background-color: #DDD; | |
| 132 | + } | |
| 133 | + | |
| 134 | + body.contraste #barra-brasil nav:hover #menu-icon, | |
| 135 | + body.contraste #barra-brasil nav:active #menu-icon, | |
| 136 | + body.contraste #barra-brasil nav:focus #menu-icon { | |
| 137 | + background-color: $cor-link !important; | |
| 138 | + } | |
| 139 | + | |
| 140 | + #barra-brasil ul.list, | |
| 141 | + #barra-brasil ul.list:active, | |
| 142 | + #barra-brasil ul.list:focus { | |
| 143 | + overflow: hidden; | |
| 144 | + height: 0px; | |
| 145 | + transition: 0.3s; | |
| 146 | + padding-top: 32px; | |
| 147 | + width: auto; | |
| 148 | + position: absolute; | |
| 149 | + z-index: 9; | |
| 150 | + } | |
| 151 | + | |
| 152 | + #barra-brasil .list-item { | |
| 153 | + display: block; | |
| 154 | + text-align: center; | |
| 155 | + height: 30px; | |
| 156 | + background: #EEE; | |
| 157 | + border: 1px solid #dfdfdf; | |
| 158 | + a { | |
| 159 | + padding: 8px 30px 8px 28px; | |
| 160 | + } | |
| 161 | + } | |
| 162 | + | |
| 163 | + body.contraste #barra-brasil .list-item { | |
| 164 | + background: #000 !important; | |
| 165 | + } | |
| 166 | + | |
| 167 | + body.contraste #menu-icon { | |
| 168 | + border-top: 15px double #fff !important; | |
| 169 | + border-bottom: 5px solid #fff !important; | |
| 170 | + } | |
| 171 | + | |
| 172 | + #barra-brasil .list a:active li, | |
| 173 | + #barra-brasil .list a:focus li, | |
| 174 | + #barra-brasil .list a:hover li { | |
| 175 | + background: #DDD; | |
| 176 | + } | |
| 177 | + | |
| 178 | + body.contraste #barra-brasil .list a:active li, | |
| 179 | + body.contraste #barra-brasil .list a:focus li, | |
| 180 | + body.contraste #barra-brasil .list a:hover li { | |
| 181 | + background: $cor-link !important; | |
| 182 | + } | |
| 183 | + | |
| 184 | + #barra-brasil nav:active ul.list, | |
| 185 | + #barra-brasil nav:focus ul.list, | |
| 186 | + #barra-brasil nav:hover ul.list { | |
| 187 | + height: 150px; | |
| 188 | + transition: 0.5s; | |
| 189 | + } | |
| 190 | + | |
| 191 | + div#wrapper-barra-brasil { | |
| 192 | + overflow: visible; | |
| 193 | + } | |
| 194 | +} | |
| 195 | + | |
| 196 | +@media screen and (min-width: 960px) { | |
| 197 | + #wrapper-barra-brasil { width: 960px; } | |
| 198 | +} | |
| 199 | +@media print { | |
| 200 | + #barra-brasil .list{ | |
| 201 | + display: none; | |
| 202 | + } | |
| 203 | + | |
| 204 | + #barra-brasil .acesso-info .link-barra:after { | |
| 205 | + content: " - Barra GovBr"; | |
| 206 | + } | |
| 207 | +} | |
| 208 | + | ... | ... |
| ... | ... | @@ -0,0 +1,69 @@ |
| 1 | +@media (max-width: 1160px) { | |
| 2 | + #campanha-contra-aegypti { | |
| 3 | + display: none !important | |
| 4 | + } | |
| 5 | +} | |
| 6 | +@media (min-width: 940px) { | |
| 7 | + body #aegypti-intervencao #aegypti-close { | |
| 8 | + width: 42px; | |
| 9 | + height: 42px; | |
| 10 | + margin-left: 348px; | |
| 11 | + top: 42px; | |
| 12 | + left: 50% | |
| 13 | + } | |
| 14 | +} | |
| 15 | +#aegypti-intervencao { | |
| 16 | + width: 100%; | |
| 17 | + margin-top: -140px; | |
| 18 | + position: fixed; | |
| 19 | + z-index: 999999; | |
| 20 | + top: 50%; | |
| 21 | + text-align: center | |
| 22 | +} | |
| 23 | +#aegypti-intervencao #aegypti-banner:focus { | |
| 24 | + outline: 0!important | |
| 25 | +} | |
| 26 | +#aegypti-intervencao #aegypti-close { | |
| 27 | + width: 4.4%; | |
| 28 | + height: 12%; | |
| 29 | + display: block; | |
| 30 | + position: absolute; | |
| 31 | + top: 12.4%; | |
| 32 | + left: 87.2%; | |
| 33 | + overflow: hidden; | |
| 34 | + text-indent: -999999px | |
| 35 | +} | |
| 36 | +#aegypti-intervencao img { | |
| 37 | + width: 100%; | |
| 38 | + max-width: 939px | |
| 39 | +} | |
| 40 | +#campanha-contra-aegypti { | |
| 41 | + width: 150px; | |
| 42 | + height: 81px; | |
| 43 | + margin-left: -668px; | |
| 44 | + display: block; | |
| 45 | + position: absolute; | |
| 46 | + top: 120px; | |
| 47 | + left: 50%; | |
| 48 | + z-index: 999999; | |
| 49 | + transition: none; | |
| 50 | + background-repeat: no-repeat | |
| 51 | +} | |
| 52 | +#campanha-contra-aegypti.pneu { | |
| 53 | + animation: fadeIn 2s; | |
| 54 | + cursor: url(mao_pneu.png) 55 20, pointer; | |
| 55 | + background-image: url(pneu.png) | |
| 56 | +} | |
| 57 | +#campanha-contra-aegypti.pneu:hover { | |
| 58 | + height: 141px; | |
| 59 | + top: 60px; | |
| 60 | + background: none | |
| 61 | +} | |
| 62 | +@keyframes fadeIn { | |
| 63 | + from { | |
| 64 | + opacity: 0 | |
| 65 | + } | |
| 66 | + to { | |
| 67 | + opacity: 1 | |
| 68 | + } | |
| 69 | +} | |
| 0 | 70 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1,38 @@ |
| 1 | +div#wrapper-footer-brasil { | |
| 2 | + position: relative; | |
| 3 | + overflow: hidden; | |
| 4 | + margin: 0 auto; | |
| 5 | + width: auto; | |
| 6 | + padding: 0 20px; | |
| 7 | + max-width: 960px; | |
| 8 | +} | |
| 9 | +#wrapper-footer-brasil .logo-acesso-footer { | |
| 10 | + float: left; | |
| 11 | + width: 107px; | |
| 12 | + background: embed("imagens/acesso-a-informacao.svg") center no-repeat; | |
| 13 | + height: 49px; | |
| 14 | +} | |
| 15 | +#wrapper-footer-brasil .logo-brasil-footer { | |
| 16 | + float: right; | |
| 17 | + width: 153px; | |
| 18 | + background: embed("imagens/brasil.png") center no-repeat; | |
| 19 | + height: 48px; | |
| 20 | +} | |
| 21 | +body.contraste #footer-brasil { | |
| 22 | + background: #000 !important; | |
| 23 | +} | |
| 24 | +@media screen and (min-width: 960px) { | |
| 25 | + #wrapper-footer-brasil { width: 960px; } | |
| 26 | +} | |
| 27 | +@media print { | |
| 28 | + #wrapper-footer-brasil{ | |
| 29 | + border-top: 2px solid #dfdfdf; | |
| 30 | + } | |
| 31 | + | |
| 32 | + #wrapper-footer-brasil:before{ | |
| 33 | + content: "Barra GovBr"; | |
| 34 | + color: #606060; | |
| 35 | + font-size: 12px; | |
| 36 | + font-family: "Open Sans",Arial,Helvetica,sans-serif; | |
| 37 | + } | |
| 38 | +} | ... | ... |
No preview for this file type
No preview for this file type
No preview for this file type
| ... | ... | @@ -0,0 +1,14 @@ |
| 1 | + divFooter = document.getElementById("footer-brasil") | |
| 2 | + if divFooter | |
| 3 | + divFooter.innerHTML = conteudoFooter | |
| 4 | + | |
| 5 | + window._footerbrasil = | |
| 6 | + insere_css: (css) -> | |
| 7 | + style = document.createElement("style") | |
| 8 | + style.setAttribute "type","text/css" | |
| 9 | + style.setAttribute "media","all" | |
| 10 | + style.appendChild document.createTextNode(css) | |
| 11 | + head = document.getElementsByTagName("head")[0] | |
| 12 | + head.appendChild style | |
| 13 | + | |
| 14 | + | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17585 7497" height="49" width="107" clip-rule="evenodd" fill-rule="evenodd" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><defs><style type="text/css"><![CDATA[.a {font: normal bold 1693px Open Sans, sans-serif;}]]></style></defs><g transform="translate(-1125 -10350)"><circle cx="4864" cy="14099" r="3739" fill="#f6a800"/><path d="M1835 16193.3l-353 1005c-137 389 70 596 459 459l1005-353z" class="fil1" fill="#f6a800"/><circle r="750" cy="12225" cx="4874" fill="#00692c"/><path d="M4874 13350c-414 0-750 336-750 750v1877c0 414 336 750 750 750s750-336 750-750v-1877c0-414-336-750-750-750z" fill="#00692c"/><g fill="#fff"><text x="8873" y="13324"><tspan class="a" y="13324">Acesso à</tspan><tspan class="a" x="8873" y="15440">Informação</tspan></text></g></g></svg> | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="26" height="19" viewBox="0 0 100000 70000"><path fill="#00923F" d="M0 0h100000v70000H0z"/><path fill="#F8C300" d="M50000 8500L8500 35000l41500 26500 41500-26500L50000 8500z"/><circle fill="#28166F" cx="49963" cy="35000" r="17464"/><path fill="#FFF" d="M39537 29605c10388 0 19911 3821 27238 10127 242-850 421-1726 532-2622-7597-6162-17265-9862-27770-9862-1821 0-3617 114-5382 330-377 805-695 1642-948 2507 2065-316 4179-480 6330-480z"/></svg> | ... | ... |
3 KB
4.02 KB
3.08 KB
33 KB
| ... | ... | @@ -0,0 +1,62 @@ |
| 1 | +# configuracao do assetgen para: | |
| 2 | +# - gerar o script de comportamento, minificado | |
| 3 | +# - gerar o css com as imagens incorporadas | |
| 4 | + | |
| 5 | +generate: | |
| 6 | +- barra-brasil-1.js: | |
| 7 | + source: | |
| 8 | + - ../default/assets/conteudo-barra.html | |
| 9 | + - assets/barra-brasil.coffee | |
| 10 | + # - assets/estatisticas.coffee #Parte da estatistica do Piwik | |
| 11 | + - raw: "})();" # fechamento do escopo da funcao anonima (ver template abaixo) | |
| 12 | + template: | | |
| 13 | + (function(){ | |
| 14 | + var conteudoBarra = '${source|trim}'; | |
| 15 | + | |
| 16 | +- barra-brasil-1-en.js: | |
| 17 | + source: | |
| 18 | + - ../default/assets/conteudo-barra-en.html | |
| 19 | + - assets/barra-brasil.coffee | |
| 20 | + # - assets/estatisticas.coffee #Parte da estatistica do Piwik | |
| 21 | + - raw: "})();" # fechamento do escopo da funcao anonima (ver template abaixo) | |
| 22 | + template: | | |
| 23 | + (function(){ | |
| 24 | + var conteudoBarra = '${source|trim}'; | |
| 25 | + | |
| 26 | +- barra-brasil-1-fr.js: | |
| 27 | + source: | |
| 28 | + - ../default/assets/conteudo-barra-fr.html | |
| 29 | + - assets/barra-brasil.coffee | |
| 30 | + # - assets/estatisticas.coffee #Parte da estatistica do Piwik | |
| 31 | + - raw: "})();" # fechamento do escopo da funcao anonima (ver template abaixo) | |
| 32 | + template: | | |
| 33 | + (function(){ | |
| 34 | + var conteudoBarra = '${source|trim}'; | |
| 35 | + | |
| 36 | +- estilo-barra.css: | |
| 37 | + source: | |
| 38 | + - assets/estilo-barra.scss | |
| 39 | + - assets/estilo-campanha.scss | |
| 40 | + depends: | |
| 41 | + - assets/imagens/* | |
| 42 | + embed.path.root: assets | |
| 43 | + embed.url.base: imagens/ | |
| 44 | + | |
| 45 | +- barra-brasil-css.js: | |
| 46 | + source: | |
| 47 | + - build/estilo-barra.css | |
| 48 | + template: | | |
| 49 | + window._barrabrasil.insere_css('${source|trim}'); | |
| 50 | + | |
| 51 | +css.embed: true | |
| 52 | +css.embed.only: true | |
| 53 | +css.compress: true | |
| 54 | +js.compress: false | |
| 55 | +js.uglify.bin: uglifyjs | |
| 56 | +output.directory: build | |
| 57 | +output.hashed: false | |
| 58 | +output.manifest: assets.json | |
| 59 | + | |
| 60 | +profile.dev: | |
| 61 | + css.compress: false | |
| 62 | + js.compress: false | ... | ... |
| ... | ... | @@ -0,0 +1,33 @@ |
| 1 | +# configuracao do assetgen para: | |
| 2 | +# - mesclar o css com javascript de comportamento | |
| 3 | + | |
| 4 | +generate: | |
| 5 | + | |
| 6 | +- barra-brasil-original.js: | |
| 7 | + source: | |
| 8 | + - build/barra-brasil-1.js # parte de comportamento | |
| 9 | + - build/barra-brasil-css.js # codigo de insercao do css | |
| 10 | + uglify.bin: uglifyjs | |
| 11 | + | |
| 12 | +- barra-brasil-original-en.js: | |
| 13 | + source: | |
| 14 | + - build/barra-brasil-1-en.js # parte de comportamento | |
| 15 | + - build/barra-brasil-css.js # codigo de insercao do css | |
| 16 | + uglify.bin: uglifyjs | |
| 17 | + | |
| 18 | +- barra-brasil-original-fr.js: | |
| 19 | + source: | |
| 20 | + - build/barra-brasil-1-fr.js # parte de comportamento | |
| 21 | + - build/barra-brasil-css.js # codigo de insercao do css | |
| 22 | + uglify.bin: uglifyjs | |
| 23 | + | |
| 24 | + | |
| 25 | +css.embed: true | |
| 26 | +css.embed.only: true | |
| 27 | +output.directory: build | |
| 28 | +output.hashed: false | |
| 29 | +output.manifest: assets.json | |
| 30 | + | |
| 31 | +profile.dev: | |
| 32 | + css.compress: false | |
| 33 | + js.compress: false | ... | ... |
| ... | ... | @@ -0,0 +1,62 @@ |
| 1 | +# configuracao do assetgen para: | |
| 2 | +# - mesclar o css com javascript de comportamento | |
| 3 | + | |
| 4 | +generate: | |
| 5 | + | |
| 6 | +- barra-brasil_sem_licenca.js: | |
| 7 | + source: | |
| 8 | + - build/barra-brasil-original.js # parte de comportamento | |
| 9 | + - build/footer-brasil-original.js # parte de comportamento | |
| 10 | + uglify.bin: uglifyjs | |
| 11 | + | |
| 12 | +- barra-brasil_sem_licenca-en.js: | |
| 13 | + source: | |
| 14 | + - build/barra-brasil-original-en.js # parte de comportamento | |
| 15 | + - build/footer-brasil-original.js # parte de comportamento | |
| 16 | + uglify.bin: uglifyjs | |
| 17 | + | |
| 18 | +- barra-brasil_sem_licenca-fr.js: | |
| 19 | + source: | |
| 20 | + - build/barra-brasil-original-fr.js # parte de comportamento | |
| 21 | + - build/footer-brasil-original.js # parte de comportamento | |
| 22 | + uglify.bin: uglifyjs | |
| 23 | + | |
| 24 | +- barra-brasil.js: | |
| 25 | + compress: false | |
| 26 | + uglify.bin: uglifyjs | |
| 27 | + css.compress: false | |
| 28 | + source: | |
| 29 | + - build/barra-brasil_sem_licenca.js | |
| 30 | + - raw: "/** @license-end */" # fechamento da licença | |
| 31 | + template: | | |
| 32 | + /** @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim} | |
| 33 | + | |
| 34 | +- barra-brasil-en.js: | |
| 35 | + compress: false | |
| 36 | + uglify.bin: uglifyjs | |
| 37 | + css.compress: false | |
| 38 | + source: | |
| 39 | + - build/barra-brasil_sem_licenca-en.js | |
| 40 | + - raw: "/** @license-end */" # fechamento da licença | |
| 41 | + template: | | |
| 42 | + /** @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim} | |
| 43 | + | |
| 44 | +- barra-brasil-fr.js: | |
| 45 | + compress: false | |
| 46 | + uglify.bin: uglifyjs | |
| 47 | + css.compress: false | |
| 48 | + source: | |
| 49 | + - build/barra-brasil_sem_licenca-fr.js | |
| 50 | + - raw: "/** @license-end */" # fechamento da licença | |
| 51 | + template: | | |
| 52 | + /** @source http://softwarepublico.gov.br/gitlab/govbr/barra-govbr/ @license magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0 */ ${source|trim} | |
| 53 | + | |
| 54 | +css.embed: true | |
| 55 | +css.embed.only: true | |
| 56 | +output.directory: build | |
| 57 | +output.hashed: false | |
| 58 | +output.manifest: assets.json | |
| 59 | + | |
| 60 | +profile.dev: | |
| 61 | + css.compress: false | |
| 62 | + js.compress: false | ... | ... |
| ... | ... | @@ -0,0 +1,9 @@ |
| 1 | +#!/bin/sh | |
| 2 | +export PATH=$PATH:../../node_modules/.bin/ | |
| 3 | +coffeescript-concat ./assets/campanha.coffee -I ./assets/ -o ./assets/barra-brasil.coffee | |
| 4 | +../../venv/bin/assetgen ./barra-brasil-1.yaml | |
| 5 | +../../venv/bin/assetgen ./barra-brasil-2.yaml | |
| 6 | +../../venv/bin/assetgen ./footer-brasil-1.yaml | |
| 7 | +../../venv/bin/assetgen ./footer-brasil-2.yaml | |
| 8 | +../../venv/bin/assetgen ./barra-brasil-final.yaml | |
| 9 | + | ... | ... |
| ... | ... | @@ -0,0 +1,41 @@ |
| 1 | +# configuracao do assetgen para: | |
| 2 | +# - gerar o script de comportamento, minificado | |
| 3 | +# - gerar o css com as imagens incorporadas | |
| 4 | + | |
| 5 | +generate: | |
| 6 | + | |
| 7 | +- footer-brasil-1.js: | |
| 8 | + source: | |
| 9 | + - assets/conteudo-footer.html | |
| 10 | + - assets/footer-brasil.coffee | |
| 11 | + - raw: "})();" # fechamento do escopo da funcao anonima (ver template abaixo) | |
| 12 | + template: | | |
| 13 | + (function(){ | |
| 14 | + var conteudoFooter = '${source|trim}'; | |
| 15 | + | |
| 16 | +- estilo-footer.css: | |
| 17 | + source: | |
| 18 | + - assets/estilo-footer.scss | |
| 19 | + depends: | |
| 20 | + - assets/imagens/* | |
| 21 | + embed.path.root: assets | |
| 22 | + embed.url.base: imagens/ | |
| 23 | + | |
| 24 | +- footer-brasil-css.js: | |
| 25 | + source: | |
| 26 | + - build/estilo-footer.css | |
| 27 | + template: | | |
| 28 | + window._footerbrasil.insere_css('${source|trim}'); | |
| 29 | + | |
| 30 | +css.embed: true | |
| 31 | +css.embed.only: true | |
| 32 | +css.compress: true | |
| 33 | +js.compress: false | |
| 34 | +js.uglify.bin: uglifyjs | |
| 35 | +output.directory: build | |
| 36 | +output.hashed: false | |
| 37 | +output.manifest: assets.json | |
| 38 | + | |
| 39 | +profile.dev: | |
| 40 | + css.compress: false | |
| 41 | + js.compress: false | ... | ... |
| ... | ... | @@ -0,0 +1,20 @@ |
| 1 | +# configuracao do assetgen para: | |
| 2 | +# - mesclar o css com javascript de comportamento | |
| 3 | + | |
| 4 | +generate: | |
| 5 | + | |
| 6 | +- footer-brasil-original.js: | |
| 7 | + source: | |
| 8 | + - build/footer-brasil-1.js # parte de comportamento | |
| 9 | + - build/footer-brasil-css.js # codigo de insercao do css | |
| 10 | + uglify.bin: uglifyjs | |
| 11 | + | |
| 12 | +css.embed: true | |
| 13 | +css.embed.only: true | |
| 14 | +output.directory: build | |
| 15 | +output.hashed: false | |
| 16 | +output.manifest: assets.json | |
| 17 | + | |
| 18 | +profile.dev: | |
| 19 | + css.compress: false | |
| 20 | + js.compress: false | ... | ... |