From eed82dd78ecf9c0bb03c8b2152aa686637e6ffaa Mon Sep 17 00:00:00 2001 From: aleperalta Date: Wed, 7 Nov 2018 12:15:30 -0600 Subject: [PATCH] Get teams for view lideres/equipos - TODO --- public/css/style.css | 8 +- public/js/lideres/equipos/index.js | 40 ++++++ routes/lideres.js | 2 +- views/lideres/default-view.ejs | 1 + views/lideres/equipos/index.ejs | 193 ++++++++++++++++------------- 5 files changed, 151 insertions(+), 93 deletions(-) create mode 100644 public/js/lideres/equipos/index.js diff --git a/public/css/style.css b/public/css/style.css index 6355160..5362a9e 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -1,7 +1,7 @@ -body { - font: 12px "Lucida Grande", Helvetica, Arial, sans-serif; -} - a { color: #00B7FF; +} + +a:hover { + text-decoration: none; } \ No newline at end of file diff --git a/public/js/lideres/equipos/index.js b/public/js/lideres/equipos/index.js new file mode 100644 index 0000000..c84b442 --- /dev/null +++ b/public/js/lideres/equipos/index.js @@ -0,0 +1,40 @@ +function getTeams() { + console.log(localStorage.apiUrl+'equipos') + $.get(`${localStorage.apiUrl}equipos`) + .done(function(data) { + // TODO + // const teamsHtml = getTeamsHtml(data); + // $('#divEquipos').html(teamsHtml); + console.log(data); + }); +} + +function getTeamsHtml(teams) { + const teamsHtml = teams.map((team) => { + const { numero } = team; + return `
+ +
+
+

Equipo ${numero}

+

Integrante 1

+

Integrante 1

+

Integrante 1

+

Integrante 1

+ +
Avance
+
+
25%
+
+
+
+
+
`; + }); + console.log(teamsHtml); + return teamsHtml.join(''); +} + +$(document).ready(function() { + getTeams(); +}); \ No newline at end of file diff --git a/routes/lideres.js b/routes/lideres.js index 5a8cc05..f9969dd 100644 --- a/routes/lideres.js +++ b/routes/lideres.js @@ -35,7 +35,7 @@ router.get('/equipos', function(req, res, next) { section: 'equipos', headerFile: 'header', cssFiles: ['equipos/equipos'], - jsFiles: [] + jsFiles: ['lideres/equipos/index'] } res.render('lideres/default-view', options); }); diff --git a/views/lideres/default-view.ejs b/views/lideres/default-view.ejs index 029afc2..a6a59fb 100644 --- a/views/lideres/default-view.ejs +++ b/views/lideres/default-view.ejs @@ -6,6 +6,7 @@ <%= title %> + <% for (let cssFile in cssFiles) { %> <% } %> diff --git a/views/lideres/equipos/index.ejs b/views/lideres/equipos/index.ejs index ca8b791..1f128f1 100644 --- a/views/lideres/equipos/index.ejs +++ b/views/lideres/equipos/index.ejs @@ -18,104 +18,121 @@

Equipos

-
- -
-
-
-

Equipo 1

-

Integrante 1

-

Integrante 1

-

Integrante 1

-

Integrante 1

- -
Avance
-
-
25%
-
-
-
+
+ +