La filosofía de bloques de construcción de Storefront
Publicado: 2016-09-06Hoy lanzamos Storefront Powerpack, una extensión que te permite cambiar la apariencia del tema Storefront para WooCommerce, sin tocar una sola línea de código. Powerpack permite que cualquiera pueda personalizar su tienda sin tener que incursionar en HTML o CSS, y los resultados de esas personalizaciones se pueden ver al instante.
Mientras nos preparábamos para lanzar esta extensión, nos dimos cuenta de que nunca habíamos escrito mucho sobre el pensamiento detrás del desarrollo de Storefront, y por qué elegimos dividir la funcionalidad en extensiones en lugar de empaquetarla en el tema en sí. "¿Por qué no hacer que Powerpack forme parte de Storefront?" pensamos que podrías preguntar.
Hoy dedicaremos un par de minutos a explicar nuestra filosofía de "bloques de construcción" detrás de Storefront y cómo ha influido en el desarrollo de extensiones como Powerpack .
¿Quieres saber más? sigue leyendo
La base sólida de Storefront
Para empezar, no hemos creado Storefront para que sea simplemente un tema de espacio aislado. Cualquiera puede usar Storefront tal como está, con un tema secundario, o ahora con personalizaciones a través de Powerpack, y tener una tienda de aspecto magnífico .
Storefront es una base sólida para cualquier propósito, ya sea el tema de su tienda o el comienzo de un diseño personalizado. Es completamente funcional desde el primer momento, pero se puede actualizar rápidamente para satisfacer sus necesidades específicas.
La filosofía central de WooCommerce: agrega lo que necesitas
Hemos creado Storefront para que sea sencillo y rápido, pero también flexible. Esto también se alinea con la filosofía detrás de WooCommerce .
La idea detrás de todos nuestros productos es la misma: ofrecer algo poderoso y rico en características, en el que cualquiera pueda construir lo que quiera, pero manteniéndolo libre de excesos. Es por eso que encontrará que tanto WooCommerce como Storefront vienen sin creadores de páginas, diseñadores, controles deslizantes y otras herramientas o editores de personalización avanzados.
Si desea utilizar un creador de páginas o agregar un control deslizante, puede hacerlo: hemos creado nuestros productos para que sean compatibles con esos elementos. Storefront, por ejemplo, es compatible con los populares Beaver Builder y Visual Composer.
Pero no empaquetamos nada que no desee o que pueda ralentizar su tienda . Queremos que pueda elegir su funcionalidad, que no se vea obligado a tener opciones que nunca usará o que encontrará problemas.
Al igual que WooCommerce, la teoría de Storefront es esta: agregue lo que necesita, y solo lo que necesita, cuando lo necesita.
Bloque por bloque, construye tu tema tanto como quieras
Aquí es donde entra en juego esa filosofía de bloques de construcción que mencionamos.
Agregar a Storefront es muy parecido a jugar con ladrillos de juguete . Se unen para crear diseños más grandes, más intrincados y más coloridos.
Cuando compras un paquete de ladrillos de juguete, puedes seguir las instrucciones para construir lo que se muestra en el paquete. O puedes construir otra cosa en su lugar, usando tu propia creatividad e ideas.
Esto se parece mucho a Storefront : con los componentes básicos que le brindamos, puede seguir la guía establecida por nuestros productos y documentos para diseñar su tienda. También puede usar un tema secundario, agregar una extensión, etc.
O, si prefiere un enfoque personalizado, puede sumergirse en el código y CSS y personalizar todo de la manera que desee, con las herramientas que desee utilizar.
De la misma manera, nadie te dirá que no puedes construir una torre con tus ladrillos, nadie te dirá "¡oye, no es justo usar Storefront para hacer ese tema!" Queremos que hagas cosas geniales, después de todo.
Utilice nuestros bloques o construya con sus propios componentes
Storefront es, como WooCommerce, totalmente de código abierto. Puede ver el código que contiene y editarlo como desee, e incluso contribuir si encuentra algo que necesita actualizarse.
Creamos este tema para que sea increíblemente flexible, de modo que pueda agregarlo de la manera que se sienta cómodo . Si eso significa profundizar en el CSS y crear su propio tema secundario desde cero, puede hacerlo: ningún código o lenguaje propietario lo detendrá. Puede ver cómo funciona todo, cómo se combinan todos los componentes básicos y los componentes personalizados para que Storefront funcione.
Si el código no es lo tuyo, eso no es un problema. Puede usar Powerpack para personalizar Storefront o uno de nuestros temas secundarios, agregar una extensión para ampliar las capacidades del tema o incluso probar una extensión de terceros para mejorar aún más el diseño.
Puede considerarlo como bloques de juguete que funcionarán con todos los demás bloques , ya sea que se compren en la tienda de bloques "oficial", creados a mano o comprados en otro lugar. No hay límite para lo que puedes construir, y si quieres, puedes hacer todos los bloques a mano siguiendo las instrucciones que encuentras gratis.
Haz clic para twittear
Con Storefront, puedes construir una hermosa tienda WooCommerce como quieras
Entonces, resumiendo todo:
- La filosofía central de WooCommerce, y Storefront, a su vez, es mantener las cosas simples, para que pueda ejecutar una tienda ágil y receptiva y agregar solo lo que necesita.
- Las extensiones como Powerpack deben verse como bloques de construcción: Storefront es la base sólida y puede construir sobre ella todo lo que elija, con las herramientas que le resulten más cómodas.
- Use sus propios bloques o pruebe los nuestros: puede construir a su gusto, usando su propio código o cualquier extensión
Esperamos que hayas aprendido un poco más sobre la filosofía detrás de nuestro tema insignia de WooCommerce. Hay mucho más por venir con Storefront en el futuro, así que esté atento.
Mientras lo tenemos, si desea sugerir una nueva extensión para Storefront o tiene una idea que nos ayudaría a mejorar el tema, puede agregar o votar ideas aquí mismo.
¿Tiene alguna pregunta para nosotros? ¿O algún comentario sobre Powerpack? Los comentarios están abiertos y nos encantaría saber lo que piensas.
- Por qué los temas infantiles son tan importantes
- Escaparate de Bienvenida 2.0
- ¿Busca información sobre Canvas? Lea sobre esto aquí