diff --git a/_data/core-team.yml b/_data/core-team.yml index 116e456..4044052 100644 --- a/_data/core-team.yml +++ b/_data/core-team.yml @@ -1,11 +1,11 @@ -- name: Adam Requena Macias - user: adammacias - gravatar: https://avatars3.githubusercontent.com/u/1139893 +- name: "Adam Requena Macias" + user: "adammacias" + gravatar: "https://avatars3.githubusercontent.com/u/1139893" -- name: Flávia Carolina de Souza - user: flaviacs - gravatar: https://avatars0.githubusercontent.com/u/4764189 +- name: "Flávia Carolina de Souza" + user: "flaviacs" + gravatar: "https://avatars0.githubusercontent.com/u/4764189" -- name: Ramon Duran - user: ramonduran - gravatar: https://avatars1.githubusercontent.com/u/11800538 +- name: "Ramon Duran" + user: "ramonduran" + gravatar: "https://avatars1.githubusercontent.com/u/11800538" diff --git a/_sass/_centropaulasouza.scss b/_sass/_centropaulasouza.scss index 436b1e7..ccbccd2 100644 --- a/_sass/_centropaulasouza.scss +++ b/_sass/_centropaulasouza.scss @@ -25,7 +25,7 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html @import "centropaulasouza/functions"; @import "centropaulasouza/mixins"; @import "centropaulasouza/brand"; -@import "centropaulasouza/scaffolding"; +@import "centropaulasouza/layout"; @import "centropaulasouza/components"; // Pygments Manni Styles diff --git a/_sass/centropaulasouza/_components.scss b/_sass/centropaulasouza/_components.scss index 3ede3a5..ba89e05 100644 --- a/_sass/centropaulasouza/_components.scss +++ b/_sass/centropaulasouza/_components.scss @@ -1,3 +1,95 @@ +// +// Avatars +// +// + +.avatar { + + &.avatar-default, + &.avatar-horizontal { + // Default + border: 0; + @extend .media; + + .avatar-foto { + @extend .media-left; + img { + @extend .media-object; + @extend .img-rounded; + margin-top: 3px; + width: 35px; + height: 35px; + } + } + + .avatar-details { + @extend .media-body; + @extend .text-muted; + font-size: 12px; + .fa {font-size: 14px;} + p { + margin: 0; + } + + .avatar-name { + @extend .media-heading; + color: $gray-dark; + font-size: 16px; + } + } + + // Large + &.avatar-lg { + .avatar-foto { + img { + margin-top: 3px; + width: 120px; + height: 120px; + } + } + .avatar-details { + @extend .text-muted; + font-size: 14px; + .avatar-name { + font-size: 20px; + } + } + } + } + &.avatar-vertical { + border: 0; + @extend .thumbnail; + + .avatar-foto { + img { + @extend .img-rounded; + @extend .img-responsive; + @extend .center-block; + min-width: 100%; + } + } + + .avatar-details { + @extend .caption; + @extend .text-muted; + font-size: 12px; + .fa {font-size: 14px;} + .avatar-name { + @extend .media-heading; + font-size: 16px; + } + } + } +} + + + + + + + + + // // navbar-secundary // diff --git a/_sass/centropaulasouza/_scaffolding.scss b/_sass/centropaulasouza/_layout.scss similarity index 100% rename from _sass/centropaulasouza/_scaffolding.scss rename to _sass/centropaulasouza/_layout.scss diff --git a/about/history.md b/about/history.md index 9d49eaf..20a813d 100644 --- a/about/history.md +++ b/about/history.md @@ -5,63 +5,14 @@ group: about redirect_from: "/about/" --- -

O {{ site.title }} foi criado em um TCC de alunos da Fatec Rubens Lara - Baixada Santista.

+O {{site.title}} foi criado por alunos da Fatec Baixada Santista - Rubens Lara e nasceu a partir de um **TCC**. +{: .lead} -Desenvolvemos websites para Fatecs e Etecs com as melhores das intenções. Porém muitos desses websites não vão passar por uma única pessoa, mas sim por muitas. Por isso criamos este guia de estilos, vulgo styleguide, para que desenvolvedores consigam manter uma padronização de design e boas práticas, para que os websites possuam todos a identidade visual do Centro Paula Souza e mantenha o código limpo e fácil de ser alterado quando necessário. +Em 2014 alunos da Fatec Baixada Santista, **Adam Macias** e **Flávia Souza**, iniciaram seu estágio como desenvolvedores front-end na equipe web responsável por manter e manusuar o site da unidade. +Ao passar algumas semanas, ambos perceberam uma enorme dificuldade em fazer manutenções que deveriam ser simples, mas por não ter uma documentação e alguma normalização, o código ficará dificil de entender. +> Por não seguir uma normalização, era extremamente complicado manusear o front-end do site, um exemplo besta: Um componente de listar pessoas era completamente diferente do mesmo componente só que em outra página. +> - - - - - - - -{% comment %} - -


















- - -

Códigando

-

Isto é apenas um exemplo! All HTML headings, <h1> through <h6>, are available. .h1 through .h6 classes are also available, for when you want to match the font styling of a heading but still want your text to be displayed inline.

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -

h1. Centro Paula Souza heading

Semibold 36px

h2. Centro Paula Souza heading

Semibold 30px

h3. Centro Paula Souza heading

Semibold 24px

h4. Centro Paula Souza heading

Semibold 18px
h5. Centro Paula Souza heading
Semibold 14px
h6. Centro Paula Souza heading
Semibold 12px
-
-{% highlight html %} -

h1. Centro Paula Souza heading

-

h2. Centro Paula Souza heading

-

h3. Centro Paula Souza heading

-

h4. Centro Paula Souza heading

-
h5. Centro Paula Souza heading
-
h6. Centro Paula Souza heading
-{% endhighlight %} - -{% endcomment %} +Foi a partir desse problema, que surgiu a ideia de criar o {{site.title}} como TCC, e com isso, ajudar a unidade a disponibilizar uma documentação rica em detalhes e bastante completa do front-end atual dos projetos web para atuais e futuros membros da equipe web. diff --git a/about/team.md b/about/team.md index 6b17428..ae16a82 100644 --- a/about/team.md +++ b/about/team.md @@ -4,21 +4,31 @@ title: Equipe group: about --- -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. Duis aute irure dolor in reprehenderit in voluptate velit esse -cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non -proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +O {{site.title}} é mantido pelo criados com ajuda de outros colaboradores. +{: .lead} -
- {% for member in site.data.core-team %} -
- - - @{{ member.user }} - {{ member.name }} @{{ member.user }} - +## Criadores + +
+{% for member in site.data.core-team %} +
+
+
+ + @{{ member.user }} + +
+
+

{{ member.name }}

+

@{{ member.user }}

- {% endfor %} +
+
+{% endfor %}
+ +## Colaboradores + +O código do {{site.title}} é aberto e esta hospedado no GitHub, então qualquer pessoa pode colaborar com o projeto. + +[Veja todos os colaboradores do projeto]({{site.repo_url}}/graphs/contributors){: .btn .btn-default} diff --git a/assets/img/avatar.jpg b/assets/img/avatar.jpg new file mode 100644 index 0000000..5e72423 Binary files /dev/null and b/assets/img/avatar.jpg differ diff --git a/components/avatars.md b/components/avatars.md index 550e4da..2787154 100644 --- a/components/avatars.md +++ b/components/avatars.md @@ -4,14 +4,155 @@ title: Avatares group: components --- -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. Duis aute irure dolor in reprehenderit in voluptate velit esse -cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non -proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +Use avatares para exibir o perfil de pessoas, como exemplo, docentes, alunos, coordenadores e etc. +{: .lead} -## Contents +## Conteúdo * Will be replaced with the ToC, excluding the "Contents" header {:toc} + +## Exemplos + +Para criar um avatar, precisamos combinar no 5 classes, que são: `.avatar`, `.avatar-default`, `.avatar-foto`, `.avatar-details`, `.avatar-name`. Confira um exemplo abaixo. + +{% example html %} +
+
+ + ... + +
+
+

Ramon Duran

+

Link ou texto simples

+
+
+{% endexample %} + +### Combinação com ícones + +Utilize os ícones social para economizar espaço. [Veja como utilizar ícones]({{ "components/icons/" | prepend: site.baseurl | prepend: site.url }}). + +{% example html %} +
+
+ + ... + +
+
+

Flávia Souza

+

+ + + +

+
+
+{% endexample %} + +### Aumentar tamanho + +É possível aumentar o tamanho da foto do avatar acrescentando a class `.avatar-lg`. Recomenda-se este uso, caso exista uma descrição longa, veja o exemplo abaixo. + +{% example html %} +
+
+ + ... + +
+
+

Adam Macias

+

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. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat.

+
+
+{% endexample %} + +## Lista de avatares + +Combine avatares com o uso do componente [Grupos de listas]({{ "components/list-group/" | prepend: site.baseurl | prepend: site.url }}). Veja um exemplo: + +{% example html %} +
+

Pessoas

+
+
+
+ + + +
+
+
Adam Macias
+

@adammacias

+
+
+
+
+
+
+ + + +
+
+
Flávia Souza
+

@flaviacs

+
+
+
+
+{% endexample %} + +## Avatar vertical + +É possível mostrar o avatar no modo vertical, para isso, ao invés de usar a classe `.avatar-default` use a `.avatar-vertical`. Veja o uso com colunas. + +{% example html %} +
+
+

Pessoas

+
+
+
+
+ + + +
+
+
Adam Macias
+

@adammacias

+
+
+
+
+
+
+ + + +
+
+
Flávia Souza
+

@flaviacs

+
+
+
+
+
+
+ + + +
+
+
Ramon Duran
+

@ramonduran

+
+
+
+
+{% endexample %} diff --git a/getting-started/install.md b/getting-started/install.md index 57ed51c..2f03973 100644 --- a/getting-started/install.md +++ b/getting-started/install.md @@ -41,7 +41,7 @@ Faça o download dos arquivos CSS, JavaScript e fonts compilados e minificados, Feito o [download]({{ "install/#via-download" | prepend: site.baseurl | prepend: site.url }}), descompacte a pasta compactada para ver a estrutura do {{ site.title }} (o compilado). Você verá algo parecido com isto: -{% highlight md %} +

 cps-bootstrap/
 ├── css/
 │   ├── cps.css
@@ -67,7 +67,7 @@ cps-bootstrap/
         ├── logo.svg
         ├── logo-dark.svg
         └── logo-light.svg
-{% endhighlight %}
+
Fornecemos os arquivos CSS e JS compilados (`cps.*`), tanto como compilados e minificados (`cps.min.*`). Juntamente com os logos CPS, Etec, Fatec e Governo SP no formato `.svg`.