Commit f751befca328d1641698aae232fecfce5f188e0c
1 parent
9cc21dfb
Exists in
master
and in
2 other branches
Use local badge files instead of shield.io in order to improve performance
Showing
19 changed files
with
29 additions
and
4 deletions
Show diff stats
ConfJuvApp/builds/confjuv-dev.apk
No preview for this file type
ConfJuvApp/builds/confjuvapp-live.apk
No preview for this file type
ConfJuvApp/builds/confjuvapp-web.zip
No preview for this file type
ConfJuvApp/config.xml
| 1 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
| 2 | -<widget id="com.ionicframework.confjuvapp748431" version="0.0.10" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> | |
| 2 | +<widget id="com.ionicframework.confjuvapp748431" version="0.0.12" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> | |
| 3 | 3 | <name>#3ConfJuv</name> |
| 4 | 4 | <description>Aplicativo móvel para 3ª Conferência Nacional de Juventude</description> |
| 5 | 5 | <author email="confjuvapp@gmail.com" href="http://www.juventude.gov.br/"></author> | ... | ... |
| ... | ... | @@ -0,0 +1,14 @@ |
| 1 | +#!/bin/bash | |
| 2 | +cd www/img | |
| 3 | +wget "https://img.shields.io/badge/tema-Direito à Cidade e Mobilidade-ff9800.svg" -O badge-101577.svg | |
| 4 | +wget "https://img.shields.io/badge/tema-Segurança e Paz-ff9800.svg" -O badge-101578.svg | |
| 5 | +wget "https://img.shields.io/badge/tema-Meio Ambiente-ff9800.svg" -O badge-101576.svg | |
| 6 | +wget "https://img.shields.io/badge/tema-Esporte e Lazer-ff9800.svg" -O badge-101575.svg | |
| 7 | +wget "https://img.shields.io/badge/tema-Direito à Comunicação-ff9800.svg" -O badge-101574.svg | |
| 8 | +wget "https://img.shields.io/badge/tema-Cultura-ff9800.svg" -O badge-101573.svg | |
| 9 | +wget "https://img.shields.io/badge/tema-Saúde-ff9800.svg" -O badge-101572.svg | |
| 10 | +wget "https://img.shields.io/badge/tema-Diversidade e Igualdade-ff9800.svg" -O badge-101571.svg | |
| 11 | +wget "https://img.shields.io/badge/tema-Trabalho-ff9800.svg" -O badge-101570.svg | |
| 12 | +wget "https://img.shields.io/badge/tema-Educação-ff9800.svg" -O badge-101569.svg | |
| 13 | +wget "https://img.shields.io/badge/tema-Cidadania-ff9800.svg" -O badge-99896.svg | |
| 14 | +cd .. | ... | ... |
ConfJuvApp/www/html/_proposal.html
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | <p style="clear: both;"></p> |
| 25 | 25 | |
| 26 | 26 | <p class="proposal-badges"> |
| 27 | - <img ng-src="https://img.shields.io/badge/tema-{{proposal.topic.title}}-ff9800.svg" alt="" /> | |
| 27 | + <img ng-src="img/badge-{{proposal.topic.id}}.svg" alt="" /> | |
| 28 | 28 | <img ng-repeat="tag in proposal.tag_list" ng-src="https://img.shields.io/badge/tag-{{tag}}-4db6ac.svg" alt="" /> |
| 29 | 29 | </p> |
| 30 | 30 | ... | ... |
ConfJuvApp/www/html/_proposal_list.html
| ... | ... | @@ -21,7 +21,7 @@ |
| 21 | 21 | {{proposal.body | htmlToPlainText | limitTo:280}}... |
| 22 | 22 | </div> |
| 23 | 23 | <div class="card-footer"> |
| 24 | - <img ng-src="https://img.shields.io/badge/tema-{{proposal.topic.title}}-ff9800.svg" alt="" /> | |
| 24 | + <img ng-src="img/badge-{{proposal.topic.id}}.svg" alt="" /> | |
| 25 | 25 | <a ng-click="openProposal(proposal)" class="icon-left ion-android-open"> Acessar</a> |
| 26 | 26 | </div> |
| 27 | 27 | <br style="clear: both;" /> | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="103" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="103" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h64v20H39z"/><path fill="url(#b)" d="M0 0h103v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="70" y="15" fill="#010101" fill-opacity=".3">Educação</text><text x="70" y="14">Educação</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="99" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="99" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h60v20H39z"/><path fill="url(#b)" d="M0 0h99v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="68" y="15" fill="#010101" fill-opacity=".3">Trabalho</text><text x="68" y="14">Trabalho</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="189" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="189" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h150v20H39z"/><path fill="url(#b)" d="M0 0h189v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="113" y="15" fill="#010101" fill-opacity=".3">Diversidade e Igualdade</text><text x="113" y="14">Diversidade e Igualdade</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="85" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="85" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h46v20H39z"/><path fill="url(#b)" d="M0 0h85v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="61" y="15" fill="#010101" fill-opacity=".3">Saúde</text><text x="61" y="14">Saúde</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="91" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="91" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h52v20H39z"/><path fill="url(#b)" d="M0 0h91v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="64" y="15" fill="#010101" fill-opacity=".3">Cultura</text><text x="64" y="14">Cultura</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="179" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="179" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h140v20H39z"/><path fill="url(#b)" d="M0 0h179v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="108" y="15" fill="#010101" fill-opacity=".3">Direito à Comunicação</text><text x="108" y="14">Direito à Comunicação</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="138" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="138" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h99v20H39z"/><path fill="url(#b)" d="M0 0h138v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="87.5" y="15" fill="#010101" fill-opacity=".3">Esporte e Lazer</text><text x="87.5" y="14">Esporte e Lazer</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="133" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="133" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h94v20H39z"/><path fill="url(#b)" d="M0 0h133v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="85" y="15" fill="#010101" fill-opacity=".3">Meio Ambiente</text><text x="85" y="14">Meio Ambiente</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="217" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="217" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h178v20H39z"/><path fill="url(#b)" d="M0 0h217v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="127" y="15" fill="#010101" fill-opacity=".3">Direito à Cidade e Mobilidade</text><text x="127" y="14">Direito à Cidade e Mobilidade</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="145" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="145" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h106v20H39z"/><path fill="url(#b)" d="M0 0h145v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="91" y="15" fill="#010101" fill-opacity=".3">Segurança e Paz</text><text x="91" y="14">Segurança e Paz</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
| ... | ... | @@ -0,0 +1 @@ |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" width="106" height="20"><linearGradient id="b" x2="0" y2="100%"><stop offset="0" stop-color="#bbb" stop-opacity=".1"/><stop offset="1" stop-opacity=".1"/></linearGradient><mask id="a"><rect width="106" height="20" rx="3" fill="#fff"/></mask><g mask="url(#a)"><path fill="#555" d="M0 0h39v20H0z"/><path fill="#ff9800" d="M39 0h67v20H39z"/><path fill="url(#b)" d="M0 0h106v20H0z"/></g><g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="11"><text x="19.5" y="15" fill="#010101" fill-opacity=".3">tema</text><text x="19.5" y="14">tema</text><text x="71.5" y="15" fill="#010101" fill-opacity=".3">Cidadania</text><text x="71.5" y="14">Cidadania</text></g></svg> | |
| 0 | 2 | \ No newline at end of file | ... | ... |
ConfJuvApp/www/js/controllers.js
| ... | ... | @@ -410,7 +410,7 @@ angular.module('confjuvapp.controllers', []) |
| 410 | 410 | } |
| 411 | 411 | else { |
| 412 | 412 | // Initiate the modal |
| 413 | - $ionicModal.fromTemplateUrl('html/_proposal.html?3', { | |
| 413 | + $ionicModal.fromTemplateUrl('html/_proposal.html?4', { | |
| 414 | 414 | scope: $scope, |
| 415 | 415 | animation: 'slide-in-up' |
| 416 | 416 | }).then(function(modal) { | ... | ... |