diff --git a/src/app/components/app-footer/app-footer.directive.js b/src/app/components/app-footer/app-footer.directive.js
new file mode 100644
index 0000000..2c73bb5
--- /dev/null
+++ b/src/app/components/app-footer/app-footer.directive.js
@@ -0,0 +1,17 @@
+(function() {
+ 'use strict';
+
+ angular
+ .module('dialoga')
+ .directive('appFooter', appFooter);
+
+ /** @ngInject */
+ function appFooter() {
+ var directive = {
+ restrict: 'E',
+ templateUrl: 'app/components/app-footer/app-footer.html'
+ };
+
+ return directive;
+ }
+})();
diff --git a/src/app/components/app-footer/app-footer.html b/src/app/components/app-footer/app-footer.html
new file mode 100644
index 0000000..1dfd6ca
--- /dev/null
+++ b/src/app/components/app-footer/app-footer.html
@@ -0,0 +1,10 @@
+
diff --git a/src/app/components/app-footer/app-footer.scss b/src/app/components/app-footer/app-footer.scss
new file mode 100644
index 0000000..481c62c
--- /dev/null
+++ b/src/app/components/app-footer/app-footer.scss
@@ -0,0 +1,21 @@
+$barra-theme: ("green": #00420c, "yellow": #2c66ce, "blue": #0042b1);
+
+#footer-brasil {
+ background: none repeat scroll 0% 0% map-get($barra-theme, "blue");
+ padding: 1em 0px;
+ max-width: 100%;
+}
+
+#footer {
+ padding: 20px 0;
+ a {
+ margin: 10px auto;
+ }
+
+ .contraste & {
+ background-color: #000;
+ a {
+ color: #fff;
+ }
+ }
+}
diff --git a/src/app/components/app-header/app-header.directive.js b/src/app/components/app-header/app-header.directive.js
new file mode 100644
index 0000000..89b22e3
--- /dev/null
+++ b/src/app/components/app-header/app-header.directive.js
@@ -0,0 +1,17 @@
+(function() {
+ 'use strict';
+
+ angular
+ .module('dialoga')
+ .directive('appHeader', appHeader);
+
+ /** @ngInject */
+ function appHeader() {
+ var directive = {
+ restrict: 'E',
+ templateUrl: 'app/components/app-header/app-header.html'
+ };
+
+ return directive;
+ }
+})();
diff --git a/src/app/components/app-header/app-header.html b/src/app/components/app-header/app-header.html
new file mode 100644
index 0000000..3945145
--- /dev/null
+++ b/src/app/components/app-header/app-header.html
@@ -0,0 +1,15 @@
+
diff --git a/src/app/components/app-header/app-header.scss b/src/app/components/app-header/app-header.scss
new file mode 100644
index 0000000..0624a29
--- /dev/null
+++ b/src/app/components/app-header/app-header.scss
@@ -0,0 +1,6 @@
+// #header {
+
+// @media (max-width: $screen-md) {
+
+// }
+// }
\ No newline at end of file
diff --git a/src/app/index.route.js b/src/app/index.route.js
index 7d90455..b2558df 100644
--- a/src/app/index.route.js
+++ b/src/app/index.route.js
@@ -13,65 +13,55 @@
ncyBreadcrumb: {label: 'Home'},
reloadOnSearch: false,
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/inicio/inicio.html',
controller: 'InicioPageController',
controllerAs: 'pageInicio'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('entrar', {
url: '/entrar?redirect_uri&message',
ncyBreadcrumb: {label: 'Entrar'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/auth/signin.html',
controller: 'AuthPageController',
controllerAs: 'pageSignin'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('recuperar', {
url: '/recuperar',
ncyBreadcrumb: {label: 'Recuperar'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/auth/recover.html',
controller: 'AuthPageController',
controllerAs: 'pageSignin'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('alterar', {
url: '/alterar',
ncyBreadcrumb: {label: 'Alterar'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/auth/change.html',
controller: 'AuthPageController',
controllerAs: 'pageSignin'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('cadastrar', {
url: '/cadastrar',
ncyBreadcrumb: {label: 'Cadastrar'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/auth/signup.html',
controller: 'AuthPageController',
controllerAs: 'pageSignup'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('programas', {
@@ -79,13 +69,11 @@
reloadOnSearch: false,
ncyBreadcrumb: {label: 'Programas'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/programas/programas.html',
controller: 'ProgramasPageController',
controllerAs: 'pageProgramas'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('programa', {
@@ -96,13 +84,11 @@
parent: 'programas'
},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/programas/programa.html',
controller: 'ProgramaPageController',
controllerAs: 'pagePrograma'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('propostas', {
@@ -110,13 +96,11 @@
reloadOnSearch: false,
ncyBreadcrumb: {label: 'Propostas'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/propostas/propostas.html',
controller: 'PropostasPageController',
controllerAs: 'pagePropostas'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('ranking', {
@@ -124,13 +108,11 @@
reloadOnSearch: false,
ncyBreadcrumb: {label: 'Propostas'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/propostas/ranking.html',
controller: 'PropostasPageController',
controllerAs: 'pagePropostas'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('propostas-conteudo', {
@@ -140,39 +122,33 @@
parent: 'propostas'
},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/propostas/proposta.html',
controller: 'PropostasPageController',
controllerAs: 'pagePropostas'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('duvidas', {
url: '/duvidas',
ncyBreadcrumb: {label: 'Dúvidas'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/duvidas/duvidas.html',
controller: 'DuvidasPageController',
controllerAs: 'pageDuvidas'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('sobre', {
url: '/sobre',
ncyBreadcrumb: {label: 'Sobre'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/article/article.html',
controller: 'ArticlePageController',
controllerAs: 'pageArticle'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('termos-de-uso', {
@@ -180,35 +156,29 @@
ncyBreadcrumb: {label: 'Termos de Uso'},
controller: 'ArticlePageController',
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/article/article.html',
controller: 'ArticlePageController',
controllerAs: 'pageArticle'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('mapa-do-site', {
url: '/mapa-do-site',
ncyBreadcrumb: {label: 'Mapa do Site'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
'main': {
templateUrl: 'app/pages/mapa-do-site/mapa-do-site.html',
controller: 'SitemapPageController',
controllerAs: 'sitemap'
- },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ }
}
})
.state('erro', {
url: '/erro',
ncyBreadcrumb: {label: 'Erro'},
views: {
- 'header': { templateUrl: 'app/pages/header/header.html' },
- 'main': { templateUrl: 'app/pages/erro/erro.html' },
- 'footer': { templateUrl: 'app/pages/footer/footer.html' }
+ 'main': { templateUrl: 'app/pages/erro/erro.html' }
}
})
;
diff --git a/src/app/pages/footer/footer.html b/src/app/pages/footer/footer.html
deleted file mode 100644
index 9969dee..0000000
--- a/src/app/pages/footer/footer.html
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/src/app/pages/footer/footer.scss b/src/app/pages/footer/footer.scss
deleted file mode 100644
index 481c62c..0000000
--- a/src/app/pages/footer/footer.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-$barra-theme: ("green": #00420c, "yellow": #2c66ce, "blue": #0042b1);
-
-#footer-brasil {
- background: none repeat scroll 0% 0% map-get($barra-theme, "blue");
- padding: 1em 0px;
- max-width: 100%;
-}
-
-#footer {
- padding: 20px 0;
- a {
- margin: 10px auto;
- }
-
- .contraste & {
- background-color: #000;
- a {
- color: #fff;
- }
- }
-}
diff --git a/src/app/pages/header/header.html b/src/app/pages/header/header.html
deleted file mode 100644
index a8d8122..0000000
--- a/src/app/pages/header/header.html
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/src/app/pages/header/header.scss b/src/app/pages/header/header.scss
deleted file mode 100644
index ec552a0..0000000
--- a/src/app/pages/header/header.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-#header {
-
- @media (max-width: $screen-md) {
-
- }
-}
\ No newline at end of file
diff --git a/src/index.html b/src/index.html
index d92002c..f3ef904 100644
--- a/src/index.html
+++ b/src/index.html
@@ -37,7 +37,8 @@
Você está usando um navegador antigo. Por favor, atualize o navegador para melhorar a experiência de uso.
-
+
+
--
libgit2 0.21.2