Darle vida a sus temas de canela - es fácil!
Alguna vez ha querido personalizar el escritorio de Linux, pero simplemente no podía encontrar que un tema perfecto?
Si canela es su entorno de escritorio actual, la creación de su propio tema es fácil de aprender. Usted no necesita ninguna herramienta especial, ya sea - un habitual editor de texto con resaltado de sintaxis no tendrán ningún problema.Geany - un editor de código gran peso ligero para LinuxGeany - un editor de código gran peso ligero para LinuxSorprendentemente, Linux no ofrece de que muchos buen IDE (Integrated Development Environments). Creo que esto se debe a que en su día la mayoría de los programadores de Linux sacó buena Bloc de notas de edad (o gedit en este caso), y comenzó ...Lee mas
Canela ha recorrido un largo camino desde que apareció por primera vez en 2011 como un tenedor de Gnome Shell. Solía dependerá de Gnome para que funcione correctamente, pero hoy en día es un entorno de escritorio completo, autónomo con su propio conjunto de aplicaciones básicas. Esta guía rápida se basa en Canela 2.4 que se incluye con la última versión de Linux Mint (versión 17.1 “Rebecca”), pero nuestro tema será compatible con cualquier distribución Linux corriendo canela.
La comprensión de Temas de canela
temas de canela son a la vez simple y complejo. Suena paradójico, ¿verdad? Son simples, porque todo el tema está escrito en CSS, pero compleja debido a que el archivo de tema es enorme y no muy bien documentado. En su mayor parte se puede deducir que gobierna modificar qué elementos de escritorio, pero por alguna que tendrá que ir a través de ensayo y error. Se espera que esté familiarizado con CSS antes de probar esto, pero si no es así, no tienen preocupaciones - usted puede aprender rápidamente CSS en línea con tutoriales de ayuda.Los 5 mejores sitios para aprender CSS en líneaLos 5 mejores sitios para aprender CSS en líneaLee mas
Es importante tener en cuenta que los temas de canela no cambian bordes de las ventanas, botones o cualquier otro elemento de aplicación. Estos objetos son controlados por temas GTK, lo que usted tiene que descargar por separado. El tema de canela en sí afecta sólo el menú de menta, el panel, información sobre herramientas, notificaciones, applets y algunos cuadros de diálogo.
Empezando
En términos generales, hay dos maneras de crear un tema Canela: código desde cero o utilizar una ya existente como plantilla. Vamos con el segundo enfoque, ya que es mucho más fácil. No se olvide de comprobar si hay restricciones de licencia si decide redistribuir el tema modificado. Por lo general es suficiente para ponerse en contacto con el autor y pedir permiso.
Antes de entrar en CSS, es bueno tener un plan de qué es exactamente lo que desea cambiar. En este ejemplo, vamos a cambiar el tamaño del reloj digital, cambiar el tipo de letra y color de fondo del menú, y hacer que el panel transparente. Para asegurarse de que su nuevo tema es fácil en los ojos, puede utilizar las herramientas en línea gratuitas para construir esquemas de color.Color Me impresionado: 3 Herramientas para la Búsqueda de esfuerzo Esquemas hermoso color para cualquier proyectoColor Me impresionado: 3 Herramientas para la Búsqueda de esfuerzo Esquemas hermoso color para cualquier proyectoEl color es importante. Es una de esas cosas primigenias - colores nos hacen sentir. Pueden comunicarse peligro, la pasión, la tranquilidad, y casi cualquier otra emoción. Trabajan a través de las barreras del idioma, y pueden enfrentarse en ...Lee mas
No se olvide que algunos cambios tienen “dependencias”. Si cambia el fondo del panel de oscuro a blanco, que tendrá que cambiar los colores de los botones del panel y applets, también. De lo contrario, podrían ser invisibles en su nuevo tema, porque eran blanco en el panel previamente oscuro. Si desea crear un tema oscuro, ser prudente y comenzar con una plantilla que ya es de color oscuro.
La elección de una plantilla
Una buena opción es el tema de canela por defecto, disponible en GitHub páginas del proyecto. La comunidad deviantART hace maravillosos temas de canela, y más se puede descargar desde la página oficial de Linux Mint Especias y el viejo fiel Gnome-Look.org.
Si desea utilizar temas por defecto, que son ya sea en /home/$USERNAME/.themes
o / Usr / share / themes
. Temas ubicadas en el segundo directorio afectar a aplicaciones ejecutadas por todos los usuarios (incluyendo la raíz), mientras que en el / Home / $ NOMBRE DE USUARIO
directorio sólo se aplican a un usuario. Yo recomiendo que mantenga su tema de trabajo en curso en su /casa
directorio. Una vez hecho esto, sólo puede enlazar simbólicamente utilizando el siguiente comando:
sudo ln -s /home/username/.themes/ThemeName / usr / share / themes / THEMENAME
Se dará cuenta de que algunos temas contienen subcarpetas denominadas “gtk-2.0” y “gtk-3.0”. Esto significa que incluyen temas GTK junto con el tema de canela. Sin embargo, sólo es necesario la carpeta “canela”.
Vídeo: Receta Cinnamon Rolls - Roles de Canela fácil
Puede haber subcarpetas en ella - que contienen activos, pequeñas imágenes que se pueden utilizar para los elementos del escritorio estilo. Por ejemplo, el menú de menta puede tener una imagen de fondo, y que lo mantendría en una de estas subcarpetas. Necesitamos el archivo llamado “cinnamon.css”, y ahora es el momento de abrirlo.
Estructura tema
Estoy usando “Linux Mint”, uno de los temas por defecto. Es todo un archivo CSS largo. Por suerte, los comentarios en el código proporcionan un sentido de dirección. Dividen el código en secciones, cada una correspondiente a un elemento de escritorio. Algunas de las secciones son:
- PopupMenu (popupMenu.js): modifica todos los menús emergentes, menú del panel derecho del ratón y el menú, principal
- Panel (panel.js): auto-explanatory-
- Desklets (desklet.js) para widgets de escritorio y apliques (applet.js) para widgets en el panel sensible
- Looking Glass: modifica la interfaz de depuración gráfica (canela-looking-glass) -
- Menú (menu.js): afecta solamente el menú principal (MintMenu) -
- lista de ventanas (windowList.js): se aplica a la lista de ventanas abiertas en el panel.
La modificación de un tema de canela
Vamos a hacer unos pequeños cambios sólo para mostrar cómo se hace. Una vez se siente más cómodo con la edición de CSS, puede modificar muchos elementos a la vez y crear nuevos activos para transformar por completo cualquier tema de canela. Aquí está nuestro “antes” de la versión:
Cambiar el color de fondo del panel y Transparencia
En el archivo “cinnamon.css”, encontrar la línea que comienza con #panel
.
Vamos a sustituir el gradiente con un color sólido y un poco de transparencia. Quitar las entradas:
fondo con gradiente de inicio
fondo gradiente-end
fondo gradiente de dirección
y añada background-color: RGBA (152,13,13,0.6) -
Para conseguir esto:
Al declarar el color en formato RGBA, que es más fácil para cambiar el color y la transparencia de una sola vez. El último número entre paréntesis es la transparencia de valor 0 es completamente transparente, y 1 es completamente opaco.
El panel de canela se divide en tres zonas (izquierda, centro, derecha). Hay un ajuste especial para cambiar el color de resaltado de cada área al arrastrar un nuevo applet en ella. Puede ajustar esto modificando los valores por debajo #panelLeft: dnd
, #panelRight: dnd
y #panelCenter: dnd
.
Cambiar el menú principal color, la transparencia y la fuente
El menú principal está controlada por dos secciones: “PopupMenu” y “Menú”. Los cambios en la primera de ellas afectan a todos los menús emergentes. La sección “Menú” contiene opciones para los favoritos, Categorías, Lugares y el cuadro de búsqueda. Es por eso que tenemos que cambiar el color y la transparencia, según .popup-menu-boxpointer
.
Vídeo: Como hacer ROLES DE CANELA
Copié el valor RGBA de nuestro nuevo panel y añadí después -flecha-background-color:
, aumento de la anchura del borde de 2px y cambió el color de borde a gris. Para cambiar la fuente, he modificado el Familia tipográfica
valor al comienzo del archivo “cinnamon.css”. Esto afecta a todo el tema, pero se puede ajustar individualmente para algunos elementos. Pasamos de esto:
a esto:
Hacer que el reloj digital en el panel más grande
Reloj es un applet del panel, pero a diferencia de Lista de ventanas y Calendario, no tiene sus propios parámetros de aspecto definen en el archivo de tema. Vas a tener que modificar la configuración general “applets”, y que va a afectar el tamaño del texto botón de menú, junto con cualquier otro applet de panel que no es regulable.
Para hacer que el reloj más grande, encontrar .applet de etiqueta
y aumentar la tamaño de fuente
valor. Aquí se puede anular la configuración de fuente que previamente hemos añadido para el menú principal, cambiando el Familia tipográfica
valor. En este ejemplo, he cambiado el reloj en una fuente sans-serif, mientras que los menús emergentes conservan una fuente serif.
Vídeo: Beneficios y propiedades de la canela - ¿Para que sirve la canela? - Planta medicinal
Para modificar la apariencia del applet de calendario (la que se accede haciendo clic en el reloj), busque en la sección “Fecha subprograma”. Por ejemplo, .datemenu-date-etiqueta
Le permite cambiar el tamaño, el color y la fuente del texto en la parte superior del applet de calendario (en esta imagen, se trata de “marzo el domingo 8 ...”).
El “después” versión no es, obviamente, el tema más bonito de la existencia, sino que muestra los cambios que hemos hecho.
El botón “Menú” y el reloj son más grandes, los colores se cambian y el tipo de letra es diferente. El siguiente paso sería la de modificar los elementos menos importantes de la interfaz, como el diálogo de ejecución y de diálogo de fin de sesión, o notificaciones.
Pruebas y Aprender Más
Se puede vivir-previsualizar los cambios si coloca los archivos de temas en /home/$USERNAME/.themes/ThemeName
y establecer ese tema tan activo en el Todos los Ajustes - Aplicaciones - Escritorio
diálogo.
Si los cambios no son visibles de inmediato, reinicie canela pulsando Alt + F2 para que aparezca el cuadro de diálogo Ejecutar, escriba r y pulsando Entrar. Por supuesto, puede editar todo lo primero, a continuación, aplicar el nuevo tema y comprobar si algo necesita ser arreglado.
Más allá de estas instrucciones básicas, se pueden encontrar consejos sobre el Cinnamon tematización en los foros de Linux Mint. Allí se puede obtener retroalimentación de los usuarios y otros creadores temáticos. Al igual que con muchas otras actividades creativas, la práctica hace perfecto, por lo que los más temas que hacen (o modificar), más fácil será llegar a ser, y usted será “todo acerca de que el CSS, sin problemas”. Aquí está la esperanza de que el equipo de desarrollo de canela pronto proporcionará documentación tematización oficial, detallada.