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 1 divBarra = document.getElementById("barra-brasil")
4 2 head = document.getElementsByTagName("head")[0]
5 3 link = document.createElement("link")
... ... @@ -20,4 +18,3 @@
20 18 link.setAttributeNode media
21 19 head.appendChild link
22 20 divBarra.innerHTML = conteudoBarra
23   -)()
... ...
assets/conteudo-barra.html 0 → 100644
... ... @@ -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 2 \ No newline at end of file
... ...
assets/estilo-barra.scss
... ... @@ -58,4 +58,4 @@ body {
58 58 text-indent: -99999px;
59 59 background: #7f7f7f embed("imagens/brasil.png") no-repeat 0 4px;
60 60 }
61 61 -}
  62 +}
62 63 \ No newline at end of file
... ...
barra-brasil-1.yaml
... ... @@ -6,7 +6,12 @@ generate:
6 6  
7 7 - barra-brasil.js:
8 8 source:
  9 + - assets/conteudo-barra.html
9 10 - assets/barra-brasil.coffee
  11 + - raw: "})();"
  12 + template: |
  13 + (function(){var conteudoBarra = '${source|trim,jsliteral}';
  14 +
10 15  
11 16 - estilo-barra.css:
12 17 source:
... ... @@ -18,9 +23,9 @@ generate:
18 23  
19 24 - barra-brasil-css.js:
20 25 source:
21   - - raw: "barrabrasil.insere_css('"
22 26 - build/estilo-barra.css
23   - - raw: "');" # fechamento da chamada de funcao
  27 + template: |
  28 + barrabrasil.insere_css('${source|trim,jsliteral}');
24 29  
25 30 css.embed: true
26 31 css.embed.only: true
... ...