CSS funcional e de identidade visual

Bráulio Bhavamitra brauliobhavamitra at gmail.com
Thu May 30 15:05:14 BRT 2013


2013/5/30 Bráulio Bhavamitra <brauliobhavamitra at gmail.com>:
> Olá comunidade,
>
> Tenho visto ainda sendo acrescentado estilos não funcionais no application.css.
>
> O conceito que tenho em mente é que o application.css guarda apenas
> estilos funcionais, ou seja, um mínimo posicionamento e arranjo das
> coisas, uma camada visual muito leve e que não muda a identidade e o
> estilo fortemente.
>
> Já as mudanças um pouco mais fortes de estilo iriam (algumas) para o
> tema base. Mesmo assim, tenderia a evitar estas mudanças e colocá-las
> mais no tema padrão.
Um detalhe importante e agravante: o trabalho de sobescrever estilos
no tema (se do tema base ou do application.css)
não é trivial chegando a ser ingrato. A cada novo release do noosfero
gera-se um trabalho para manter a aparência.
A identidade visual é algo muito particular de cada rede. Sendo assim
o core (numa analogia de core/plugins para core/temas) deveria
interferir o mínimo possível nos temas.
>
> A última mudança que vi foi no colorbox (em parte abaixo). Uma mudança
> um tanto radical na interface da janela. E como foi no
> application.css, as redes noosfero ganham ela querendo ou não. No caso
> do CIRANDAS, o background de fundo ganhou uma sombra, assim como
> existe nos campos de formulário, mas no CIRANDAS, esta sombra dos
> campos de formulário foram tiradas! Ou seja, o application.css está
> sendo muito intrusivo no layout e não está considerando as
> modificações nos temas.
>
> Se é este mesmo o caminho (enxugar o application.css ao máximo),
> toparia um esforço coletivo para fazer isto e mover uma parte dos
> estilos para o tema base.
>
> abraços,
> bráulio
>
> #cboxLoadedContent{
> background: #FFF;
> box-shadow: 0 0 15px #888 inset;
> border-radius: 5px;
> border: 1px solid #777;
> border-left: none;
> border-right: none;
>
> }


More information about the Noosfero-br mailing list