Apoio na construção de um novo tema "Metacity"

Iniciado por Alyscom, 26 de Abril de 2010, 11:09

tópico anterior - próximo tópico

Alyscom

Olá pessoal, estou construindo um novo tema, porem não estou tendo muito sucesso
Estou tentando mudar a cor das bordas da janela

Essas bordas seriam:
Citartitle_border 'top' attribute
left_width
right_width
botton_height

Estou 'tentando' seguir oque diz aqui e aqui, mas como não entendo muito bem inglês, não estou me achando! :-\

Oque eu queria? Bom.. O nome do tema o qual estou destrinchando é 'Small Enough For A Net Book, Fit For All' e foi feito por Eric Matthews em Jan 2006, e como disse lá em cima 'eu quero mudar a cor das bordas'!

Aqui vai o metacity-theme-1.xml para quem quiser olhar 'e' se alguém quiser, me ajudar!
metacity-theme-1.xml

Creio eu que, a parte a qual eu devo editar é essa:
<!-- Window Borders -->

<draw_ops name="corners_rounded_top">

<!-- left Corner -->
<line color="shade/gtk:bg[NORMAL]/0.7" x1="1" y1="2" x2="1" y2="4"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="3" y1="1" x2="4" y2="1"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="2" y1="2" x2="2" y2="2"/>

<!-- Right Corner -->
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 2" y1="2" x2="width - 2" y2="4"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 4" y1="1" x2="width - 5" y2="1"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 3" y1="2" x2="width - 3" y2="2"/>

</draw_ops>

<draw_ops name="corners_rounded_bottom">

<!-- left Corner -->
<line color="shade/gtk:bg[NORMAL]/0.7" x1="1" y1="height-5" x2="1" y2="height-4"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="2" y1="height-3" x2="2" y2="height-3"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="3" y1="height-2" x2="4" y2="height-2"/>

<!-- Right Corner -->
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 2" y1="height-5" x2="width - 2" y2="height-4"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 3" y1="height-3" x2="width - 3" y2="height-3"/>
<line color="shade/gtk:bg[NORMAL]/0.7" x1="width - 4" y1="height-2" x2="width - 5" y2="height-2"/>

</draw_ops>

<draw_ops name="outline">
<rectangle color="shade/gtk:bg[NORMAL]/0.7" x="0" y="0" width="width - 1" height="height - 1"/>

<!-- shadow outside LRB -->
<tint color="#000000" alpha="0.07" x="1" y="5" width="1" height="height-7"/>
<tint color="#000000" alpha="0.07" x="width-2" y="5" width="1" height="height-7"/>
<tint color="#000000" alpha="0.07" x="1" y="height-2" width="width-2" height="1"/>
<!-- shadow inside LRB -->
<tint color="#000000" alpha="0.03" x="2" y="3" width="1" height="height-6"/>
<tint color="#000000" alpha="0.03" x="width-3" y="3" width="1" height="height-6"/>
<tint color="#000000" alpha="0.03" x="2" y="height-3" width="width-4" height="1"/>

<!-- highlights Top & Corners-->
<tint color="#ffffff" alpha="0.30" x="5" y="1" width="width-10" height="1"/>
<tint color="#ffffff" alpha="0.20" x="3" y="2" width="2" height="1"/>
<tint color="#ffffff" alpha="0.20" x="width-5" y="2" width="2" height="1"/>

</draw_ops>


Correto? Se for, oque devo mudar?

Agradeço desde já!! :D


[]'s


Alyscom
O álcool é o photoshop da vida real
 

Alyscom

Tipo.. Eu quero deixar as bordas mais ou menos assim:

Reparem nas bordas, eu sei que isso pode ser feito porque eu já vi!!  :-*
Se puderem me dar uma luz...


[]'s


Alyscom
O álcool é o photoshop da vida real
 

Xterminator

#2
Hmmm, para arredondar as bordas, eu deixei a dica aqui a uns 4 anos atrás ;-)
procure por frame_geometry, existem opções para maximizado,normal etc... etc...

http://ubuntuforum-br.org/index.php/topic,3836.msg20824.html#msg20824

Citação de: Xterminator online 17 de Fevereiro de 2006, 21:20
Sabe quando você acha aquele tema legal para o metacity e infelizmente a borda dele é quadrada você pensa, orra bem que poderia ser arredondada, pois bem "em alguns temas mais novos" você pode proceder da seguinte forma.

Acesse o arquivo XML do tema no diretório onde você o descompactou.

Um exemplo o TangoDance pode ser alterado...

caso você o tenha descompactado para uso do sistema em /usr/share/themes/TangoDance
Edite o arquivo.
sudo gedit /usr/share/themes/TangoDance/metacity-1/metacity-theme-1.xml


Procure a linha:
Citar<frame_geometry name="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">

Bastando modificar a opção de "false" para "true"
fácil né ?
São detalhes cosméticos, mas eu prefiro temas com a borda arredondada, se você também gosta fica aí a dica ;-)



Alyscom

Citação de: Xterminator online 26 de Abril de 2010, 12:42
Hmmm, para arredondar as bordas, eu deixei a dica aqui a uns 4 anos atrás ;-)
procure por frame_geometry, existem opções para maximizado,normal etc... etc...

http://ubuntuforum-br.org/index.php/topic,3836.msg20824.html#msg20824

Citação de: Xterminator online 17 de Fevereiro de 2006, 21:20
Sabe quando você acha aquele tema legal para o metacity e infelizmente a borda dele é quadrada você pensa, orra bem que poderia ser arredondada, pois bem "em alguns temas mais novos" você pode proceder da seguinte forma.

Acesse o arquivo XML do tema no diretório onde você o descompactou.

Um exemplo o TangoDance pode ser alterado...

caso você o tenha descompactado para uso do sistema em /usr/share/themes/TangoDance
Edite o arquivo.
sudo gedit /usr/share/themes/TangoDance/metacity-1/metacity-theme-1.xml


Procure a linha:
Citar<frame_geometry name="normal" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">

Bastando modificar a opção de "false" para "true"
fácil né ?
São detalhes cosméticos, mas eu prefiro temas com a borda arredondada, se você também gosta fica aí a dica ;-)


Dica muito útil @Xterminator, mas o que eu realmente quero é deixar as 'beiradas' coloridas, que nem a foto, entende?? :)

Vasculhando na net eu encontrei um pessoal falando de um editor gráfico para o metacity, chamado de Metacity Theme Editor, mas não consegui achar o mesmo para download! :(

Encontrei também o Metacity Themer, esse eu consegui instalar e tal... Mas não consigo abrir nem um tema para editar, alguém sabe o porque?


[]'s


Alyscom
O álcool é o photoshop da vida real