¿Qué son los temas?

Un tema es un tipo especial de extensión que cambia la apariencia del navegador. Los temas son empaquetadas como extensiones normales, pero no contienen código JavaScript ni HTML.

Los temas se cargan a Chrome Web Store con el mismo procedimiento que una extensión. Durante la carga, deberás seleccionar una categoría. Encontrarás una lista de categorías de temas en la documentación de Chrome Web Store en Prácticas recomendadas.

Puedes encontrar y probar muchos temas en Chrome Web Store.

tema de plantas verdes

tema de amor humo

tema jus d'orange

Manifiesto

Este es un archivo manifest.json de ejemplo para un tema:

{
  "manifest_version": 3,
  "version": "2.6",
  "name": "camo theme",
  "theme": {
    "images" : {
      "theme_frame" : "images/theme_frame_camo.png",
      "theme_frame_overlay" : "images/theme_frame_stripe.png",
      "theme_toolbar" : "images/theme_toolbar_camo.png",
      "theme_ntp_background" : "images/theme_ntp_background_norepeat.png",
      "theme_ntp_attribution" : "images/attribution.png"
    },
    "colors" : {
      "frame" : [71, 105, 91],
      "toolbar" : [207, 221, 192],
      "ntp_text" : [20, 40, 0],
      "ntp_link" : [36, 70, 0],
      "ntp_section" : [207, 221, 192],
      "button_background" : [255, 255, 255]
    },
    "tints" : {
      "buttons" : [0.33, 0.5, 0.47]
    },
    "properties" : {
      "ntp_background_alignment" : "bottom"
    }
  }
}

colores

Los colores están en formato RGB. Para encontrar las cadenas que puedes usar dentro de los “colores” consulta, consulta kOverwritableColorTable

imágenes