Commit 324ab5542316c67dd8b1f2f68c8acac7306416bd

Authored by Augusto Herrmann
1 parent fd0edc34
Exists in master

separado em um arquivo espec?fico o conte?do html. Alterados os scripts do asset…

…gen para usar templates da vers?o 0.3.2
assets/barra-brasil.coffee
1 -(->  
2 - conteudoBarra = "<div class=\"barra\"><ul><li><a href=\"http://www.acessoainformacao.gov.br\" class=\"ai\" title=\"Acesso à informação\">www.sic.gov.br</a></li> <li><a href=\"http://www.brasil.gov.br\" class=\"brasilgov\" title=\"Portal de Estado do Brasil\">www.brasil.gov.br</a></li></ul></div>"  
3 divBarra = document.getElementById("barra-brasil") 1 divBarra = document.getElementById("barra-brasil")
4 head = document.getElementsByTagName("head")[0] 2 head = document.getElementsByTagName("head")[0]
5 link = document.createElement("link") 3 link = document.createElement("link")
@@ -20,4 +18,3 @@ @@ -20,4 +18,3 @@
20 link.setAttributeNode media 18 link.setAttributeNode media
21 head.appendChild link 19 head.appendChild link
22 divBarra.innerHTML = conteudoBarra 20 divBarra.innerHTML = conteudoBarra
23 -)()  
assets/conteudo-barra.html 0 → 100644
@@ -0,0 +1 @@ @@ -0,0 +1 @@
  1 +<div class="barra"><ul><li><a href="http://www.acessoainformacao.gov.br" class="ai" title="Acesso à informação">www.sic.gov.br</a></li><li><a href="http://www.brasil.gov.br" class="brasilgov" title="Portal de Estado do Brasil">www.brasil.gov.br</a></li></ul></div>
0 \ No newline at end of file 2 \ No newline at end of file
assets/estilo-barra.scss
@@ -58,4 +58,4 @@ body { @@ -58,4 +58,4 @@ body {
58 text-indent: -99999px; 58 text-indent: -99999px;
59 background: #7f7f7f embed("imagens/brasil.png") no-repeat 0 4px; 59 background: #7f7f7f embed("imagens/brasil.png") no-repeat 0 4px;
60 } 60 }
61 -} 61 -}
  62 +}
62 \ No newline at end of file 63 \ No newline at end of file
barra-brasil-1.yaml
@@ -6,7 +6,12 @@ generate: @@ -6,7 +6,12 @@ generate:
6 6
7 - barra-brasil.js: 7 - barra-brasil.js:
8 source: 8 source:
  9 + - assets/conteudo-barra.html
9 - assets/barra-brasil.coffee 10 - assets/barra-brasil.coffee
  11 + - raw: "})();"
  12 + template: |
  13 + (function(){var conteudoBarra = '${source|trim,jsliteral}';
  14 +
10 15
11 - estilo-barra.css: 16 - estilo-barra.css:
12 source: 17 source:
@@ -18,9 +23,9 @@ generate: @@ -18,9 +23,9 @@ generate:
18 23
19 - barra-brasil-css.js: 24 - barra-brasil-css.js:
20 source: 25 source:
21 - - raw: "barrabrasil.insere_css('"  
22 - build/estilo-barra.css 26 - build/estilo-barra.css
23 - - raw: "');" # fechamento da chamada de funcao 27 + template: |
  28 + barrabrasil.insere_css('${source|trim,jsliteral}');
24 29
25 css.embed: true 30 css.embed: true
26 css.embed.only: true 31 css.embed.only: true