From 91c70ae71069871fc5a34b81ba047bc49dc2ceee Mon Sep 17 00:00:00 2001 From: FelipeDireito Date: Sat, 20 Aug 2022 12:41:19 -0300 Subject: [PATCH 01/48] (#78) Cria componente Page Bar Co-authored-by: giovannabbottino Co-authored-by: samuelvictorol --- .../components/shared/page-bar/PageBar.vue | 2 ++ .../components/shared/page-bar/page-bar.css | 18 +++++++++++++++++ .../components/shared/page-bar/page-bar.html | 20 +++++++++++++++++++ .../components/shared/page-bar/page-bar.js | 9 +++++++++ 4 files changed, 49 insertions(+) create mode 100644 puma/src/components/shared/page-bar/PageBar.vue create mode 100644 puma/src/components/shared/page-bar/page-bar.css create mode 100644 puma/src/components/shared/page-bar/page-bar.html create mode 100644 puma/src/components/shared/page-bar/page-bar.js diff --git a/puma/src/components/shared/page-bar/PageBar.vue b/puma/src/components/shared/page-bar/PageBar.vue new file mode 100644 index 00000000..b59be718 --- /dev/null +++ b/puma/src/components/shared/page-bar/PageBar.vue @@ -0,0 +1,2 @@ + + diff --git a/puma/src/components/shared/page-bar/page-bar.css b/puma/src/components/shared/page-bar/page-bar.css new file mode 100644 index 00000000..c7cc54a1 --- /dev/null +++ b/puma/src/components/shared/page-bar/page-bar.css @@ -0,0 +1,18 @@ +.title { + color: #15355E; + font-weight: bold; + font-size: 40px; + text-transform: uppercase; +} + +.sub-title { + font-size: 20px !important; + font-weight: normal !important; +} +.user { + float: right; +} + +/* TODO: Espaçamento topo 40px; + Nomes em capslock(?); + */ \ No newline at end of file diff --git a/puma/src/components/shared/page-bar/page-bar.html b/puma/src/components/shared/page-bar/page-bar.html new file mode 100644 index 00000000..e7035a3f --- /dev/null +++ b/puma/src/components/shared/page-bar/page-bar.html @@ -0,0 +1,20 @@ + + + +
+ {{title}} +
+
+ {{subtitle}} +
+
+ +
+ {{username}} +
+
+ {{usertype}} +
+
+
+
diff --git a/puma/src/components/shared/page-bar/page-bar.js b/puma/src/components/shared/page-bar/page-bar.js new file mode 100644 index 00000000..93fc7a22 --- /dev/null +++ b/puma/src/components/shared/page-bar/page-bar.js @@ -0,0 +1,9 @@ +/* eslint-disable */ +export default { + props: { + username: String, + title: String, + subtitle: String, + usertype: String, + }, + } From 3adb6cb3e49a057673b9d407c7ba340d55db05d5 Mon Sep 17 00:00:00 2001 From: FelipeDireito Date: Sat, 20 Aug 2022 14:44:36 -0300 Subject: [PATCH 02/48] (#78) Atualiza margin-top Co-authored-by: giovannabbottino --- puma/src/components/shared/page-bar/page-bar.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/puma/src/components/shared/page-bar/page-bar.css b/puma/src/components/shared/page-bar/page-bar.css index c7cc54a1..c2c8c294 100644 --- a/puma/src/components/shared/page-bar/page-bar.css +++ b/puma/src/components/shared/page-bar/page-bar.css @@ -1,3 +1,7 @@ +.page-bar { + margin-top: 40px; + } + .title { color: #15355E; font-weight: bold; @@ -9,10 +13,12 @@ font-size: 20px !important; font-weight: normal !important; } + .user { float: right; } + /* TODO: Espaçamento topo 40px; Nomes em capslock(?); */ \ No newline at end of file From 89c2d10d057c8bfaa3addc9bb87b3319b726b2ef Mon Sep 17 00:00:00 2001 From: FelipeDireito Date: Sat, 20 Aug 2022 14:47:13 -0300 Subject: [PATCH 03/48] (#78) Atualiza componente com javascript Co-authored-by: giovannabbottino --- puma/src/components/shared/page-bar/PageBar.vue | 3 +++ 1 file changed, 3 insertions(+) diff --git a/puma/src/components/shared/page-bar/PageBar.vue b/puma/src/components/shared/page-bar/PageBar.vue index b59be718..dc1b5651 100644 --- a/puma/src/components/shared/page-bar/PageBar.vue +++ b/puma/src/components/shared/page-bar/PageBar.vue @@ -1,2 +1,5 @@ + + + From 4b52f3e37892b9dd0b612f67707c6c1c4052621d Mon Sep 17 00:00:00 2001 From: FelipeDireito Date: Sat, 20 Aug 2022 15:09:08 -0300 Subject: [PATCH 04/48] (#78)Inicia componente PageBar Co-authored-by: giovannabbottino Co-authored-by: samuelvictorol --- .../consulta-disciplina/consulta-disciplina.html | 11 +++++------ .../consulta-disciplina/consulta-disciplina.js | 2 ++ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html index 0e13b91a..447f0cf6 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html @@ -1,10 +1,9 @@
-
- Disciplinas -
-
- Disciplinas cadastradas na plataforma -
+
Sem resultados disponíveis diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js index 83f45a7c..bac8831a 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js @@ -1,8 +1,10 @@ import SubjectService from '../../../services/SubjectService'; +import PageBar from '../../shared/page-bar/PageBar.vue'; /* eslint-disable*/ export default { name: 'ConsultaDisciplinas', + component: {PageBar}, data() { return { data: { From 885a82bba7a22188eb501b270ce0dfe0cda1b740 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Fri, 26 Aug 2022 03:09:27 -0300 Subject: [PATCH 05/48] =?UTF-8?q?Criando=20base=20P=C3=A1ginas=20Area=20Ex?= =?UTF-8?q?terna?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AreaExternaHeader/AreaExternaHeader.css | 100 ++++++++++++++++++ .../AreaExternaHeader/AreaExternaHeader.html | 29 +++++ .../AreaExternaHeader/AreaExternaHeader.js | 5 + .../AreaExternaHeader/AreaExternaHeader.vue | 5 + .../AreaExterna/Disciplinas/Disciplina.html | 4 + .../AreaExterna/Disciplinas/Disciplina.js | 13 +++ .../AreaExterna/Disciplinas/Disciplina.vue | 3 + puma/src/components/AreaExterna/HomePage.css | 26 +++++ puma/src/components/AreaExterna/HomePage.html | 6 ++ puma/src/components/AreaExterna/HomePage.js | 13 +++ puma/src/components/AreaExterna/HomePage.vue | 5 + .../ParceitosEProjetos.html | 4 + .../ParceirosEProjetos/ParceitosEProjetos.js | 13 +++ .../ParceirosEProjetos/ParceitosEProjetos.vue | 3 + .../components/AreaExterna/Sobre/Sobre.html | 4 + .../src/components/AreaExterna/Sobre/Sobre.js | 13 +++ .../components/AreaExterna/Sobre/Sobre.vue | 3 + puma/src/router/index.js | 28 ++++- 18 files changed, 275 insertions(+), 2 deletions(-) create mode 100644 puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css create mode 100644 puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html create mode 100644 puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.js create mode 100644 puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.vue create mode 100644 puma/src/components/AreaExterna/Disciplinas/Disciplina.html create mode 100644 puma/src/components/AreaExterna/Disciplinas/Disciplina.js create mode 100644 puma/src/components/AreaExterna/Disciplinas/Disciplina.vue create mode 100644 puma/src/components/AreaExterna/HomePage.css create mode 100644 puma/src/components/AreaExterna/HomePage.html create mode 100644 puma/src/components/AreaExterna/HomePage.js create mode 100644 puma/src/components/AreaExterna/HomePage.vue create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue create mode 100644 puma/src/components/AreaExterna/Sobre/Sobre.html create mode 100644 puma/src/components/AreaExterna/Sobre/Sobre.js create mode 100644 puma/src/components/AreaExterna/Sobre/Sobre.vue diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css new file mode 100644 index 00000000..3c404dfb --- /dev/null +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css @@ -0,0 +1,100 @@ +header { + height: 80px; + background-color: #15355e; + display: flex; + align-items: center; + padding: 0px 150px; +} + +nav { + flex: 1; + margin: 0px 10px; +} + +ul { + width: min-content; + margin: 0 auto; + display: flex; + list-style: none; + padding: 0px; + align-items: center; +} + +li { + margin: 20px 10px 20px 0px; + width: max-content; +} + +.ultimoLi { + margin-right: 0px !important; +} + +li > a { + text-decoration: none; +} + +li > a > div { + height: 100%; + font-size: 18px; + color: #ffffff; + padding: 10px 30px; + cursor: pointer; + transition: 0.5s; + border-radius: 5px; +} + +li > a > div:hover { + background-color: #09172a; + color: #ffffff; +} + +li > a > div > span{ + display: block; +} + +.currentPage { + background-color: #09172a; +} + +.divLogo { + height: 50px; + width: 125px; +} + +.divLogo > img { + height: 100%; + cursor: pointer; +} + +.authentication { + width: min-content; + display: flex; + flex-wrap: nowrap; + height: min-content; +} + +button { + border: none; + font-size: 18px; + border-radius: 5px; + cursor: pointer; + transition: 0.5s; +} + +.register { + background-color: #15355e; + color: #ffffff; + padding: 10px 30px; + margin-right: 20px; +} + +.register:hover { + background-color: #09172a; + color: #ffffff; +} + +.login { + background-color: #f7db36; + color: #15355e; + width: 130px; +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html new file mode 100644 index 00000000..262ed8bf --- /dev/null +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html @@ -0,0 +1,29 @@ +
+ + + +
+ + +
+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.js b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.js new file mode 100644 index 00000000..fa1b5559 --- /dev/null +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.js @@ -0,0 +1,5 @@ +export default { + props: { + pagina: String, + }, +}; diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.vue b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.vue new file mode 100644 index 00000000..5cf9243e --- /dev/null +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html new file mode 100644 index 00000000..15886454 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -0,0 +1,4 @@ +
+ +

Disciplinas

+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js new file mode 100644 index 00000000..46894da2 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js @@ -0,0 +1,13 @@ +import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; + +export default { + components: { + AreaExternaHeader, + }, + + data() { + return { + paginaAtual: '/home/disciplinas', + }; + }, +}; diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue b/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue new file mode 100644 index 00000000..e6eccee9 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue @@ -0,0 +1,3 @@ + + + diff --git a/puma/src/components/AreaExterna/HomePage.css b/puma/src/components/AreaExterna/HomePage.css new file mode 100644 index 00000000..c4b4d0e5 --- /dev/null +++ b/puma/src/components/AreaExterna/HomePage.css @@ -0,0 +1,26 @@ +section { + background-color: blue; + width: 100%; + height: auto; +} + +.area-externa-section { + background-color: blue; + height: 100%; + width: 100%; + padding: 0 150px; +} + +h1 { + background-color: red; +} + +@media (max-width: 700px) { + .area-externa-section { + margin: 0 40px; + } + + h1 { + background-color: yellow; + } +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/HomePage.html b/puma/src/components/AreaExterna/HomePage.html new file mode 100644 index 00000000..cef538e3 --- /dev/null +++ b/puma/src/components/AreaExterna/HomePage.html @@ -0,0 +1,6 @@ +
+ +
+

Home Page

+
+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/HomePage.js b/puma/src/components/AreaExterna/HomePage.js new file mode 100644 index 00000000..a2a896b1 --- /dev/null +++ b/puma/src/components/AreaExterna/HomePage.js @@ -0,0 +1,13 @@ +import AreaExternaHeader from './AreaExternaHeader/AreaExternaHeader.vue'; + +export default { + components: { + AreaExternaHeader, + }, + + data() { + return { + pagina: '/home', + }; + }, +}; diff --git a/puma/src/components/AreaExterna/HomePage.vue b/puma/src/components/AreaExterna/HomePage.vue new file mode 100644 index 00000000..e275f11d --- /dev/null +++ b/puma/src/components/AreaExterna/HomePage.vue @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html new file mode 100644 index 00000000..d4832ab4 --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html @@ -0,0 +1,4 @@ +
+ +

Parceiros E Projetos

+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js new file mode 100644 index 00000000..ad37b9af --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js @@ -0,0 +1,13 @@ +import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; + +export default { + components: { + AreaExternaHeader, + }, + + data() { + return { + paginaAtual: '/home/parceiros', + }; + }, +}; diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue new file mode 100644 index 00000000..3c5db9ee --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue @@ -0,0 +1,3 @@ + + + diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html new file mode 100644 index 00000000..22943f3b --- /dev/null +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -0,0 +1,4 @@ +
+ +

Sobre

+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.js b/puma/src/components/AreaExterna/Sobre/Sobre.js new file mode 100644 index 00000000..fd044fba --- /dev/null +++ b/puma/src/components/AreaExterna/Sobre/Sobre.js @@ -0,0 +1,13 @@ +import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; + +export default { + components: { + AreaExternaHeader, + }, + + data() { + return { + paginaAtual: '/home/sobre', + }; + }, +}; diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.vue b/puma/src/components/AreaExterna/Sobre/Sobre.vue new file mode 100644 index 00000000..d3d5a54a --- /dev/null +++ b/puma/src/components/AreaExterna/Sobre/Sobre.vue @@ -0,0 +1,3 @@ + + + diff --git a/puma/src/router/index.js b/puma/src/router/index.js index 78e14518..f8c56a14 100644 --- a/puma/src/router/index.js +++ b/puma/src/router/index.js @@ -8,8 +8,32 @@ Vue.use(VueRouter); const routes = [ { path: '/', - name: 'Home', - component: () => import('../components/usuario/login-usuario/LoginUsuario.vue'), + name: 'Home Page', + component: () => import('../components/AreaExterna/HomePage.vue'), + meta: { + guest: true, + }, + }, + { + path: '/home/disciplinas', + name: 'Home Disciplinas', + component: () => import('../components/AreaExterna/Disciplinas/Disciplina.vue'), + meta: { + guest: true, + }, + }, + { + path: '/home/sobre', + name: 'Home Sobre', + component: () => import('../components/AreaExterna/Sobre/Sobre.vue'), + meta: { + guest: true, + }, + }, + { + path: '/home/parceiros', + name: 'Home ParceitosEProjetos', + component: () => import('../components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue'), meta: { guest: true, }, From 4dd92c10e9d8b6f08cc12e8e9376174f31282dd2 Mon Sep 17 00:00:00 2001 From: Ana Hoffmann Date: Fri, 26 Aug 2022 12:50:28 -0300 Subject: [PATCH 06/48] =?UTF-8?q?(#114)=20Cria=20corpo=20da=20p=C3=A1gina?= =?UTF-8?q?=20Sobre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/components/AreaExterna/HomePage.vue | 2 +- .../components/AreaExterna/Sobre/Sobre.css | 58 +++++++++++++++++++ .../components/AreaExterna/Sobre/Sobre.html | 45 +++++++++++++- .../components/AreaExterna/Sobre/Sobre.vue | 2 + 4 files changed, 104 insertions(+), 3 deletions(-) create mode 100644 puma/src/components/AreaExterna/Sobre/Sobre.css diff --git a/puma/src/components/AreaExterna/HomePage.vue b/puma/src/components/AreaExterna/HomePage.vue index e275f11d..4f84a7ad 100644 --- a/puma/src/components/AreaExterna/HomePage.vue +++ b/puma/src/components/AreaExterna/HomePage.vue @@ -2,4 +2,4 @@ - \ No newline at end of file + diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css new file mode 100644 index 00000000..295ab5d9 --- /dev/null +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -0,0 +1,58 @@ +.corpo { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + text-align: justify; + margin: 3% 15%; + color: rgba(2, 16, 33, 0.8); +} + +.descricao-titulo { + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; +} + +.descricao-conteudo { + font-size: 18px; + line-height: 36px; +} + +.teste { + border: 2px solid green; +} + +.p-sobre-ul { + width: max-content; + margin: 0; + list-style: square; + display: block; + align-items: flex-start; +} + +.p-sobre-li { + margin: 0; + width: fit-content; +} + +h1 { + height: 56px; + font-size: 48px; + font-weight: 400; + letter-spacing: -0.02em; + color: rgba(2, 16, 33, 0.8); + margin-bottom: 0.85em; +} + +p { + letter-spacing: 0.08em; + font-size: 24px; + font-weight: 400; + margin-bottom: 3em; +} + +.img-sobre { + background-color: #D9D9D9; + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + border-radius: 8px; + width: 430px; + height: 280px; +} diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index 22943f3b..5946d030 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -1,4 +1,45 @@
-

Sobre

-
\ No newline at end of file +
+

Sobre a PUMA

+

+ A PUMA conecta empresas e empresarios com os alunos e professores da Engenharia de Produção da Universidade de Brasília, de forma que problemas reais vivenciados pelas empresas possam ser trabalhados dentro de sala de aula. +

+ +
+ +
+

Objetivos

+
    +
  • Divulgar os resultados dos melhores projetos;
  • +
  • Manter uma base de stakeholders;
  • +
  • Avaliar a satisfação das partes interessadas com os projetos entregues;
  • +
  • Aumentar o número de partes interessadas através da facilitação da submissão de projetos;
  • +
  • Automatizar parte do processo de avaliação dos alunos;
  • +
  • Avaliar a evolução do desempenho dos alunos em relaçãoas técnicas e competências transversais durante as disciplinas de PSPs;
  • +
  • Medir a eficiência da metodologia PBL.
  • +
+
+
+ +
+
+

Metodologia PBL

+

+ Recentemente o PBL foi introduzido em diversos campos de ensino e vem crescendo bastante seu uso no ensino de engenharia. A abordagem PBL incentiva os alunos a “aprender fazendo na prática”. +

+
+ +
+ +
+ +
+

Colaboração Internacional

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Etiam a tempor arcu. Cras nulla massa, hendrerit in semper id, lobortis sed nulla. Aliquam consectetur,

+
+
+ +
+ diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.vue b/puma/src/components/AreaExterna/Sobre/Sobre.vue index d3d5a54a..6cfc8402 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.vue +++ b/puma/src/components/AreaExterna/Sobre/Sobre.vue @@ -1,3 +1,5 @@ + + From 3fa2783702aed3a6393ba0d7b69487030789b032 Mon Sep 17 00:00:00 2001 From: samuelvictorol Date: Fri, 26 Aug 2022 21:27:23 -0300 Subject: [PATCH 07/48] cria branch e componente --- puma/.eslintrc.json | 6 +++++- puma/src/components/contatos/contato.html | 0 puma/src/components/contatos/contato.js | 0 puma/src/components/contatos/contato.vue | 0 puma/src/components/contatos/contatos.css | 0 .../consulta-disciplina/consulta-disciplina.html | 6 +----- .../consulta-disciplina/consulta-disciplina.js | 2 +- puma/src/components/shared/page-bar/PageBar.vue | 2 +- puma/src/components/shared/page-bar/page-bar.html | 8 ++++---- puma/src/components/shared/page-bar/page-bar.js | 10 +++++----- 10 files changed, 17 insertions(+), 17 deletions(-) create mode 100644 puma/src/components/contatos/contato.html create mode 100644 puma/src/components/contatos/contato.js create mode 100644 puma/src/components/contatos/contato.vue create mode 100644 puma/src/components/contatos/contatos.css diff --git a/puma/.eslintrc.json b/puma/.eslintrc.json index 3f188d56..8bcaa6ac 100644 --- a/puma/.eslintrc.json +++ b/puma/.eslintrc.json @@ -14,5 +14,9 @@ "plugins": [ "vue" ], - "rules": {} + "rules": { + "linebreak-style": 0, + "global-require": 0, + "eslint linebreak-style": [0, "error", "windows"] + } } diff --git a/puma/src/components/contatos/contato.html b/puma/src/components/contatos/contato.html new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/contatos/contato.js b/puma/src/components/contatos/contato.js new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/contatos/contato.vue b/puma/src/components/contatos/contato.vue new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/contatos/contatos.css b/puma/src/components/contatos/contatos.css new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html index 447f0cf6..4c516ccb 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html @@ -1,9 +1,5 @@
- +
Sem resultados disponíveis diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js index bac8831a..c936225a 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js @@ -4,7 +4,7 @@ import PageBar from '../../shared/page-bar/PageBar.vue'; /* eslint-disable*/ export default { name: 'ConsultaDisciplinas', - component: {PageBar}, + components: {PageBar}, data() { return { data: { diff --git a/puma/src/components/shared/page-bar/PageBar.vue b/puma/src/components/shared/page-bar/PageBar.vue index dc1b5651..bdf5cc75 100644 --- a/puma/src/components/shared/page-bar/PageBar.vue +++ b/puma/src/components/shared/page-bar/PageBar.vue @@ -1,4 +1,4 @@ - + diff --git a/puma/src/components/shared/page-bar/page-bar.html b/puma/src/components/shared/page-bar/page-bar.html index e7035a3f..3ef29ac7 100644 --- a/puma/src/components/shared/page-bar/page-bar.html +++ b/puma/src/components/shared/page-bar/page-bar.html @@ -2,18 +2,18 @@
- {{title}} + {{ username }}
- {{subtitle}} + subtitulo
- {{username}} + usernamee
- {{usertype}} + usertype
diff --git a/puma/src/components/shared/page-bar/page-bar.js b/puma/src/components/shared/page-bar/page-bar.js index 93fc7a22..7fef263c 100644 --- a/puma/src/components/shared/page-bar/page-bar.js +++ b/puma/src/components/shared/page-bar/page-bar.js @@ -1,9 +1,9 @@ /* eslint-disable */ export default { props: { - username: String, - title: String, - subtitle: String, + username: String, usertype: String, - }, - } + title: String, + subtitle: String + } +} \ No newline at end of file From 0d0a17a7dd2efb3c060c65b97f5f2f1423b268d4 Mon Sep 17 00:00:00 2001 From: samuelvictorol Date: Fri, 26 Aug 2022 21:44:20 -0300 Subject: [PATCH 08/48] (118) Adiciona rota contato Co-authored-by: enzoggqs Co-authored-by: YuriBre --- .../{contatos/contato.html => Contato/contato.css} | 0 puma/src/components/Contato/contato.html | 3 +++ puma/src/components/{contatos => Contato}/contato.js | 0 puma/src/components/Contato/contato.vue | 5 +++++ puma/src/components/contatos/contato.vue | 0 puma/src/components/contatos/contatos.css | 0 puma/src/router/index.js | 6 ++++++ 7 files changed, 14 insertions(+) rename puma/src/components/{contatos/contato.html => Contato/contato.css} (100%) create mode 100644 puma/src/components/Contato/contato.html rename puma/src/components/{contatos => Contato}/contato.js (100%) create mode 100644 puma/src/components/Contato/contato.vue delete mode 100644 puma/src/components/contatos/contato.vue delete mode 100644 puma/src/components/contatos/contatos.css diff --git a/puma/src/components/contatos/contato.html b/puma/src/components/Contato/contato.css similarity index 100% rename from puma/src/components/contatos/contato.html rename to puma/src/components/Contato/contato.css diff --git a/puma/src/components/Contato/contato.html b/puma/src/components/Contato/contato.html new file mode 100644 index 00000000..9ab3d0b7 --- /dev/null +++ b/puma/src/components/Contato/contato.html @@ -0,0 +1,3 @@ +
+

Contato works

+
\ No newline at end of file diff --git a/puma/src/components/contatos/contato.js b/puma/src/components/Contato/contato.js similarity index 100% rename from puma/src/components/contatos/contato.js rename to puma/src/components/Contato/contato.js diff --git a/puma/src/components/Contato/contato.vue b/puma/src/components/Contato/contato.vue new file mode 100644 index 00000000..99ad29da --- /dev/null +++ b/puma/src/components/Contato/contato.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/contatos/contato.vue b/puma/src/components/contatos/contato.vue deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/components/contatos/contatos.css b/puma/src/components/contatos/contatos.css deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/router/index.js b/puma/src/router/index.js index 78e14518..22622164 100644 --- a/puma/src/router/index.js +++ b/puma/src/router/index.js @@ -6,6 +6,7 @@ import store from '../store'; Vue.use(VueRouter); const routes = [ + { path: '/', name: 'Home', @@ -142,6 +143,11 @@ const routes = [ requiresAuth: true, }, }, + { + path: '/contato', + name: 'Contato', + component: () => import('../components/Contato/contato.vue'), + }, ]; const router = new VueRouter({ From f7ed53f94108edb30f2696e9f4adb26ecbcf42bf Mon Sep 17 00:00:00 2001 From: samuelvictorol Date: Fri, 26 Aug 2022 22:21:08 -0300 Subject: [PATCH 09/48] (#118) Nomeia component com cammel case --- puma/src/components/Contato/Contato.css | 0 puma/src/components/Contato/Contato.html | 10 ++++++++++ puma/src/components/Contato/Contato.js | 0 puma/src/components/Contato/Contato.vue | 5 +++++ puma/src/components/Contato/contato.html | 11 +++++++++-- puma/src/components/Contato/contato.vue | 5 ----- puma/src/router/index.js | 4 ++-- 7 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 puma/src/components/Contato/Contato.css create mode 100644 puma/src/components/Contato/Contato.html create mode 100644 puma/src/components/Contato/Contato.js create mode 100644 puma/src/components/Contato/Contato.vue delete mode 100644 puma/src/components/Contato/contato.vue diff --git a/puma/src/components/Contato/Contato.css b/puma/src/components/Contato/Contato.css new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/Contato/Contato.html b/puma/src/components/Contato/Contato.html new file mode 100644 index 00000000..9b7336b7 --- /dev/null +++ b/puma/src/components/Contato/Contato.html @@ -0,0 +1,10 @@ +
+
+

Contato

+

Departamento de Engenharia de Produção

+

Endereço: Sala DT-77/15, prédio da FT, bloco D - + UnB - Campus Universitário Darcy Ribeiro, Brasília -DF +
+ Email: emaildopuma@unb.br

+
+
\ No newline at end of file diff --git a/puma/src/components/Contato/Contato.js b/puma/src/components/Contato/Contato.js new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/Contato/Contato.vue b/puma/src/components/Contato/Contato.vue new file mode 100644 index 00000000..780fc54e --- /dev/null +++ b/puma/src/components/Contato/Contato.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/Contato/contato.html b/puma/src/components/Contato/contato.html index 9ab3d0b7..9b7336b7 100644 --- a/puma/src/components/Contato/contato.html +++ b/puma/src/components/Contato/contato.html @@ -1,3 +1,10 @@ -
-

Contato works

+
+
+

Contato

+

Departamento de Engenharia de Produção

+

Endereço: Sala DT-77/15, prédio da FT, bloco D - + UnB - Campus Universitário Darcy Ribeiro, Brasília -DF +
+ Email: emaildopuma@unb.br

+
\ No newline at end of file diff --git a/puma/src/components/Contato/contato.vue b/puma/src/components/Contato/contato.vue deleted file mode 100644 index 99ad29da..00000000 --- a/puma/src/components/Contato/contato.vue +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/puma/src/router/index.js b/puma/src/router/index.js index 22622164..d3acf1fb 100644 --- a/puma/src/router/index.js +++ b/puma/src/router/index.js @@ -144,9 +144,9 @@ const routes = [ }, }, { - path: '/contato', + path: '/Contato', name: 'Contato', - component: () => import('../components/Contato/contato.vue'), + component: () => import('../components/Contato/Contato.vue'), }, ]; From d581ce3df61884365c32e9b256763cfd358a4596 Mon Sep 17 00:00:00 2001 From: giovannabbottino Date: Sat, 27 Aug 2022 15:25:54 -0300 Subject: [PATCH 10/48] (#117) Renomeia para parceiros projetos Co-authored-by: bhsouza Co-authored-by: FelipeDireito --- .../ParceirosEProjetos/ParceirosProjetos.vue | 5 +++++ .../ParceirosEProjetos/ParceitosEProjetos.html | 4 ---- .../ParceirosEProjetos/ParceitosEProjetos.vue | 3 --- .../ParceirosEProjetos/parceiros-projetos.css | 10 ++++++++++ .../ParceirosEProjetos/parceiros-projetos.html | 7 +++++++ .../{ParceitosEProjetos.js => parceiros-projetos.js} | 2 +- puma/src/router/index.js | 4 ++-- 7 files changed, 25 insertions(+), 10 deletions(-) create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue delete mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html delete mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css create mode 100644 puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html rename puma/src/components/AreaExterna/ParceirosEProjetos/{ParceitosEProjetos.js => parceiros-projetos.js} (91%) diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue new file mode 100644 index 00000000..0d5312e7 --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html deleted file mode 100644 index d4832ab4..00000000 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.html +++ /dev/null @@ -1,4 +0,0 @@ -
- -

Parceiros E Projetos

-
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue deleted file mode 100644 index 3c5db9ee..00000000 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css new file mode 100644 index 00000000..76a84932 --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -0,0 +1,10 @@ +section { + width: 100%; + height: auto; +} + +.area-externa-section { + height: 100%; + width: 100%; + padding: 0 150px; +} diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html new file mode 100644 index 00000000..ce20abdc --- /dev/null +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -0,0 +1,7 @@ +
+ +
+

Parceiros e Projetos

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

+
+
\ No newline at end of file diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js similarity index 91% rename from puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js rename to puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js index ad37b9af..42606526 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.js +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js @@ -1,5 +1,5 @@ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; - +/* eslint-disable*/ export default { components: { AreaExternaHeader, diff --git a/puma/src/router/index.js b/puma/src/router/index.js index f8c56a14..e741b1ae 100644 --- a/puma/src/router/index.js +++ b/puma/src/router/index.js @@ -32,8 +32,8 @@ const routes = [ }, { path: '/home/parceiros', - name: 'Home ParceitosEProjetos', - component: () => import('../components/AreaExterna/ParceirosEProjetos/ParceitosEProjetos.vue'), + name: 'Home ParceirosProjetos', + component: () => import('../components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue'), meta: { guest: true, }, From 48b355ac0e986eed9ce5305dc304173e9dbd5d64 Mon Sep 17 00:00:00 2001 From: bhsouza Date: Sat, 27 Aug 2022 17:14:13 -0300 Subject: [PATCH 11/48] (#117) Inicia componente InfoParceiro Co-authored-by: giovannabbottino Co-authored-by: FelipeDireito --- .../AreaExterna/InfoParceiro/InfoParceiro.vue | 5 +++ .../InfoParceiro/info-parceiro.css | 17 +++++++++ .../InfoParceiro/info-parceiro.html | 20 +++++++++++ .../AreaExterna/InfoParceiro/info-parceiro.js | 14 ++++++++ .../ParceirosEProjetos/ParceirosProjetos.vue | 10 +++--- .../ParceirosEProjetos/parceiros-projetos.css | 20 +++++------ .../parceiros-projetos.html | 15 ++++---- .../ParceirosEProjetos/parceiros-projetos.js | 36 ++++++++++++------- 8 files changed, 102 insertions(+), 35 deletions(-) create mode 100644 puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue create mode 100644 puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css create mode 100644 puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html create mode 100644 puma/src/components/AreaExterna/InfoParceiro/info-parceiro.js diff --git a/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue b/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue new file mode 100644 index 00000000..416c7744 --- /dev/null +++ b/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css new file mode 100644 index 00000000..0077903e --- /dev/null +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -0,0 +1,17 @@ +h2 { + color: #021021CC; +} + +p{ + color: #021021CC; +} + +a{ + color: #2A768ECC; +} + +img{ + width: 100%; + height: auto; + border-radius: 8px; +} diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html new file mode 100644 index 00000000..777dc848 --- /dev/null +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html @@ -0,0 +1,20 @@ +
+

{{info.name}}

+ + +

+ {{info.description}} +

+

+ {{info.website}} +

+
+ + Logo do Projeto + +
+

Escopo do Projeto

+

{{info.projectScope}}

+

Principais resultados do projeto

+

{{info.projectKeyResults}}

+
diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.js b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.js new file mode 100644 index 00000000..ae908df1 --- /dev/null +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.js @@ -0,0 +1,14 @@ +/* eslint-disable*/ +export default { + name: 'InfoParceiro', + props: { + info:{ + name: { type: String }, + description: { type: String }, + website: { type: String }, + projectScope: { type: String }, + projectKeyResults: { type: String }, + logo: { type: String }, + } + }, +}; diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue index 0d5312e7..71d46877 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue @@ -1,5 +1,5 @@ - - - - - + + + + + diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index 76a84932..d5e026f0 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -1,10 +1,10 @@ -section { - width: 100%; - height: auto; -} - -.area-externa-section { - height: 100%; - width: 100%; - padding: 0 150px; -} +section { + width: 100%; + height: auto; +} + +.area-externa-section { + height: 100%; + width: 100%; + padding: 0 150px; +} diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html index ce20abdc..7fd8f979 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -1,7 +1,8 @@ -
- -
-

Parceiros e Projetos

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

-
-
\ No newline at end of file +
+ +
+

Parceiros e Projetos

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

+ +
+
diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js index 42606526..0fcd61ea 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js @@ -1,13 +1,23 @@ -import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; -/* eslint-disable*/ -export default { - components: { - AreaExternaHeader, - }, - - data() { - return { - paginaAtual: '/home/parceiros', - }; - }, -}; +import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; +import InfoParceiro from '../InfoParceiro/InfoParceiro.vue'; +/* eslint-disable*/ +export default { + components: { + AreaExternaHeader, + InfoParceiro, + }, + + data() { + return { + infoParceiros: [{ + name: 'Exército Brasileiro', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png', + }], + paginaAtual: '/home/parceiros', + }; + }, +}; From 6b94e11a8b15ea4966c4f6b66398926433df0d7b Mon Sep 17 00:00:00 2001 From: giovannabbottino Date: Sat, 27 Aug 2022 17:40:58 -0300 Subject: [PATCH 12/48] (#117) Atualiza tamanho e cor dos textos Co-authored-by: bhsouza --- .../AreaExterna/InfoParceiro/info-parceiro.css | 6 +++++- .../ParceirosEProjetos/parceiros-projetos.css | 13 +++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css index 0077903e..e123552f 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -1,9 +1,13 @@ h2 { color: #021021CC; + padding: 1vw 1vw 0vw 0vw; + font-size:1.5vw; + font-weight: bold; } p{ color: #021021CC; + font-size:1vw; } a{ @@ -11,7 +15,7 @@ a{ } img{ - width: 100%; + width: 15vw; height: auto; border-radius: 8px; } diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index d5e026f0..ce53ff7c 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -8,3 +8,16 @@ section { width: 100%; padding: 0 150px; } + +h1{ + color: #021021CC; + padding: 2vw 2vw 0vw 0vw; + font-size:2vw; + font-weight: bold; +} + +p{ + color: #021021CC; + font-size:1vw; +} + \ No newline at end of file From 7d900071d2fcc8afd917f7b9554951d1f907c4a0 Mon Sep 17 00:00:00 2001 From: Ana Hoffmann Date: Sat, 27 Aug 2022 18:46:06 -0300 Subject: [PATCH 13/48] =?UTF-8?q?(#114)=20Adiciona=20segunda=20metade=20da?= =?UTF-8?q?=20p=C3=A1gina?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AreaExterna/Sobre/Sobre.css | 23 ++++++++----- .../components/AreaExterna/Sobre/Sobre.html | 32 ++++++++++++++++--- 2 files changed, 43 insertions(+), 12 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index 295ab5d9..f162f790 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -14,23 +14,30 @@ .descricao-conteudo { font-size: 18px; line-height: 36px; -} - -.teste { - border: 2px solid green; + font-weight: 400; + letter-spacing: 0.08em; } .p-sobre-ul { - width: max-content; + width: auto; margin: 0; - list-style: square; + list-style: inside; display: block; align-items: flex-start; } .p-sobre-li { margin: 0; - width: fit-content; + word-wrap: break-word; +} + +.p-sobre-lista { + height: 50px; + text-align: start; + font-weight: 400; + font-size: 24px; + line-height: 28px; + border-bottom: 2px solid #15355E; } h1 { @@ -55,4 +62,4 @@ p { border-radius: 8px; width: 430px; height: 280px; -} +} diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index 5946d030..bf885fb5 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -6,7 +6,7 @@

Sobre a PUMA

A PUMA conecta empresas e empresarios com os alunos e professores da Engenharia de Produção da Universidade de Brasília, de forma que problemas reais vivenciados pelas empresas possam ser trabalhados dentro de sala de aula.

-
+

Objetivos

@@ -22,7 +22,7 @@

Objetivos

-
+

Metodologia PBL

@@ -32,14 +32,38 @@

Metodologia PBL

-
- +
+

Colaboração Internacional

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Etiam a tempor arcu. Cras nulla massa, hendrerit in semper id, lobortis sed nulla. Aliquam consectetur,

+ +
+

Mais informações

+
+
+ Problem Based Learning (PBL) +
+
+ Problem Based Learning (PBL) +
+
+ Problem Based Learning (PBL) +
+
+

+ A PUMA integra os insumos e resultados dos projetos desenvolvidos pelos alunos durante a graduação, sendo a porta de entrada das demandas dos stakeholders a serem trabalhadas pelos alunos na resolução de problemas reais. +

+ Dessa forma, a PUMA está fortemente voltado ao incentivo e a cultura acadêmica para o uso da Tecnologia da Informação e Comunicação (TIC) como instrumento útil para o desenvolvimento do ensino e da aprendizagem, visando permitir a medição da eficácia do PBL e a coleta de feedbacks e informações substanciais e seguras para o redirecionamento das disciplinas de projetos ao longo dos anos. +

+ Com isso, a PUMA auxilia os cursos de graduação no acompanhamento das exigências do mercado para alinhamento das expectativas de todos os stakeholders. +

+ A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar composta por três áreas de Engenharia: Software, Produção e Computação. +

+
From c356cdaa3cefc14f7d5dae11b4640f6d9686e830 Mon Sep 17 00:00:00 2001 From: samuelvictorol Date: Sat, 27 Aug 2022 21:49:48 -0300 Subject: [PATCH 14/48] (#118) Implementa header e monta pagina contato Co-authored-by: YuriBre --- .../AreaExternaHeader/AreaExternaHeader.html | 2 +- .../AreaExterna/Contato/Contato.css | 51 +++++++++++++++++++ .../AreaExterna/Contato/Contato.html | 21 ++++++++ .../components/AreaExterna/Contato/Contato.js | 13 +++++ .../{ => AreaExterna}/Contato/Contato.vue | 0 puma/src/components/AreaExterna/HomePage.vue | 2 +- puma/src/components/Contato/Contato.css | 0 puma/src/components/Contato/Contato.html | 10 ---- puma/src/components/Contato/Contato.js | 0 puma/src/components/Contato/contato.css | 0 puma/src/components/Contato/contato.html | 10 ---- puma/src/components/Contato/contato.js | 0 puma/src/router/index.js | 2 +- 13 files changed, 88 insertions(+), 23 deletions(-) create mode 100644 puma/src/components/AreaExterna/Contato/Contato.css create mode 100644 puma/src/components/AreaExterna/Contato/Contato.html create mode 100644 puma/src/components/AreaExterna/Contato/Contato.js rename puma/src/components/{ => AreaExterna}/Contato/Contato.vue (100%) delete mode 100644 puma/src/components/Contato/Contato.css delete mode 100644 puma/src/components/Contato/Contato.html delete mode 100644 puma/src/components/Contato/Contato.js delete mode 100644 puma/src/components/Contato/contato.css delete mode 100644 puma/src/components/Contato/contato.html delete mode 100644 puma/src/components/Contato/contato.js diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html index 262ed8bf..c3cff2d4 100644 --- a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html @@ -16,7 +16,7 @@ Parceiros e Projetos
-
  • +
  • Contato
  • diff --git a/puma/src/components/AreaExterna/Contato/Contato.css b/puma/src/components/AreaExterna/Contato/Contato.css new file mode 100644 index 00000000..ea6f6310 --- /dev/null +++ b/puma/src/components/AreaExterna/Contato/Contato.css @@ -0,0 +1,51 @@ +@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); + +.contato-wrapper{ + width: 100vw; + padding-left: 9rem; + padding-top: 4rem; +} + +.contato{ + font-family: 'Roboto', sans-serif; + display: flex; + flex-direction: column; + justify-content: space-evenly; + font-family: 'Roboto'; + color: rgba(2, 16, 33, 0.8); +} + +h1{ + font-style: normal; + font-weight: 700; + font-size: 48px; + line-height: 56px; + letter-spacing: -0.02em; + font-weight: 700; +} + +h2{ + font-weight: 700; + opacity: .8; +} + +p{ + font-weight: 400; +} + +.email{ + display: flex; + flex-direction: row; +} + +#email-puma{ + transition: all 1s; + color: #316CB8CC; + opacity: .5; +} + +#email-puma:hover{ + opacity: 1; + text-decoration: underline; + cursor: pointer; +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Contato/Contato.html b/puma/src/components/AreaExterna/Contato/Contato.html new file mode 100644 index 00000000..643db2e7 --- /dev/null +++ b/puma/src/components/AreaExterna/Contato/Contato.html @@ -0,0 +1,21 @@ +
    + +
    +
    +

    Contato

    +

    Departamento de Engenharia de Produção

    +

    Endereço: Sala DT-77/15, prédio da FT, bloco D -
    + UnB - Campus Universitário Darcy Ribeiro, Brasília - DF +

    +
    + +

    Administrador da plataforma 1

    +

    180135937@unb.br

    +

    Professor responsavel 1

    +

    180135937@unb.br

    +
    +
    +
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Contato/Contato.js b/puma/src/components/AreaExterna/Contato/Contato.js new file mode 100644 index 00000000..3715a46e --- /dev/null +++ b/puma/src/components/AreaExterna/Contato/Contato.js @@ -0,0 +1,13 @@ +import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; + +export default { + components: { + AreaExternaHeader, + }, + + data() { + return { + pagina: '/Contato', + }; + }, +}; diff --git a/puma/src/components/Contato/Contato.vue b/puma/src/components/AreaExterna/Contato/Contato.vue similarity index 100% rename from puma/src/components/Contato/Contato.vue rename to puma/src/components/AreaExterna/Contato/Contato.vue diff --git a/puma/src/components/AreaExterna/HomePage.vue b/puma/src/components/AreaExterna/HomePage.vue index e275f11d..4f84a7ad 100644 --- a/puma/src/components/AreaExterna/HomePage.vue +++ b/puma/src/components/AreaExterna/HomePage.vue @@ -2,4 +2,4 @@ - \ No newline at end of file + diff --git a/puma/src/components/Contato/Contato.css b/puma/src/components/Contato/Contato.css deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/components/Contato/Contato.html b/puma/src/components/Contato/Contato.html deleted file mode 100644 index 9b7336b7..00000000 --- a/puma/src/components/Contato/Contato.html +++ /dev/null @@ -1,10 +0,0 @@ -
    -
    -

    Contato

    -

    Departamento de Engenharia de Produção

    -

    Endereço: Sala DT-77/15, prédio da FT, bloco D - - UnB - Campus Universitário Darcy Ribeiro, Brasília -DF -
    - Email: emaildopuma@unb.br

    -
    -
    \ No newline at end of file diff --git a/puma/src/components/Contato/Contato.js b/puma/src/components/Contato/Contato.js deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/components/Contato/contato.css b/puma/src/components/Contato/contato.css deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/components/Contato/contato.html b/puma/src/components/Contato/contato.html deleted file mode 100644 index 9b7336b7..00000000 --- a/puma/src/components/Contato/contato.html +++ /dev/null @@ -1,10 +0,0 @@ -
    -
    -

    Contato

    -

    Departamento de Engenharia de Produção

    -

    Endereço: Sala DT-77/15, prédio da FT, bloco D - - UnB - Campus Universitário Darcy Ribeiro, Brasília -DF -
    - Email: emaildopuma@unb.br

    -
    -
    \ No newline at end of file diff --git a/puma/src/components/Contato/contato.js b/puma/src/components/Contato/contato.js deleted file mode 100644 index e69de29b..00000000 diff --git a/puma/src/router/index.js b/puma/src/router/index.js index 1f9dd53f..39a4bb8d 100644 --- a/puma/src/router/index.js +++ b/puma/src/router/index.js @@ -170,7 +170,7 @@ const routes = [ { path: '/Contato', name: 'Contato', - component: () => import('../components/Contato/Contato.vue'), + component: () => import('../components/AreaExterna/Contato/Contato.vue'), }, ]; From 5a051d66459578c4009797c31dc106a402ec0cbf Mon Sep 17 00:00:00 2001 From: giovannabbottino Date: Sun, 28 Aug 2022 11:42:30 -0300 Subject: [PATCH 15/48] (#117) Adiciona icone de logos dos projetos Co-authored-by: bhsouza --- .../InfoParceiro/info-parceiro.css | 14 +++-- .../ParceirosEProjetos/parceiros-projetos.css | 37 ++++++++++-- .../parceiros-projetos.html | 10 +++- .../ParceirosEProjetos/parceiros-projetos.js | 56 ++++++++++++++++++- 4 files changed, 102 insertions(+), 15 deletions(-) diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css index e123552f..a51490b4 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -1,13 +1,13 @@ h2 { color: #021021CC; - padding: 1vw 1vw 0vw 0vw; - font-size:1.5vw; + padding: 1em 0em; + font-size:2em; font-weight: bold; } p{ color: #021021CC; - font-size:1vw; + font-size:1.5em; } a{ @@ -15,7 +15,11 @@ a{ } img{ - width: 15vw; + width: 18em; height: auto; - border-radius: 8px; + border-radius: 1em; + margin: 1em 1.5em; + top: 0em; + right: 0em; + position: absolute; } diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index ce53ff7c..64d31da7 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -6,18 +6,43 @@ section { .area-externa-section { height: 100%; width: 100%; - padding: 0 150px; + padding: 0 15em; } h1{ color: #021021CC; - padding: 2vw 2vw 0vw 0vw; - font-size:2vw; - font-weight: bold; + padding: 0.5em 0em; + font-size:2.5em; } p{ color: #021021CC; - font-size:1vw; + font-size:1.5em; +} + +.icons-parceiros{ + display: inline-block; + white-space: pre-line; + flex-direction: row; + align-items: center; +} + +.icon-parceiro{ + display: inline-block; +} + +input[type=radio]{ + display:none; +} + +input[type=radio] + label>img{ + display: inline; + width: 18em; + height: 6em; + border-radius: 1em; + margin: 0.5em 0.5em; +} + +input[type=radio]:checked + label>img{ + box-shadow: 0em 0.2em #153763; } - \ No newline at end of file diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html index 7fd8f979..1c82164a 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -3,6 +3,14 @@

    Parceiros e Projetos

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

    - +
    +
    + + +
    +
    +
    diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js index 0fcd61ea..400c0d87 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js @@ -1,6 +1,6 @@ +/* eslint-disable*/ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; import InfoParceiro from '../InfoParceiro/InfoParceiro.vue'; -/* eslint-disable*/ export default { components: { AreaExternaHeader, @@ -9,15 +9,65 @@ export default { data() { return { - infoParceiros: [{ + infoParceiros: [ + { name: 'Exército Brasileiro', description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', website: 'https://www.google.com', projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 2', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 3', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 4', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 5', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 6', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' + }, + { + name: 'Exército Brasileiro 7', + description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + website: 'https://www.google.com', + projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }], paginaAtual: '/home/parceiros', + parceiro: 0 }; }, }; From 7dcc477cd02136a4de83e7e0dcdd1c0742895b4b Mon Sep 17 00:00:00 2001 From: bhsouza Date: Sun, 28 Aug 2022 12:31:46 -0300 Subject: [PATCH 16/48] (#117) Atualiza estilos da pagina Co-authored-by: giovannabbottino --- .../AreaExterna/InfoParceiro/info-parceiro.css | 6 +++--- .../ParceirosEProjetos/parceiros-projetos.css | 16 ++++++++++------ 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css index a51490b4..83bac093 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -15,11 +15,11 @@ a{ } img{ - width: 18em; + width: 100%; height: auto; border-radius: 1em; - margin: 1em 1.5em; + /* margin: 1em 1.5em; */ top: 0em; right: 0em; - position: absolute; + position: relative; } diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index 64d31da7..4c027d75 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -21,10 +21,10 @@ p{ } .icons-parceiros{ - display: inline-block; - white-space: pre-line; - flex-direction: row; - align-items: center; + display: flex; + flex-wrap: wrap; + justify-items: center; + justify-content: center; } .icon-parceiro{ @@ -37,10 +37,14 @@ input[type=radio]{ input[type=radio] + label>img{ display: inline; - width: 18em; + width: 15em; height: 6em; border-radius: 1em; - margin: 0.5em 0.5em; + margin: 1em 1em; +} + +input[type=radio] + label>img:hover { + cursor: pointer; } input[type=radio]:checked + label>img{ From 1fdaf54df02cb54638b3311a2d99c1f5b1764edd Mon Sep 17 00:00:00 2001 From: gabriellcabrall Date: Sun, 28 Aug 2022 23:47:33 -0300 Subject: [PATCH 17/48] (#114) Adiciona sombra nas caixas Co-authored-by: codehg --- puma/src/components/AreaExterna/Sobre/Sobre.css | 10 ++++++++++ puma/src/components/AreaExterna/Sobre/Sobre.html | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index f162f790..a79018c0 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -59,7 +59,17 @@ p { .img-sobre { background-color: #D9D9D9; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 10px 10px 0px rgba(21, 53, 94, 1); border-radius: 8px; width: 430px; height: 280px; } + +.img-sobre-oposta { + background-color: #D9D9D9; + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: -10px 10px 0px rgba(21, 53, 94, 1); + border-radius: 8px; + width: 430px; + height: 280px; +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index bf885fb5..46a0b4f8 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -28,8 +28,8 @@

    Metodologia PBL

    Recentemente o PBL foi introduzido em diversos campos de ensino e vem crescendo bastante seu uso no ensino de engenharia. A abordagem PBL incentiva os alunos a “aprender fazendo na prática”.

    -
    - +
    +
    From c97536f21a21e58f2b81837538ef022f2657097c Mon Sep 17 00:00:00 2001 From: codehg Date: Mon, 29 Aug 2022 15:16:20 -0300 Subject: [PATCH 18/48] (#114) Adiciona regras CSS --- .../components/AreaExterna/Sobre/Sobre.css | 55 ++++++++++++++++++- .../components/AreaExterna/Sobre/Sobre.html | 26 ++++----- 2 files changed, 66 insertions(+), 15 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index a79018c0..14101868 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -6,9 +6,13 @@ } .descricao-titulo { + left: -337px; font-weight: 700; font-size: 32px; letter-spacing: -0.02em; + display: block; + position: relative; + height: 38px; } .descricao-conteudo { @@ -19,11 +23,58 @@ } .p-sobre-ul { - width: auto; - margin: 0; + margin-top: 24px; list-style: inside; display: block; align-items: flex-start; + position: relative; + left: -337px; + width: 891px; + height: 324px; +} +.metodologia-titulo { + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; + display: block; + position: relative; + height: 38px; +} + +.metodologia-conteudo { + font-size: 18px; + line-height: 36px; + font-weight: 400; + letter-spacing: 0.08em; + position: relative; + margin-top: 24px; +} + +.colaboracao-titulo { + left: -337px; + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; + display: block; + position: relative; + height: 38px; +} + +.colaboracao-conteudo { + font-size: 18px; + line-height: 36px; + letter-spacing: 0.08em; + left: -337px; + margin-top: 24px; + position: relative; + width: 891px; +} + +.mais-informacoes{ + position: relative; + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; } .p-sobre-li { diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index 46a0b4f8..782148cf 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -8,24 +8,24 @@

    Sobre a PUMA

    -
    +

    Objetivos

      -
    • Divulgar os resultados dos melhores projetos;
    • -
    • Manter uma base de stakeholders;
    • -
    • Avaliar a satisfação das partes interessadas com os projetos entregues;
    • -
    • Aumentar o número de partes interessadas através da facilitação da submissão de projetos;
    • -
    • Automatizar parte do processo de avaliação dos alunos;
    • -
    • Avaliar a evolução do desempenho dos alunos em relaçãoas técnicas e competências transversais durante as disciplinas de PSPs;
    • -
    • Medir a eficiência da metodologia PBL.
    • +
    • Divulgar os resultados dos melhores projetos;
    • +
    • Manter uma base de stakeholders;
    • +
    • Avaliar a satisfação das partes interessadas com os projetos entregues;
    • +
    • Aumentar o número de partes interessadas através da facilitação da submissão de projetos;
    • +
    • Automatizar parte do processo de avaliação dos alunos;
    • +
    • Avaliar a evolução do desempenho dos alunos em relaçãoas técnicas e competências transversais durante as disciplinas de PSPs;
    • +
    • Medir a eficiência da metodologia PBL.
    -

    Metodologia PBL

    -

    +

    Metodologia PBL

    +

    Recentemente o PBL foi introduzido em diversos campos de ensino e vem crescendo bastante seu uso no ensino de engenharia. A abordagem PBL incentiva os alunos a “aprender fazendo na prática”.

    @@ -35,14 +35,14 @@

    Metodologia PBL

    -

    Colaboração Internacional

    -

    +

    Colaboração Internacional

    +

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Etiam a tempor arcu. Cras nulla massa, hendrerit in semper id, lobortis sed nulla. Aliquam consectetur,

    -

    Mais informações

    +

    Mais informações

    Problem Based Learning (PBL) From 91ba6be4c240dff43218cffe4eace7374a863eb0 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Mon, 29 Aug 2022 15:44:18 -0300 Subject: [PATCH 19/48] (#114) Refatorando html e css para ter responsividade --- .../components/AreaExterna/Sobre/Sobre.css | 58 +++++++++++++++---- .../components/AreaExterna/Sobre/Sobre.html | 31 +++++----- 2 files changed, 66 insertions(+), 23 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index a79018c0..6ab925d6 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -1,6 +1,5 @@ .corpo { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - text-align: justify; margin: 3% 15%; color: rgba(2, 16, 33, 0.8); } @@ -9,9 +8,11 @@ font-weight: 700; font-size: 32px; letter-spacing: -0.02em; + margin-bottom: 25px; } .descricao-conteudo { + text-align: justify; font-size: 18px; line-height: 36px; font-weight: 400; @@ -19,7 +20,7 @@ } .p-sobre-ul { - width: auto; + width: 100%; margin: 0; list-style: inside; display: block; @@ -27,8 +28,8 @@ } .p-sobre-li { - margin: 0; - word-wrap: break-word; + margin: 0px 0px 10px 0px; + width: 100%; } .p-sobre-lista { @@ -41,19 +42,28 @@ } h1 { - height: 56px; font-size: 48px; font-weight: 400; letter-spacing: -0.02em; + margin: 0px; color: rgba(2, 16, 33, 0.8); - margin-bottom: 0.85em; } -p { +.paragrafo-sobre { + text-align: justify; letter-spacing: 0.08em; font-size: 24px; font-weight: 400; - margin-bottom: 3em; + margin: 40px 0px 80px 0px; +} + +.div-img-descricao { + display: flex; + margin-bottom: 80px; +} + +.div-descricao { + flex:1; } .img-sobre { @@ -61,7 +71,7 @@ p { box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); box-shadow: 10px 10px 0px rgba(21, 53, 94, 1); border-radius: 8px; - width: 430px; + width: 100%; height: 280px; } @@ -70,6 +80,34 @@ p { box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); box-shadow: -10px 10px 0px rgba(21, 53, 94, 1); border-radius: 8px; - width: 430px; + width: 100%; height: 280px; +} + +.div-img-sobre { + width: 40%; + max-width: 430px; + margin-right: 50px; +} + +.div-img-sobre-oposta { + width: 40%; + max-width: 430px; + margin-left: 50px; +} + +@media (max-width: 1000px) { + .div-img-sobre { + width: 100%; + max-width: none; + margin: 0px 0px 40px 0px; + } + + .div-img-descricao { + flex-direction: column; + } + + .img-secundaria { + display: none; + } } \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index 46a0b4f8..c5bb8dad 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -1,14 +1,15 @@
    -

    Sobre a PUMA

    -

    +

    A PUMA conecta empresas e empresarios com os alunos e professores da Engenharia de Produção da Universidade de Brasília, de forma que problemas reais vivenciados pelas empresas possam ser trabalhados dentro de sala de aula.

    -
    - -
    +
    +
    + +
    +

    Objetivos

    • Divulgar os resultados dos melhores projetos;
    • @@ -22,27 +23,31 @@

      Objetivos

    -
    -
    +
    +

    Metodologia PBL

    Recentemente o PBL foi introduzido em diversos campos de ensino e vem crescendo bastante seu uso no ensino de engenharia. A abordagem PBL incentiva os alunos a “aprender fazendo na prática”.

    - +
    + +
    -
    - -
    +
    +
    + +
    +

    Colaboração Internacional

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Etiam a tempor arcu. Cras nulla massa, hendrerit in semper id, lobortis sed nulla. Aliquam consectetur,

    -
    -

    Mais informações

    +
    +

    Mais informações

    Problem Based Learning (PBL) From 429140f1e0fb23d6522a42954d942f61d37aee35 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Mon, 29 Aug 2022 18:07:56 -0300 Subject: [PATCH 20/48] =?UTF-8?q?(#114)=20Criando=20fun=C3=A7=C3=A3o=20sho?= =?UTF-8?q?wInformacao=20para=20a=20visualiza=C3=A7=C3=A3o=20seletiva=20da?= =?UTF-8?q?s=20Informa=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AreaExterna/Sobre/Sobre.css | 17 ++++++- .../components/AreaExterna/Sobre/Sobre.html | 50 +++++++++++-------- .../src/components/AreaExterna/Sobre/Sobre.js | 18 +++++++ 3 files changed, 63 insertions(+), 22 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index 6ab925d6..3b6d84c9 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -33,12 +33,27 @@ } .p-sobre-lista { - height: 50px; + padding: 10px 0px; text-align: start; font-weight: 400; font-size: 24px; line-height: 28px; border-bottom: 2px solid #15355E; + cursor: pointer; + margin: 40px 0px 15px; +} + +.p-sobre-lista:hover { + background-color: #D9D9D9; + transition: 0.5s; +} + +.div-mais-informacoes { + margin-bottom: 100px; +} + +.informacao-item { + display: none; } h1 { diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index c5bb8dad..5d2a455f 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -46,29 +46,37 @@

    Colaboração Internacional

    -
    +

    Mais informações

    -
    -
    - Problem Based Learning (PBL) -
    -
    - Problem Based Learning (PBL) -
    -
    - Problem Based Learning (PBL) -
    + +
    + Problem Based Learning (PBL) +
    +
    +

    + A PUMA integra os insumos e resultados dos projetos desenvolvidos pelos alunos durante a graduação, sendo a porta de entrada das demandas dos stakeholders a serem trabalhadas pelos alunos na resolução de problemas reais. +

    + Dessa forma, a PUMA está fortemente voltado ao incentivo e a cultura acadêmica para o uso da Tecnologia da Informação e Comunicação (TIC) como instrumento útil para o desenvolvimento do ensino e da aprendizagem, visando permitir a medição da eficácia do PBL e a coleta de feedbacks e informações substanciais e seguras para o redirecionamento das disciplinas de projetos ao longo dos anos. +

    + Com isso, a PUMA auxilia os cursos de graduação no acompanhamento das exigências do mercado para alinhamento das expectativas de todos os stakeholders. +

    + A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar composta por três áreas de Engenharia: Software, Produção e Computação. +

    +
    + +
    + Lorem Ipsum 1 +
    +
    +

    Open Section 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    +
    + +
    + Lorem Ipsum 2 +
    +
    +

    Open Section 2: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    -

    - A PUMA integra os insumos e resultados dos projetos desenvolvidos pelos alunos durante a graduação, sendo a porta de entrada das demandas dos stakeholders a serem trabalhadas pelos alunos na resolução de problemas reais. -

    - Dessa forma, a PUMA está fortemente voltado ao incentivo e a cultura acadêmica para o uso da Tecnologia da Informação e Comunicação (TIC) como instrumento útil para o desenvolvimento do ensino e da aprendizagem, visando permitir a medição da eficácia do PBL e a coleta de feedbacks e informações substanciais e seguras para o redirecionamento das disciplinas de projetos ao longo dos anos. -

    - Com isso, a PUMA auxilia os cursos de graduação no acompanhamento das exigências do mercado para alinhamento das expectativas de todos os stakeholders. -

    - A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar composta por três áreas de Engenharia: Software, Produção e Computação. -

    -
    diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.js b/puma/src/components/AreaExterna/Sobre/Sobre.js index fd044fba..29ae961c 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.js +++ b/puma/src/components/AreaExterna/Sobre/Sobre.js @@ -10,4 +10,22 @@ export default { paginaAtual: '/home/sobre', }; }, + + methods: { + showInformacao(element) { + const content = document.getElementById(element); + + if (!content.style.display) { + if (element === 'primeira-informacao') { + content.style.display = 'none'; + } else { + content.style.display = 'block'; + } + } else if (content.style.display === 'block') { + content.style.display = 'none'; + } else { + content.style.display = 'block'; + } + }, + }, }; From e413b8f4102957b19595d646ede459f1f735c626 Mon Sep 17 00:00:00 2001 From: YuriBre Date: Mon, 29 Aug 2022 18:41:10 -0300 Subject: [PATCH 21/48] =?UTF-8?q?(#118)=20Adiciona=20espa=C3=A7amentos=20n?= =?UTF-8?q?ecess=C3=A1rios?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: samuelvictorol --- puma/src/components/AreaExterna/Contato/Contato.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/puma/src/components/AreaExterna/Contato/Contato.html b/puma/src/components/AreaExterna/Contato/Contato.html index 643db2e7..2690eecf 100644 --- a/puma/src/components/AreaExterna/Contato/Contato.html +++ b/puma/src/components/AreaExterna/Contato/Contato.html @@ -2,7 +2,8 @@
    -

    Contato

    +

    Contatos

    +

    Departamento de Engenharia de Produção

    Endereço: Sala DT-77/15, prédio da FT, bloco D -
    UnB - Campus Universitário Darcy Ribeiro, Brasília - DF @@ -11,9 +12,11 @@

    Departamento de Engenharia de Produção

    Administrador da plataforma 1

    180135937@unb.br

    +

    Professor responsavel 1

    180135937@unb.br

    From d528c493d32eb6f07a8e7e5478f1859c091d08ae Mon Sep 17 00:00:00 2001 From: codehg Date: Tue, 30 Aug 2022 00:08:19 -0300 Subject: [PATCH 22/48] =?UTF-8?q?(#114)=20Incrementa=20componente=20de=20m?= =?UTF-8?q?ais=20informa=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/AreaExterna/Sobre/Sobre.css | 14 +++ .../components/AreaExterna/Sobre/Sobre.html | 103 +++++++++++++++--- 2 files changed, 99 insertions(+), 18 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index 3b6d84c9..3648d7cf 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -111,6 +111,20 @@ h1 { margin-left: 50px; } +.arrow { + border: solid black; + border-width: 0 3px 3px 0; + display: inline-block; + padding: 3px; + } + +.down { + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + float: right; + margin-right: 10px; + } + @media (max-width: 1000px) { .div-img-sobre { width: 100%; diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index 5d2a455f..cc0e59f7 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -49,33 +49,100 @@

    Colaboração Internacional

    Mais informações

    -
    - Problem Based Learning (PBL) -
    -
    +

    - A PUMA integra os insumos e resultados dos projetos desenvolvidos pelos alunos durante a graduação, sendo a porta de entrada das demandas dos stakeholders a serem trabalhadas pelos alunos na resolução de problemas reais. -

    - Dessa forma, a PUMA está fortemente voltado ao incentivo e a cultura acadêmica para o uso da Tecnologia da Informação e Comunicação (TIC) como instrumento útil para o desenvolvimento do ensino e da aprendizagem, visando permitir a medição da eficácia do PBL e a coleta de feedbacks e informações substanciais e seguras para o redirecionamento das disciplinas de projetos ao longo dos anos. -

    - Com isso, a PUMA auxilia os cursos de graduação no acompanhamento das exigências do mercado para alinhamento das expectativas de todos os stakeholders. -

    - A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar composta por três áreas de Engenharia: Software, Produção e Computação. + Problem Based Learning (PBL) +

    - -
    - Lorem Ipsum 1 -
    -

    Open Section 1: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos + pelos alunos durante a graduação, sendo a porta de entrada das + demandas dos stakeholders a serem trabalhadas pelos alunos na + resolução de problemas reais. +

    +

    + Dessa forma, a PUMA está fortemente voltado ao incentivo e a + cultura acadêmica para o uso da Tecnologia da Informação e + Comunicação (TIC) como instrumento útil para o desenvolvimento + do ensino e da aprendizagem, visando permitir a medição da + eficácia do PBL e a coleta de feedbacks e informações substanciais + e seguras para o redirecionamento das disciplinas de projetos ao + longo dos anos. +

    +

    + Com isso, a PUMA auxilia os cursos de graduação no acompanhamento + das exigências do mercado para alinhamento das expectativas de + todos os stakeholders. +

    +

    + A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar + composta por três áreas de Engenharia: Software, Produção e Computação. +

    - Lorem Ipsum 2 +

    + Problem Based Learning (PBL) + +

    -

    Open Section 2: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos + pelos alunos durante a graduação, sendo a porta de entrada das + demandas dos stakeholders a serem trabalhadas pelos alunos na + resolução de problemas reais. +

    +

    + Dessa forma, a PUMA está fortemente voltado ao incentivo e a + cultura acadêmica para o uso da Tecnologia da Informação e + Comunicação (TIC) como instrumento útil para o desenvolvimento + do ensino e da aprendizagem, visando permitir a medição da + eficácia do PBL e a coleta de feedbacks e informações substanciais + e seguras para o redirecionamento das disciplinas de projetos ao + longo dos anos. +

    +

    + Com isso, a PUMA auxilia os cursos de graduação no acompanhamento + das exigências do mercado para alinhamento das expectativas de + todos os stakeholders. +

    +

    + A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar + composta por três áreas de Engenharia: Software, Produção e Computação. +

    +
    + +
    +

    + Problem Based Learning (PBL) + +

    +
    +
    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos + pelos alunos durante a graduação, sendo a porta de entrada das + demandas dos stakeholders a serem trabalhadas pelos alunos na + resolução de problemas reais. +

    +

    + Dessa forma, a PUMA está fortemente voltado ao incentivo e a + cultura acadêmica para o uso da Tecnologia da Informação e + Comunicação (TIC) como instrumento útil para o desenvolvimento + do ensino e da aprendizagem, visando permitir a medição da + eficácia do PBL e a coleta de feedbacks e informações substanciais + e seguras para o redirecionamento das disciplinas de projetos ao + longo dos anos. +

    +

    + Com isso, a PUMA auxilia os cursos de graduação no acompanhamento + das exigências do mercado para alinhamento das expectativas de + todos os stakeholders. +

    +

    + A plataforma PUMA está sendo desenvolvida por uma equipe multidisciplinar + composta por três áreas de Engenharia: Software, Produção e Computação. +

    From e84ea25b1420b92f6327241f6c127802d474aa00 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Tue, 30 Aug 2022 09:45:33 -0300 Subject: [PATCH 23/48] =?UTF-8?q?(#114)=20Retirando=20condi=C3=A7=C3=A3o?= =?UTF-8?q?=20fun=C3=A7=C3=A3o=20showInformacao()?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/components/AreaExterna/Sobre/Sobre.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.js b/puma/src/components/AreaExterna/Sobre/Sobre.js index 29ae961c..2e6ee5fe 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.js +++ b/puma/src/components/AreaExterna/Sobre/Sobre.js @@ -16,11 +16,7 @@ export default { const content = document.getElementById(element); if (!content.style.display) { - if (element === 'primeira-informacao') { - content.style.display = 'none'; - } else { - content.style.display = 'block'; - } + content.style.display = 'block'; } else if (content.style.display === 'block') { content.style.display = 'none'; } else { From 2dd2e6c0e4063ab591d58bdd216fa8c7c7dfcd6e Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Tue, 30 Aug 2022 09:46:29 -0300 Subject: [PATCH 24/48] =?UTF-8?q?(#114)=20Afinando=20html=20e=20espa=C3=A7?= =?UTF-8?q?os=20desnecess=C3=A1rios?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/components/AreaExterna/Sobre/Sobre.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index cc0e59f7..a3d52337 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -47,13 +47,13 @@

    Colaboração Internacional

    -

    Mais informações

    +

    Mais informações

    -

    + Problem Based Learning (PBL) -

    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos @@ -82,10 +82,10 @@

    Mais informações

    -

    + Problem Based Learning (PBL) -

    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos @@ -114,10 +114,10 @@

    Mais informações

    -

    + Problem Based Learning (PBL) -

    +

    A PUMA integra os insumos e resultados dos projetos desenvolvidos From 34679697a9728cd88479a4607745baa6252af87b Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Tue, 30 Aug 2022 14:11:16 -0300 Subject: [PATCH 25/48] (#117) Aplica correcoes exigidas pelo linter --- puma/src/components/AreaExterna/HomePage.vue | 2 +- .../AreaExterna/InfoParceiro/InfoParceiro.vue | 10 +++++----- .../ParceirosEProjetos/ParceirosProjetos.vue | 10 +++++----- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/puma/src/components/AreaExterna/HomePage.vue b/puma/src/components/AreaExterna/HomePage.vue index e275f11d..4f84a7ad 100644 --- a/puma/src/components/AreaExterna/HomePage.vue +++ b/puma/src/components/AreaExterna/HomePage.vue @@ -2,4 +2,4 @@ - \ No newline at end of file + diff --git a/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue b/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue index 416c7744..0b4740e6 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue +++ b/puma/src/components/AreaExterna/InfoParceiro/InfoParceiro.vue @@ -1,5 +1,5 @@ - - - - - + + + + + diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue index 71d46877..0d5312e7 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/ParceirosProjetos.vue @@ -1,5 +1,5 @@ - - - - - + + + + + From 03cc42223df61b95c0806ae2cd726493943c2d62 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Tue, 30 Aug 2022 15:27:11 -0300 Subject: [PATCH 26/48] =?UTF-8?q?(#134)Inserindo=20novamente=20a=20Header?= =?UTF-8?q?=20e=20alterando=20margens=20da=20p=C3=A1gina=20Sobre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/components/AreaExterna/Sobre/Sobre.css | 2 +- puma/src/components/AreaExterna/Sobre/Sobre.html | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index 3648d7cf..016eedc3 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -1,6 +1,6 @@ .corpo { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - margin: 3% 15%; + margin: 3% 10%; color: rgba(2, 16, 33, 0.8); } diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.html b/puma/src/components/AreaExterna/Sobre/Sobre.html index a3d52337..585f7da0 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.html +++ b/puma/src/components/AreaExterna/Sobre/Sobre.html @@ -1,4 +1,5 @@

    +

    Sobre a PUMA

    From 6e84cdf3fd51511a931c7b25d4db78c654614bba Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Tue, 30 Aug 2022 15:34:11 -0300 Subject: [PATCH 27/48] (#134) Afinando e medidas de margens da NavBar --- .../AreaExternaHeader/AreaExternaHeader.css | 31 ++++++++--- .../AreaExternaHeader/AreaExternaHeader.html | 53 ++++++++++--------- 2 files changed, 50 insertions(+), 34 deletions(-) diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css index 3c404dfb..b8a6821e 100644 --- a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.css @@ -1,9 +1,8 @@ header { - height: 80px; + height: auto; + padding: 20px 0px; background-color: #15355e; - display: flex; - align-items: center; - padding: 0px 150px; + font-size: 16px; } nav { @@ -21,7 +20,7 @@ ul { } li { - margin: 20px 10px 20px 0px; + margin: 0px 10px 0px 0px; width: max-content; } @@ -35,9 +34,8 @@ li > a { li > a > div { height: 100%; - font-size: 18px; color: #ffffff; - padding: 10px 30px; + padding: 10px 20px; cursor: pointer; transition: 0.5s; border-radius: 5px; @@ -75,7 +73,6 @@ li > a > div > span{ button { border: none; - font-size: 18px; border-radius: 5px; cursor: pointer; transition: 0.5s; @@ -97,4 +94,22 @@ button { background-color: #f7db36; color: #15355e; width: 130px; + height: 45px; +} + +.headerCorpo { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 0px 10%; + display: flex; + align-items: center; +} + +@media (max-width: 1000px) { + nav { + display: none; + } + + .authentication { + display: none; + } } \ No newline at end of file diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html index 262ed8bf..235877ba 100644 --- a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html @@ -1,29 +1,30 @@

    - - - -
    - - +
    \ No newline at end of file From 96e986b9fb93d896beed262f04bfc5ebfcbbf6f4 Mon Sep 17 00:00:00 2001 From: giovannabbottino Date: Tue, 30 Aug 2022 18:18:46 -0300 Subject: [PATCH 28/48] (#117) Atualiza css de acordo com o esperado --- .../InfoParceiro/info-parceiro.css | 4 +- .../InfoParceiro/info-parceiro.html | 8 ++-- .../ParceirosEProjetos/parceiros-projetos.js | 44 +++++++++---------- 3 files changed, 29 insertions(+), 27 deletions(-) diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css index 83bac093..97adafad 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -1,6 +1,7 @@ h2 { color: #021021CC; - padding: 1em 0em; + margin-top: 2.5em; + margin-bottom: 1.5em; font-size:2em; font-weight: bold; } @@ -8,6 +9,7 @@ h2 { p{ color: #021021CC; font-size:1.5em; + margin-bottom: 2em; } a{ diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html index 777dc848..00858e08 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html @@ -2,8 +2,8 @@

    {{info.name}}

    -

    - {{info.description}} +

    + {{description}}

    {{info.website}} @@ -14,7 +14,7 @@

    {{info.name}}

    Escopo do Projeto

    -

    {{info.projectScope}}

    +

    {{scope}}

    Principais resultados do projeto

    -

    {{info.projectKeyResults}}

    +

    {{projectKeyResult}}

    diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js index 400c0d87..f22f7792 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.js @@ -12,60 +12,60 @@ export default { infoParceiros: [ { name: 'Exército Brasileiro', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 2', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 3', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 4', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 5', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 6', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' }, { name: 'Exército Brasileiro 7', - description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + description: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], website: 'https://www.google.com', - projectScope: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', - projectKeyResults: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.', + projectScope: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], + projectKeyResults: ['Lorem ipsum dolor sit amet consectetur adipisicing elit. Velit asperiores obcaecati perspiciatis ut omnis sunt vel inventore corporis! Id ad, aliquam voluptatem ipsam nobis corporis accusamus perferendis dolor magnam nihil.', 'Nobis corporis, quae totam nam pariatur eaque voluptatibus veritatis exercitationem assumenda, nesciunt illo? Magnam labore sapiente pariatur quisquam praesentium ea eveniet distinctio nihil modi. Deleniti perferendis esse voluptatem quam molestiae.'], logo: 'https://blog.iprocess.com.br/wp-content/uploads/2021/11/placeholder.png' - }], + },], paginaAtual: '/home/parceiros', parceiro: 0 }; From 3a871f64d3366a6cf6f9ac3ef9b17ecba9269e10 Mon Sep 17 00:00:00 2001 From: edudsan Date: Tue, 30 Aug 2022 18:21:21 -0300 Subject: [PATCH 29/48] cria pagina projetos Co-authored-by: freitasc --- puma/src/assets/image.svg | 9 + .../AreaExterna/Disciplinas/Disciplina.css | 207 ++++++++++++++++++ .../AreaExterna/Disciplinas/Disciplina.html | 109 ++++++++- .../AreaExterna/Disciplinas/Disciplina.vue | 2 + puma/src/components/AreaExterna/HomePage.vue | 2 +- 5 files changed, 326 insertions(+), 3 deletions(-) create mode 100644 puma/src/assets/image.svg create mode 100644 puma/src/components/AreaExterna/Disciplinas/Disciplina.css diff --git a/puma/src/assets/image.svg b/puma/src/assets/image.svg new file mode 100644 index 00000000..152db7a8 --- /dev/null +++ b/puma/src/assets/image.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.css b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css new file mode 100644 index 00000000..d90ab68c --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css @@ -0,0 +1,207 @@ +section { + width: 100%; + height: auto; +} + +.area-externa-section { + height: 100%; + width: 100%; + padding: 0 150px; +} + + +@media (max-width: 700px) { + .area-externa-section { + margin: 0 40px; + } +} + +.text-container { + width: 100%; + } + +.tabela { + padding-top: 40px; + display: flex; + position: relative; +} + +.psp { + width: 135px; + height: 40px; + text-align: center; + border-left: 2px solid #15355e; + border-bottom: 2px solid #15355e; + color: #15355e; + display: flex; + justify-content: center; + align-items: center; +} + +.psp0{ + width: 135px; + text-align: center; + border-left: 2px solid #15355e; + border-bottom: 2px solid #15355e; + color: #15355e; + display: flex; + justify-content: center; + align-items: center; +} + +.psp2{ + width: 135px; + text-align: center; + border-left: 2px solid #15355e; + border-bottom: 2px solid #15355e; + color: #15355e; + display: flex; + justify-content: center; + align-items: center; +} + +.psp:hover{ + background-color: #15355e; + color: white; + cursor: pointer; +} + +.psp0:hover{ + background-color: #15355e; + color: white; + cursor: pointer; + border-top-left-radius: 8px; + border-bottom-left-radius: 8px; +} + +.psp2:hover{ + background-color: #15355e; + color: white; + cursor: pointer; + border-top-right-radius: 8px; + border-bottom-right-radius: 8px; +} + +.detalhe-projeto{ + display: flex; + padding-top: 40px; +} + +.imagem-projeto { + width: 597px; + height: 392px; + background-color: rgb(163, 162, 162); + border-radius: 8px; + box-shadow: 0em 0.2em 0.2em 0em rgb(90, 90, 90), 16px 16px #15355e ; +} + +h5 { + font-weight: bold; +} + +.titulo-projeto { + width: 550px; + padding-left: 50px; +} + +.tema { + padding-top: 50px; +} + +h6 { + font-weight: bold; + padding-bottom: 20px; +} + +.titulo-objetivo{ + padding-top: 50px; +} + +.objetivos { + display: flex; + flex-wrap: wrap; +} + +.objetivo { + flex: 1; + height: 315px; + background-color: rgb(163, 162, 162); + border-radius: 8px; + box-shadow: 0em 0.2em 0.2em 0em rgb(90, 90, 90), 10px 10px #15355e ; + margin: 0 2em; + display: flex; + flex-direction: column; + align-items: center; +} + +.objetivo:first-child{ + margin-left: 0; +} + +.titulo-desenvolvidos{ + padding-top: 50px; +} + +.container-desenvolvidos { + display: flex; + flex-wrap: wrap; +} + +.desenvolvido { + display: flex; + flex-direction: column; + width: 376px; + height: 399px; + border-radius: 8px; + margin-right: 45px; + background-color: #15355e; +} + +.desenvolvido::img { + border-radius: 8px; + height: 226px; + } + +.desenvolvido-card { + height: 173px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + } + +.desenvolvido-card h3 { + font-style: normal; + font-weight: 700; + font-size: 24px; + line-height: 28px; + text-align: center; + letter-spacing: 0.03em; + color: #ffffff; + } + +.desenvolvido-card h2 { + font-style: normal; + font-weight: 400; + font-size: 18px; + line-height: 21px; + text-align: center; + color: #ffffff; + } + +.ementa { + padding-top: 50px; + display: flex; + height: 75px; +} + +.texto { + width: 90%; + padding: 20px; + border-top: 1px solid #15355e; + background-color: rgba(148, 166, 188, 0.1); +} + +.seta{ + padding-left: 75%; +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index 15886454..be62c48d 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -1,4 +1,109 @@
    -

    Disciplinas

    -
    \ No newline at end of file +
    +
    +

    Disciplinas de Projeto

    +
    +
    +
    +

    Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição

    +
    + +
    +
    PSP1
    +
    PSP2
    +
    PSP3
    +
    PSP4
    +
    PSP5
    +
    PSP6
    +
    PSP7
    +
    PSP8
    +
    + +
    +
    +

    imagem

    +
    +
    +
    Projeto de Sistema de produção N
    +
    + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero +
    +
    +
    +
    +
    Temas
    +
    + Palavra-chave N +
    +
    +
    +
    Principais objetivos
    +
    +
    +
    +

    Objetivo 1

    +

    explicação em ate duas linhas

    +
    +
    + Objetivo 2 +
    +
    + Objetivo 3 +
    +
    +
    +
    Projetos desenvolvidos
    +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    +
    +
    Ementa completa
    +
    + +
    +
    +
    +
    + lero lero lero lero lero lero lero lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero +
    +
    +
    +
    diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue b/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue index e6eccee9..140fc63d 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.vue @@ -1,3 +1,5 @@ + + diff --git a/puma/src/components/AreaExterna/HomePage.vue b/puma/src/components/AreaExterna/HomePage.vue index e275f11d..4f84a7ad 100644 --- a/puma/src/components/AreaExterna/HomePage.vue +++ b/puma/src/components/AreaExterna/HomePage.vue @@ -2,4 +2,4 @@ - \ No newline at end of file + From a36c5022724ce22d27e273580190c129e97d7e93 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Tue, 30 Aug 2022 19:05:44 -0300 Subject: [PATCH 30/48] (#109) Criando base component ObjetoDisciplina --- .../AreaExterna/Disciplinas/Disciplina.html | 98 +------------------ .../AreaExterna/Disciplinas/Disciplina.js | 2 + .../ObjetoDisciplina/ObjetoDisciplina.css | 0 .../ObjetoDisciplina/ObjetoDisciplina.html | 98 +++++++++++++++++++ .../ObjetoDisciplina/ObjetoDisciplina.vue | 1 + 5 files changed, 102 insertions(+), 97 deletions(-) create mode 100644 puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css create mode 100644 puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html create mode 100644 puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index be62c48d..9edf32d9 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -8,102 +8,6 @@

    Disciplinas de Projeto

    Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição

    - -
    -
    PSP1
    -
    PSP2
    -
    PSP3
    -
    PSP4
    -
    PSP5
    -
    PSP6
    -
    PSP7
    -
    PSP8
    -
    - -
    -
    -

    imagem

    -
    -
    -
    Projeto de Sistema de produção N
    -
    - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero -
    -
    -
    -
    -
    Temas
    -
    - Palavra-chave N -
    -
    -
    -
    Principais objetivos
    -
    -
    -
    -

    Objetivo 1

    -

    explicação em ate duas linhas

    -
    -
    - Objetivo 2 -
    -
    - Objetivo 3 -
    -
    -
    -
    Projetos desenvolvidos
    -
    -
    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - -
    -
    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - -
    -
    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - -
    -
    -
    -
    -
    Ementa completa
    -
    - -
    -
    -
    -
    - lero lero lero lero lero lero lero lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero -
    -
    +
    diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js index 46894da2..7fb718bb 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js @@ -1,8 +1,10 @@ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; +import ObjetoDisciplina from './ObjetoDisciplina/ObjetoDisciplina.vue'; export default { components: { AreaExternaHeader, + ObjetoDisciplina, }, data() { diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css new file mode 100644 index 00000000..e69de29b diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html new file mode 100644 index 00000000..7738d20b --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html @@ -0,0 +1,98 @@ +
    +
    +
    PSP1
    +
    PSP2
    +
    PSP3
    +
    PSP4
    +
    PSP5
    +
    PSP6
    +
    PSP7
    +
    PSP8
    +
    + +
    +
    +

    imagem

    +
    +
    +
    Projeto de Sistema de produção N
    +
    + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero +
    +
    +
    +
    +
    Temas
    +
    + Palavra-chave N +
    +
    +
    +
    Principais objetivos
    +
    +
    +
    +

    Objetivo 1

    +

    explicação em ate duas linhas

    +
    +
    + Objetivo 2 +
    +
    + Objetivo 3 +
    +
    +
    +
    Projetos desenvolvidos
    +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    + +
    +

    Projeto Mapa

    +

    Explicação de ate 2 linhas

    + + SAIBA MAIS + +
    +
    +
    +
    +
    Ementa completa
    +
    + +
    +
    +
    +
    + lero lero lero lero lero lero lero lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero + lero lero lero lero lero lero lero lero lero lero lero lero lero lero +
    +
    +
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue new file mode 100644 index 00000000..17b604d5 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue @@ -0,0 +1 @@ + From a12337fba155e5921e0fa3998542605fcbf77964 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 04:17:49 -0300 Subject: [PATCH 31/48] (#115) Criando components de Listagem e Objeto para Disciplinas --- .../AreaExterna/Disciplinas/Disciplina.html | 3 +- .../AreaExterna/Disciplinas/Disciplina.js | 102 +++++++++++++++++- .../ListaDisciplina/ListaDisciplina.css | 19 ++++ .../ListaDisciplina/ListaDisciplina.html | 9 ++ .../ListaDisciplina/ListaDisciplina.js | 39 +++++++ .../ListaDisciplina/ListaDisciplina.vue | 5 + .../ObjetoDisciplina/ObjetoDisciplina.html | 29 ++--- .../ObjetoDisciplina/ObjetoDisciplina.js | 5 + .../ObjetoDisciplina/ObjetoDisciplina.vue | 2 + 9 files changed, 187 insertions(+), 26 deletions(-) create mode 100644 puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css create mode 100644 puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html create mode 100644 puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js create mode 100644 puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.vue create mode 100644 puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index 9edf32d9..fa0e0a6c 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -8,6 +8,7 @@

    Disciplinas de Projeto

    Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição

    - + +
    diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js index 7fb718bb..25b9744d 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js @@ -1,15 +1,113 @@ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; -import ObjetoDisciplina from './ObjetoDisciplina/ObjetoDisciplina.vue'; +import ListaDisciplina from './ListaDisciplina/ListaDisciplina.vue'; export default { components: { AreaExternaHeader, - ObjetoDisciplina, + ListaDisciplina, }, data() { return { paginaAtual: '/home/disciplinas', + listaDisciplinas: [ + { + subject: { + name: 'Disciplina PSP1', + coursesyllabus: '11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111', + }, + keywords: [ + { keyword: '11111111111' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP2', + coursesyllabus: '222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222', + }, + keywords: [ + { keyword: '22222222222222' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP3', + coursesyllabus: '33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333', + }, + keywords: [ + { keyword: '33333333333' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP4', + coursesyllabus: '4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444', + }, + keywords: [ + { keyword: '4444444444444444' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP5', + coursesyllabus: '5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555', + }, + keywords: [ + { keyword: '55555555555555' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP6', + coursesyllabus: '6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666', + }, + keywords: [ + { keyword: '666666666666666666' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP7', + coursesyllabus: '7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777', + }, + keywords: [ + { keyword: '77777777777777777' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + { + subject: { + name: 'Disciplina PSP8', + coursesyllabus: '888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888', + }, + keywords: [ + { keyword: '88888888888888888' }, + { keyword: 'Qualidade de Serviços' }, + { keyword: 'Qualidade de Produto' }, + { keyword: 'ISO 9001' }, + ], + }, + ], }; }, }; diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css new file mode 100644 index 00000000..5e825664 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css @@ -0,0 +1,19 @@ +.tabela { + width: 100%; + display: flex; + max-width: 1000px; +} + +.item-tabela { + flex: 1; + margin: 0; + text-align: center; + cursor: pointer; + padding: 10px; + border: 1px solid #15355e; +} + +.item-tabela:first-child { + background-color: #15355e; + color: #ffffff; + } diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html new file mode 100644 index 00000000..cde4f85d --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html @@ -0,0 +1,9 @@ +
    +
      +
    • + {{disciplina.subject.name}} +
    • +
    + + +
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js new file mode 100644 index 00000000..dfd0d28a --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js @@ -0,0 +1,39 @@ +import ObjetoDisciplina from '../ObjetoDisciplina/ObjetoDisciplina.vue'; + +export default { + components: { + ObjetoDisciplina, + }, + + props: { + listaDisciplinas: Array, + }, + + data() { + return { + disciplinaAtual: {}, + }; + }, + + beforeMount() { + const disciplina = this.listaDisciplinas[0]; + this.disciplinaAtual = disciplina; + }, + + methods: { + alterarShowSelectDisciplina(event, disciplina) { + const li = event.target; + const filhos = document.querySelectorAll('#tabela-listagem-disciplina > *'); + + this.disciplinaAtual = disciplina; + + for (let i = 0; i < filhos.length; i += 1) { + filhos[i].style.backgroundColor = '#ffffff'; + filhos[i].style.color = '#000000'; + } + + li.style.backgroundColor = '#15355e'; + li.style.color = '#ffffff'; + }, + }, +}; diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.vue b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.vue new file mode 100644 index 00000000..aeb36175 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html index 7738d20b..e06e5bac 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html @@ -1,21 +1,10 @@
    -
    -
    PSP1
    -
    PSP2
    -
    PSP3
    -
    PSP4
    -
    PSP5
    -
    PSP6
    -
    PSP7
    -
    PSP8
    -
    -

    imagem

    -
    Projeto de Sistema de produção N
    +
    {{disciplinaAtual.subject.name}}
    lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero
    @@ -23,9 +12,10 @@
    Projeto de Sistema de produção N
    Temas
    -
    - Palavra-chave N -
    + + + {{keyword.keyword}}, +
    Principais objetivos
    @@ -85,14 +75,7 @@
    Ementa completa
    - lero lero lero lero lero lero lero lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero o lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero - lero lero lero lero lero lero lero lero lero lero lero lero lero lero + {{disciplinaAtual.subject.coursesyllabus}}
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js new file mode 100644 index 00000000..97a5d709 --- /dev/null +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js @@ -0,0 +1,5 @@ +export default { + props: { + disciplinaAtual: Object, + }, +}; diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue index 17b604d5..4932f4c4 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue @@ -1 +1,3 @@ + + From 080981e92c7dc9f3a4752fb5e78e1b49ef3dd315 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 17:02:05 -0300 Subject: [PATCH 32/48] (#115) Dando get nas disciplinas vigente e aprimorando component listagem disciplinas --- .../AreaExterna/Disciplinas/Disciplina.html | 2 +- .../AreaExterna/Disciplinas/Disciplina.js | 23 +++++++++++++++++++ .../ListaDisciplina/ListaDisciplina.css | 16 +++++++++++++ .../ListaDisciplina/ListaDisciplina.html | 9 +++++--- .../ListaDisciplina/ListaDisciplina.js | 2 ++ 5 files changed, 48 insertions(+), 4 deletions(-) diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index fa0e0a6c..9520c00d 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -9,6 +9,6 @@

    Disciplinas de Projeto

    Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição

    - +
    diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js index 25b9744d..6636b13a 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js @@ -1,6 +1,8 @@ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; import ListaDisciplina from './ListaDisciplina/ListaDisciplina.vue'; +import SubjectService from '../../../services/SubjectService'; + export default { components: { AreaExternaHeader, @@ -10,6 +12,9 @@ export default { data() { return { paginaAtual: '/home/disciplinas', + subjects: [], + loadingGetSubjects: false, + erroGetSubjects: null, listaDisciplinas: [ { subject: { @@ -108,6 +113,24 @@ export default { ], }, ], + subjectService: new SubjectService(), }; }, + + beforeMount() { + this.getSubjects(); + }, + + methods: { + getSubjects() { + this.loadingGetSubjects = true; + this.subjectService.getSubjects().then((response) => { + this.subjects = response.data; + this.loadingGetSubjects = false; + }).catch((error) => { + this.erroGetSubjects = error; + this.loadingGetSubjects = false; + }); + }, + }, }; diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css index 5e825664..625b4c6d 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css @@ -4,6 +4,16 @@ max-width: 1000px; } +.loading { + animation: is-rotating 0.5s infinite; + border: 6px solid #e5e5e5; + border-radius: 50%; + border-top-color: #15355e; + height: 50px; + width: 50px; + margin: auto; +} + .item-tabela { flex: 1; margin: 0; @@ -17,3 +27,9 @@ background-color: #15355e; color: #ffffff; } + +@keyframes is-rotating { +to { + transform: rotate(1turn); +} +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html index cde4f85d..4868ca1c 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html @@ -1,9 +1,12 @@
      -
    • - {{disciplina.subject.name}} +
      + +
    • + {{ disciplina.name }}
    - +
    {{ error }}
    +
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js index dfd0d28a..b4cdc505 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js @@ -7,6 +7,8 @@ export default { props: { listaDisciplinas: Array, + loading: Boolean, + error: String, }, data() { From 6d57e1ecd17ea4078f0f47454dabc8063aaa6caf Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Wed, 31 Aug 2022 17:47:50 -0300 Subject: [PATCH 33/48] =?UTF-8?q?(#118)=20Aplica=20corre=C3=A7=C3=B5es=20n?= =?UTF-8?q?o=20c=C3=B3digo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/.eslintrc.json | 3 --- .../consulta-disciplina.html | 6 ++++- .../consulta-disciplina.js | 2 -- .../components/shared/page-bar/PageBar.vue | 5 ---- .../components/shared/page-bar/page-bar.css | 24 ------------------- .../components/shared/page-bar/page-bar.html | 20 ---------------- .../components/shared/page-bar/page-bar.js | 9 ------- 7 files changed, 5 insertions(+), 64 deletions(-) delete mode 100644 puma/src/components/shared/page-bar/PageBar.vue delete mode 100644 puma/src/components/shared/page-bar/page-bar.css delete mode 100644 puma/src/components/shared/page-bar/page-bar.html delete mode 100644 puma/src/components/shared/page-bar/page-bar.js diff --git a/puma/.eslintrc.json b/puma/.eslintrc.json index 8bcaa6ac..aa5f7338 100644 --- a/puma/.eslintrc.json +++ b/puma/.eslintrc.json @@ -15,8 +15,5 @@ "vue" ], "rules": { - "linebreak-style": 0, - "global-require": 0, - "eslint linebreak-style": [0, "error", "windows"] } } diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html index 4c516ccb..5db266b0 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.html @@ -1,5 +1,9 @@
    - +
    +
    +
    + Disciplinas cadastradas na plataforma +
    Sem resultados disponíveis diff --git a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js index 5e615944..f554ef94 100644 --- a/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js +++ b/puma/src/components/disciplina/consulta-disciplina/consulta-disciplina.js @@ -1,10 +1,8 @@ import SubjectService from '../../../services/SubjectService'; -import PageBar from '../../shared/page-bar/PageBar.vue'; /* eslint-disable*/ export default { name: 'ConsultaDisciplinas', - components: {PageBar}, data() { return { data: { diff --git a/puma/src/components/shared/page-bar/PageBar.vue b/puma/src/components/shared/page-bar/PageBar.vue deleted file mode 100644 index bdf5cc75..00000000 --- a/puma/src/components/shared/page-bar/PageBar.vue +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/puma/src/components/shared/page-bar/page-bar.css b/puma/src/components/shared/page-bar/page-bar.css deleted file mode 100644 index c2c8c294..00000000 --- a/puma/src/components/shared/page-bar/page-bar.css +++ /dev/null @@ -1,24 +0,0 @@ -.page-bar { - margin-top: 40px; - } - -.title { - color: #15355E; - font-weight: bold; - font-size: 40px; - text-transform: uppercase; -} - -.sub-title { - font-size: 20px !important; - font-weight: normal !important; -} - -.user { - float: right; -} - - -/* TODO: Espaçamento topo 40px; - Nomes em capslock(?); - */ \ No newline at end of file diff --git a/puma/src/components/shared/page-bar/page-bar.html b/puma/src/components/shared/page-bar/page-bar.html deleted file mode 100644 index 3ef29ac7..00000000 --- a/puma/src/components/shared/page-bar/page-bar.html +++ /dev/null @@ -1,20 +0,0 @@ - - - -
    - {{ username }} -
    -
    - subtitulo -
    -
    - -
    - usernamee -
    -
    - usertype -
    -
    -
    -
    diff --git a/puma/src/components/shared/page-bar/page-bar.js b/puma/src/components/shared/page-bar/page-bar.js deleted file mode 100644 index 7fef263c..00000000 --- a/puma/src/components/shared/page-bar/page-bar.js +++ /dev/null @@ -1,9 +0,0 @@ -/* eslint-disable */ -export default { - props: { - username: String, - usertype: String, - title: String, - subtitle: String - } -} \ No newline at end of file From 1585afddc59c38c155a94206720a82410ad9fb60 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 18:58:08 -0300 Subject: [PATCH 34/48] (#115) Alinhando e afinando Listagem das Disciplinas --- .../AreaExterna/Disciplinas/Disciplina.css | 210 +----------------- .../AreaExterna/Disciplinas/Disciplina.html | 17 +- .../AreaExterna/Disciplinas/Disciplina.js | 121 ---------- .../ListaDisciplina/ListaDisciplina.css | 19 +- .../ListaDisciplina/ListaDisciplina.html | 5 +- .../ListaDisciplina/ListaDisciplina.js | 29 ++- .../ObjetoDisciplina/ObjetoDisciplina.css | 67 ++++++ .../ObjetoDisciplina/ObjetoDisciplina.html | 94 ++------ .../ObjetoDisciplina/ObjetoDisciplina.js | 36 +++ .../ObjetoDisciplina/ObjetoDisciplina.vue | 2 + 10 files changed, 180 insertions(+), 420 deletions(-) diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.css b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css index d90ab68c..556f8f30 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css @@ -1,207 +1,13 @@ -section { - width: 100%; - height: auto; +.corpo { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 3% 10%; + color: rgba(2, 16, 33, 0.8); } -.area-externa-section { - height: 100%; - width: 100%; - padding: 0 150px; -} - - -@media (max-width: 700px) { - .area-externa-section { - margin: 0 40px; - } -} - -.text-container { - width: 100%; - } - -.tabela { - padding-top: 40px; - display: flex; - position: relative; -} - -.psp { - width: 135px; - height: 40px; - text-align: center; - border-left: 2px solid #15355e; - border-bottom: 2px solid #15355e; - color: #15355e; - display: flex; - justify-content: center; - align-items: center; -} - -.psp0{ - width: 135px; - text-align: center; - border-left: 2px solid #15355e; - border-bottom: 2px solid #15355e; - color: #15355e; - display: flex; - justify-content: center; - align-items: center; -} - -.psp2{ - width: 135px; - text-align: center; - border-left: 2px solid #15355e; - border-bottom: 2px solid #15355e; - color: #15355e; - display: flex; - justify-content: center; - align-items: center; -} - -.psp:hover{ - background-color: #15355e; - color: white; - cursor: pointer; -} - -.psp0:hover{ - background-color: #15355e; - color: white; - cursor: pointer; - border-top-left-radius: 8px; - border-bottom-left-radius: 8px; -} - -.psp2:hover{ - background-color: #15355e; - color: white; - cursor: pointer; - border-top-right-radius: 8px; - border-bottom-right-radius: 8px; -} - -.detalhe-projeto{ - display: flex; - padding-top: 40px; -} - -.imagem-projeto { - width: 597px; - height: 392px; - background-color: rgb(163, 162, 162); - border-radius: 8px; - box-shadow: 0em 0.2em 0.2em 0em rgb(90, 90, 90), 16px 16px #15355e ; -} - -h5 { - font-weight: bold; -} - -.titulo-projeto { - width: 550px; - padding-left: 50px; -} - -.tema { - padding-top: 50px; -} - -h6 { - font-weight: bold; - padding-bottom: 20px; -} - -.titulo-objetivo{ - padding-top: 50px; -} - -.objetivos { - display: flex; - flex-wrap: wrap; -} - -.objetivo { - flex: 1; - height: 315px; - background-color: rgb(163, 162, 162); - border-radius: 8px; - box-shadow: 0em 0.2em 0.2em 0em rgb(90, 90, 90), 10px 10px #15355e ; - margin: 0 2em; - display: flex; - flex-direction: column; - align-items: center; -} - -.objetivo:first-child{ - margin-left: 0; -} - -.titulo-desenvolvidos{ - padding-top: 50px; -} - -.container-desenvolvidos { - display: flex; - flex-wrap: wrap; -} - -.desenvolvido { - display: flex; - flex-direction: column; - width: 376px; - height: 399px; - border-radius: 8px; - margin-right: 45px; - background-color: #15355e; -} - -.desenvolvido::img { - border-radius: 8px; - height: 226px; - } - -.desenvolvido-card { - height: 173px; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - } - -.desenvolvido-card h3 { - font-style: normal; - font-weight: 700; +.paragrafo-sobre { + text-align: justify; + letter-spacing: 0.08em; font-size: 24px; - line-height: 28px; - text-align: center; - letter-spacing: 0.03em; - color: #ffffff; - } - -.desenvolvido-card h2 { - font-style: normal; font-weight: 400; - font-size: 18px; - line-height: 21px; - text-align: center; - color: #ffffff; - } - -.ementa { - padding-top: 50px; - display: flex; - height: 75px; -} - -.texto { - width: 90%; - padding: 20px; - border-top: 1px solid #15355e; - background-color: rgba(148, 166, 188, 0.1); -} - -.seta{ - padding-left: 75%; + margin: 40px 0px 80px 0px; } \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index 9520c00d..cdba58d5 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -1,14 +1,11 @@
    - -
    -
    -

    Disciplinas de Projeto

    -
    -
    -
    -

    Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição disciplina Descrição

    -
    +
    +

    Disciplinas de Projetos

    + +

    + A PUMA conecta empresas e empresarios com os alunos e professores da Engenharia de Produção da Universidade de Brasília, de forma que problemas reais vivenciados pelas empresas possam ser trabalhados dentro de sala de aula. +

    - +
    diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js index 6636b13a..a6becff5 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.js @@ -1,8 +1,6 @@ import AreaExternaHeader from '../AreaExternaHeader/AreaExternaHeader.vue'; import ListaDisciplina from './ListaDisciplina/ListaDisciplina.vue'; -import SubjectService from '../../../services/SubjectService'; - export default { components: { AreaExternaHeader, @@ -12,125 +10,6 @@ export default { data() { return { paginaAtual: '/home/disciplinas', - subjects: [], - loadingGetSubjects: false, - erroGetSubjects: null, - listaDisciplinas: [ - { - subject: { - name: 'Disciplina PSP1', - coursesyllabus: '11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111', - }, - keywords: [ - { keyword: '11111111111' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP2', - coursesyllabus: '222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222', - }, - keywords: [ - { keyword: '22222222222222' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP3', - coursesyllabus: '33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333', - }, - keywords: [ - { keyword: '33333333333' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP4', - coursesyllabus: '4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444', - }, - keywords: [ - { keyword: '4444444444444444' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP5', - coursesyllabus: '5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555', - }, - keywords: [ - { keyword: '55555555555555' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP6', - coursesyllabus: '6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666', - }, - keywords: [ - { keyword: '666666666666666666' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP7', - coursesyllabus: '7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777', - }, - keywords: [ - { keyword: '77777777777777777' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - { - subject: { - name: 'Disciplina PSP8', - coursesyllabus: '888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888', - }, - keywords: [ - { keyword: '88888888888888888' }, - { keyword: 'Qualidade de Serviços' }, - { keyword: 'Qualidade de Produto' }, - { keyword: 'ISO 9001' }, - ], - }, - ], - subjectService: new SubjectService(), }; }, - - beforeMount() { - this.getSubjects(); - }, - - methods: { - getSubjects() { - this.loadingGetSubjects = true; - this.subjectService.getSubjects().then((response) => { - this.subjects = response.data; - this.loadingGetSubjects = false; - }).catch((error) => { - this.erroGetSubjects = error; - this.loadingGetSubjects = false; - }); - }, - }, }; diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css index 625b4c6d..10185ca4 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css @@ -2,6 +2,7 @@ width: 100%; display: flex; max-width: 1000px; + margin-bottom: 40px; } .loading { @@ -26,10 +27,20 @@ .item-tabela:first-child { background-color: #15355e; color: #ffffff; - } +} + +@media (max-width: 700px) { + .tabela { + flex-direction: column; + } + + .item-tabela { + width: 100%; + } +} @keyframes is-rotating { -to { - transform: rotate(1turn); -} + to { + transform: rotate(1turn); + } } \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html index 4868ca1c..7a142262 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html @@ -2,11 +2,12 @@
      -
    • +
    • {{ disciplina.name }}
    {{ error }}
    - + + \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js index b4cdc505..60677aa8 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.js @@ -1,28 +1,41 @@ import ObjetoDisciplina from '../ObjetoDisciplina/ObjetoDisciplina.vue'; +import SubjectService from '../../../../services/SubjectService'; + export default { components: { ObjetoDisciplina, }, - props: { - listaDisciplinas: Array, - loading: Boolean, - error: String, - }, - data() { return { disciplinaAtual: {}, + listaDisciplinas: [], + loading: false, + error: null, + subjectService: new SubjectService(), }; }, beforeMount() { - const disciplina = this.listaDisciplinas[0]; - this.disciplinaAtual = disciplina; + this.getSubjects(); }, methods: { + async getSubjects() { + this.loading = true; + this.subjectService.getSubjects().then((response) => { + this.listaDisciplinas = response.data; + + const disciplina = this.listaDisciplinas[0]; + this.disciplinaAtual = disciplina; + + this.loading = false; + }).catch((error) => { + this.error = error; + this.loading = false; + }); + }, alterarShowSelectDisciplina(event, disciplina) { const li = event.target; const filhos = document.querySelectorAll('#tabela-listagem-disciplina > *'); diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css index e69de29b..33ab4c5e 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.css @@ -0,0 +1,67 @@ +.div-img-descricao { + display: flex; + margin-bottom: 80px; +} + +.div-img-sobre { + width: 40%; + max-width: 430px; + margin-right: 50px; +} + +.img-sobre { + background-color: #D9D9D9; + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); + box-shadow: 10px 10px 0px rgba(21, 53, 94, 1); + border-radius: 8px; + width: 100%; + height: 280px; +} + +.div-descricao { + flex:1; +} + +.descricao-titulo { + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; + margin-bottom: 25px; +} + +.descricao-conteudo { + text-align: justify; + font-size: 18px; + line-height: 36px; + font-weight: 400; + letter-spacing: 0.08em; + word-break: break-all; +} + +.loading { + animation: is-rotating 0.5s infinite; + border: 6px solid #e5e5e5; + border-radius: 50%; + border-top-color: #15355e; + height: 50px; + width: 50px; + margin: 20px auto; +} + +@media (max-width: 1000px) { + .div-img-sobre { + width: 100%; + max-width: none; + margin: 0px 0px 40px 0px; + } + + .div-img-descricao { + flex-direction: column; + } +} + +@keyframes is-rotating { + to { + transform: rotate(1turn); + } +} \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html index e06e5bac..68ea6f83 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.html @@ -1,81 +1,29 @@
    -
    -
    -

    imagem

    -
    -
    -
    {{disciplinaAtual.subject.name}}
    -
    - lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero lero -
    -
    -
    -
    -
    Temas
    - - - {{keyword.keyword}}, - -
    -
    -
    Principais objetivos
    -
    -
    -
    -

    Objetivo 1

    -

    explicação em ate duas linhas

    -
    -
    - Objetivo 2 -
    -
    - Objetivo 3 -
    -
    -
    -
    Projetos desenvolvidos
    -
    -
    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - +
    +
    +
    +
    +
    -
    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - +
    +

    {{disciplina.subject.name}}

    +

    + {{disciplina.subject.coursesyllabus}} +

    -
    - -
    -

    Projeto Mapa

    -

    Explicação de ate 2 linhas

    - - SAIBA MAIS - + +
    +
    +

    Temas

    +

    + + {{keyword.keyword}}, + + + Sem Temas Cadastados +

    -
    -
    Ementa completa
    -
    - -
    -
    -
    -
    - {{disciplinaAtual.subject.coursesyllabus}} -
    -
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js index 97a5d709..cd427f53 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js @@ -1,5 +1,41 @@ +import SubjectService from '../../../../services/SubjectService'; + export default { props: { disciplinaAtual: Object, }, + + beforeMount() { + this.getSubject(); + }, + + data() { + return { + subjectService: new SubjectService(), + loading: false, + error: null, + disciplina: {}, + }; + }, + + watch: { + disciplinaAtual() { + this.getSubject(); + }, + }, + + methods: { + async getSubject() { + this.loading = true; + + this.subjectService.getSubjectById(this.disciplinaAtual.subjectid).then((response) => { + this.disciplina = response.data; + + this.loading = false; + }).catch((error) => { + this.error = error; + this.loading = false; + }); + }, + }, }; diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue index 4932f4c4..72edaeeb 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.vue @@ -1,3 +1,5 @@ + + From 1d04d9fe2aeaa735e5e2026fddef40fb8b7804e4 Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Wed, 31 Aug 2022 19:14:17 -0300 Subject: [PATCH 35/48] Corrige rota da pagina de contatos --- .../AreaExternaHeader/AreaExternaHeader.html | 51 ++++++++++--------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html index c3cff2d4..f0c6cbd9 100644 --- a/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html +++ b/puma/src/components/AreaExterna/AreaExternaHeader/AreaExternaHeader.html @@ -1,29 +1,30 @@
    - - +
    \ No newline at end of file From 08b33a057d008c8de918f9347de46e6d59ccadf6 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 19:25:35 -0300 Subject: [PATCH 36/48] (#115) Incrementando mensagem de erro listagem disciplinas --- .../Disciplinas/ListaDisciplina/ListaDisciplina.css | 5 +++++ .../Disciplinas/ListaDisciplina/ListaDisciplina.html | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css index 10185ca4..f3f0ee51 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css @@ -29,6 +29,11 @@ color: #ffffff; } +.erro-lista-disciplina { + color: red; + font-size: 20px; +} + @media (max-width: 700px) { .tabela { flex-direction: column; diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html index 7a142262..88a49ea1 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html @@ -7,7 +7,7 @@ -
    {{ error }}
    +
    Erro na busca das disciplinas da PUMA, Tente novamente mais tarde.
    \ No newline at end of file From 96f19d93590a8718d55bce725b0411670587aee2 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 19:46:56 -0300 Subject: [PATCH 37/48] (#115) Corrigindo responsabilidade e entrega de infos via props --- .../Disciplinas/ListaDisciplina/ListaDisciplina.html | 2 +- .../Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html index 88a49ea1..a19b5fa8 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.html @@ -9,5 +9,5 @@
    Erro na busca das disciplinas da PUMA, Tente novamente mais tarde.
    - + \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js index cd427f53..a46e81d9 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js @@ -2,7 +2,7 @@ import SubjectService from '../../../../services/SubjectService'; export default { props: { - disciplinaAtual: Object, + idDisciplina: Object, }, beforeMount() { @@ -19,7 +19,7 @@ export default { }, watch: { - disciplinaAtual() { + idDisciplina() { this.getSubject(); }, }, @@ -28,7 +28,7 @@ export default { async getSubject() { this.loading = true; - this.subjectService.getSubjectById(this.disciplinaAtual.subjectid).then((response) => { + this.subjectService.getSubjectById(this.idDisciplina).then((response) => { this.disciplina = response.data; this.loading = false; From afb63fd188cfc0d7da06c2a842b572700ca82006 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 20:13:50 -0300 Subject: [PATCH 38/48] (#115) Corrigindo bug tipo idDisciplina na props --- .../Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js index a46e81d9..82584df9 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js +++ b/puma/src/components/AreaExterna/Disciplinas/ObjetoDisciplina/ObjetoDisciplina.js @@ -2,7 +2,7 @@ import SubjectService from '../../../../services/SubjectService'; export default { props: { - idDisciplina: Object, + idDisciplina: Number, }, beforeMount() { From 4a03662030ca5534f5b831ce441426bc0ac3ca42 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 20:36:17 -0300 Subject: [PATCH 39/48] =?UTF-8?q?Ajutando=20texto=20p=C3=A1gina=20Sobre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/components/AreaExterna/Sobre/Sobre.css | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/puma/src/components/AreaExterna/Sobre/Sobre.css b/puma/src/components/AreaExterna/Sobre/Sobre.css index 016eedc3..d0575d08 100644 --- a/puma/src/components/AreaExterna/Sobre/Sobre.css +++ b/puma/src/components/AreaExterna/Sobre/Sobre.css @@ -126,6 +126,15 @@ h1 { } @media (max-width: 1000px) { + .paragrafo-sobre { + font-size: 18px; + text-align: left; + } + + .descricao-conteudo { + text-align: left; + } + .div-img-sobre { width: 100%; max-width: none; From 69493ea2c079f899ec3570b8cb49c9d47074ba21 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 20:43:45 -0300 Subject: [PATCH 40/48] Parceiros e Projetos - Padronizando margens laterais --- .../ParceirosEProjetos/parceiros-projetos.css | 13 ++++--------- .../ParceirosEProjetos/parceiros-projetos.html | 3 ++- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index 4c027d75..711643fa 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -1,12 +1,7 @@ -section { - width: 100%; - height: auto; -} - -.area-externa-section { - height: 100%; - width: 100%; - padding: 0 15em; +.corpo { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 3% 10%; + color: rgba(2, 16, 33, 0.8); } h1{ diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html index 1c82164a..19a3f564 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -1,6 +1,7 @@
    -
    + +

    Parceiros e Projetos

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

    From 464afbcbfadad0fbb849f2b54b8cafc39e85915c Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 20:47:21 -0300 Subject: [PATCH 41/48] =?UTF-8?q?Corrindo=20warning=20intera=C3=A7=C3=A3o?= =?UTF-8?q?=20v-for=20sem=20:key?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AreaExterna/ParceirosEProjetos/parceiros-projetos.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html index 19a3f564..401d84d5 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -1,9 +1,10 @@
    - +

    Parceiros e Projetos

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

    +
    @@ -12,6 +13,7 @@

    Parceiros e Projetos

    - + +
    From 97e59fd397de6bee3282db23e9965eea96feff58 Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 21:22:52 -0300 Subject: [PATCH 42/48] =?UTF-8?q?Padronizando=20estilo=20p=C3=A1gina=20Par?= =?UTF-8?q?ceiros=20e=20Projetos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../InfoParceiro/info-parceiro.css | 70 ++++++++++++++----- .../InfoParceiro/info-parceiro.html | 47 ++++++++----- .../ParceirosEProjetos/parceiros-projetos.css | 19 +++-- .../parceiros-projetos.html | 4 +- 4 files changed, 96 insertions(+), 44 deletions(-) diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css index 97adafad..80719417 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.css @@ -1,17 +1,3 @@ -h2 { - color: #021021CC; - margin-top: 2.5em; - margin-bottom: 1.5em; - font-size:2em; - font-weight: bold; -} - -p{ - color: #021021CC; - font-size:1.5em; - margin-bottom: 2em; -} - a{ color: #2A768ECC; } @@ -20,8 +6,56 @@ img{ width: 100%; height: auto; border-radius: 1em; - /* margin: 1em 1.5em; */ - top: 0em; - right: 0em; - position: relative; +} + +.div-img-descricao { + display: flex; + margin-top: 80px; +} + +.div-descricao { + flex:1; +} + +.descricao-titulo { + font-weight: 700; + font-size: 32px; + letter-spacing: -0.02em; + margin-bottom: 25px; +} + +.descricao-conteudo { + text-align: justify; + font-size: 18px; + line-height: 36px; + font-weight: 400; + letter-spacing: 0.08em; +} + +.div-img-sobre-oposta { + width: 40%; + max-width: 430px; + margin-left: 50px; + + height: auto; +} + +@media (max-width: 1000px) { + .paragrafo-sobre { + font-size: 18px; + text-align: left; + } + + .descricao-conteudo { + text-align: left; + } + + .div-img-sobre-oposta { + width: 100%; + margin: 0px auto; + } + + .div-img-descricao { + flex-direction: column; + } } diff --git a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html index 00858e08..827b2792 100644 --- a/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html +++ b/puma/src/components/AreaExterna/InfoParceiro/info-parceiro.html @@ -1,20 +1,31 @@
    -

    {{info.name}}

    - - -

    - {{description}} -

    -

    - {{info.website}} -

    -
    - - Logo do Projeto - -
    -

    Escopo do Projeto

    -

    {{scope}}

    -

    Principais resultados do projeto

    -

    {{projectKeyResult}}

    +
    +
    +

    {{info.name}}

    +

    + {{description}} +

    +
    +
    + Logo do Projeto +
    +
    + +
    +
    +

    Escopo do Projeto

    +

    + {{scope}} +

    +
    +
    + +
    +
    +

    Principais Resultados do Projeto

    +

    + {{projectKeyResult}} +

    +
    +
    diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css index 711643fa..2a266edf 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.css @@ -4,15 +4,20 @@ color: rgba(2, 16, 33, 0.8); } -h1{ - color: #021021CC; - padding: 0.5em 0em; - font-size:2.5em; +h1 { + font-size: 48px; + font-weight: 400; + letter-spacing: -0.02em; + margin: 0px; + color: rgba(2, 16, 33, 0.8); } -p{ - color: #021021CC; - font-size:1.5em; +.paragrafo-sobre { + text-align: justify; + letter-spacing: 0.08em; + font-size: 24px; + font-weight: 400; + margin: 40px 0px 80px 0px; } .icons-parceiros{ diff --git a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html index 401d84d5..ca2804cc 100644 --- a/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html +++ b/puma/src/components/AreaExterna/ParceirosEProjetos/parceiros-projetos.html @@ -3,7 +3,9 @@

    Parceiros e Projetos

    -

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações

    +

    + Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas at eleifend ex, in dapibus augue. Nulla dignissim sollicitudin turpis at congue. Clique em um projeto para saber mais informações +

    From 11d6c5bcbb14d5a1f85f4148c067ac03ae97bded Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Wed, 31 Aug 2022 21:50:33 -0300 Subject: [PATCH 43/48] =?UTF-8?q?Padronizando=20refatorando=20p=C3=A1gina?= =?UTF-8?q?=20Contatos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AreaExterna/Contato/Contato.css | 52 ++++++++----------- .../AreaExterna/Contato/Contato.html | 31 +++++------ .../components/AreaExterna/Contato/Contato.js | 17 ++++++ 3 files changed, 52 insertions(+), 48 deletions(-) diff --git a/puma/src/components/AreaExterna/Contato/Contato.css b/puma/src/components/AreaExterna/Contato/Contato.css index ea6f6310..2c61981c 100644 --- a/puma/src/components/AreaExterna/Contato/Contato.css +++ b/puma/src/components/AreaExterna/Contato/Contato.css @@ -1,50 +1,42 @@ -@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); - -.contato-wrapper{ - width: 100vw; - padding-left: 9rem; - padding-top: 4rem; +.corpo { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + margin: 3% 10%; + color: rgba(2, 16, 33, 0.8); } -.contato{ - font-family: 'Roboto', sans-serif; - display: flex; - flex-direction: column; - justify-content: space-evenly; - font-family: 'Roboto'; +h1 { + font-size: 48px; + font-weight: 400; + letter-spacing: -0.02em; + margin: 0px; color: rgba(2, 16, 33, 0.8); } -h1{ - font-style: normal; +.contato-titulo { font-weight: 700; - font-size: 48px; - line-height: 56px; + font-size: 32px; letter-spacing: -0.02em; - font-weight: 700; + margin-bottom: 15px; } -h2{ - font-weight: 700; - opacity: .8; +.div-contato { + margin-top: 40px; } -p{ - font-weight: 400; +.contato-email { + margin-bottom: 10px; } -.email{ - display: flex; - flex-direction: row; +.contato-topico { + font-weight: bold; } -#email-puma{ - transition: all 1s; - color: #316CB8CC; - opacity: .5; +.email-puma{ + color: #15355E; + opacity: .7; } -#email-puma:hover{ +.email-puma:hover{ opacity: 1; text-decoration: underline; cursor: pointer; diff --git a/puma/src/components/AreaExterna/Contato/Contato.html b/puma/src/components/AreaExterna/Contato/Contato.html index 2690eecf..e6c18b45 100644 --- a/puma/src/components/AreaExterna/Contato/Contato.html +++ b/puma/src/components/AreaExterna/Contato/Contato.html @@ -1,24 +1,19 @@
    -
    -
    -

    Contatos

    -
    -

    Departamento de Engenharia de Produção

    -

    Endereço: Sala DT-77/15, prédio da FT, bloco D -
    - UnB - Campus Universitário Darcy Ribeiro, Brasília - DF -

    -
    -
    \ No newline at end of file diff --git a/puma/src/components/AreaExterna/Contato/Contato.js b/puma/src/components/AreaExterna/Contato/Contato.js index 3715a46e..a3458ce5 100644 --- a/puma/src/components/AreaExterna/Contato/Contato.js +++ b/puma/src/components/AreaExterna/Contato/Contato.js @@ -8,6 +8,23 @@ export default { data() { return { pagina: '/Contato', + contatos: [ + { + nome: 'Departamento de Engenharia de Produção', + endereco: 'Sala DT-77/15, prédio da FT, bloco D UnB - Campus Universitário Darcy Ribeiro, Brasília - DF', + email: 'emaildopuma@unb.br', + }, + { + nome: 'Administrador da plataforma 1', + endereco: '', + email: '121234567@unb.br', + }, + { + nome: 'Professor responsavel 1', + endereco: '', + email: '981234567@unb.br', + }, + ], }; }, }; From 8a6095a10a2499b2a1c28f1648f0566cd88363b3 Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Fri, 2 Sep 2022 17:04:11 -0300 Subject: [PATCH 44/48] Adiciona header a pagina de disciplinas da home --- puma/src/components/AreaExterna/Disciplinas/Disciplina.html | 1 + 1 file changed, 1 insertion(+) diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html index cdba58d5..58a0d8a2 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.html +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.html @@ -1,4 +1,5 @@
    +

    Disciplinas de Projetos

    From 7617b4da45818abc129b1272ae455d6667287a00 Mon Sep 17 00:00:00 2001 From: enzoggqs Date: Fri, 2 Sep 2022 17:06:23 -0300 Subject: [PATCH 45/48] Padroniza titulo da pagina de disciplinas com as demais telas da home --- .../src/components/AreaExterna/Disciplinas/Disciplina.css | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/puma/src/components/AreaExterna/Disciplinas/Disciplina.css b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css index 556f8f30..5b1c5c6c 100644 --- a/puma/src/components/AreaExterna/Disciplinas/Disciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/Disciplina.css @@ -4,6 +4,14 @@ color: rgba(2, 16, 33, 0.8); } +h1 { + font-size: 48px; + font-weight: 400; + letter-spacing: -0.02em; + margin: 0px; + color: rgba(2, 16, 33, 0.8); +} + .paragrafo-sobre { text-align: justify; letter-spacing: 0.08em; From 73bcbd6bd2cacf8c74615514f99c3c5fbca71b0a Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Fri, 2 Sep 2022 17:33:00 -0300 Subject: [PATCH 46/48] Retirando lixo base HomePage --- puma/src/components/AreaExterna/HomePage.css | 9 --------- puma/src/components/AreaExterna/HomePage.html | 3 --- 2 files changed, 12 deletions(-) diff --git a/puma/src/components/AreaExterna/HomePage.css b/puma/src/components/AreaExterna/HomePage.css index c4b4d0e5..a457f28a 100644 --- a/puma/src/components/AreaExterna/HomePage.css +++ b/puma/src/components/AreaExterna/HomePage.css @@ -5,22 +5,13 @@ section { } .area-externa-section { - background-color: blue; height: 100%; width: 100%; padding: 0 150px; } -h1 { - background-color: red; -} - @media (max-width: 700px) { .area-externa-section { margin: 0 40px; } - - h1 { - background-color: yellow; - } } \ No newline at end of file diff --git a/puma/src/components/AreaExterna/HomePage.html b/puma/src/components/AreaExterna/HomePage.html index cef538e3..6d3baea7 100644 --- a/puma/src/components/AreaExterna/HomePage.html +++ b/puma/src/components/AreaExterna/HomePage.html @@ -1,6 +1,3 @@
    -
    -

    Home Page

    -
    \ No newline at end of file From 148e888b927bc3d39ba67fc68c875121cba08caa Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Fri, 2 Sep 2022 17:36:39 -0300 Subject: [PATCH 47/48] =?UTF-8?q?Removendo=20imagem=20do=20reposit=C3=B3ri?= =?UTF-8?q?o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- puma/src/assets/image.svg | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 puma/src/assets/image.svg diff --git a/puma/src/assets/image.svg b/puma/src/assets/image.svg deleted file mode 100644 index 152db7a8..00000000 --- a/puma/src/assets/image.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - From 7a2aa9172deaff2ce43f5216a3840ac7c077d3ed Mon Sep 17 00:00:00 2001 From: Bruno-Felix Date: Fri, 2 Sep 2022 17:46:59 -0300 Subject: [PATCH 48/48] Afinando estilo listagem --- .../AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css | 1 + 1 file changed, 1 insertion(+) diff --git a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css index f3f0ee51..a12dd0ab 100644 --- a/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css +++ b/puma/src/components/AreaExterna/Disciplinas/ListaDisciplina/ListaDisciplina.css @@ -3,6 +3,7 @@ display: flex; max-width: 1000px; margin-bottom: 40px; + align-items: unset; } .loading {