Skip to content

Instantly share code, notes, and snippets.

View hernanharco's full-sized avatar

Hernán Arango Cortes - harco hernanharco

View GitHub Profile
@codigoconjuan
codigoconjuan / Guitarra.astro
Created December 15, 2022 19:33
CSS para Guitarra
.guitarra {
display: grid;
grid-template-columns: 2fr 3fr;
gap: 1rem;
align-items: center;
max-width: 70rem;
margin: 0 auto;
}
.contenido {
@codigoconjuan
codigoconjuan / [id].astro
Created December 15, 2022 22:15
CSS Para Routing Dinamico de Guitarra
.guitarra {
display: grid;
grid-template-columns: 2fr 3fr;
gap: 1rem;
align-items: center;
max-width: 70rem;
margin: 0 auto;
}
.contenido {
padding: 1rem;
@codigoconjuan
codigoconjuan / Post.astro
Created December 15, 2022 22:28
CSS para el Blog en Astro
.post {
max-width: 80rem;
margin: 0 auto;
}
.contenido {
padding: 1.5rem;
}
.contenido h3 {
font-weight: 900;
font-size: 2.8rem;
@codigoconjuan
codigoconjuan / index.js
Created December 15, 2022 22:47
Helper para fecha
export const formatearFecha = fecha => {
const opciones = {
year: 'numeric',
month: 'long',
day: '2-digit'
}
return new Date(fecha).toLocaleDateString('es-ES', opciones)
}
@codigoconjuan
codigoconjuan / [id].astro
Created December 15, 2022 22:53
CSS Para Entrada de Blog
.post {
max-width: 80rem;
margin: 0 auto;
}
.contenido {
padding: 1.5rem;
}
.contenido h3 {
font-weight: 900;
@codigoconjuan
codigoconjuan / Curso.astro
Created December 15, 2022 23:44
CSS Para el Curso
.curso {
padding: 10rem 0;
margin-top: 10rem;
background-size: cover;
background-position: center center;
}
@media (min-width: 768px) {
.grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
@codigoconjuan
codigoconjuan / categorias.js
Created January 12, 2023 19:05
Categorias para Laravel - React
const categorias = [
{
icono: "cafe",
nombre: "Café",
id:1
},
{
icono: "hamburguesa",
nombre: "Hamburguesas",
id: 2
@codigoconjuan
codigoconjuan / productos.js
Last active January 14, 2024 03:14
Productos para Laravel React
const productos = [
{
nombre: "Café Caramel con Chocolate",
precio: 59.9,
imagen: "cafe_01",
categoria_id: 1,
id: 1
},
{
nombre: "Café Frio con Chocolate Grande",
@codigoconjuan
codigoconjuan / Layout.jsx
Created January 18, 2023 17:10
CSS para React Modal
const customStyles = {
content: {
top: "50%",
left: "50%",
right: "auto",
bottom: "auto",
marginRight: "-50%",
transform: "translate(-50%, -50%)",
},
};
@codigoconjuan
codigoconjuan / ResumenProducto.jsx
Created January 18, 2023 20:55
Resumen Producto React Laravel
return (
<div className="shadow space-y-1 p-4 bg-white">
<div className="space-y-2">
<p className="text-xl font-bold">{nombre}</p>
<p className="text-lg font-bold ">Cantidad: {cantidad}</p>
<p className="text-lg font-bold text-amber-500">
Precio:
</p>
<p className="text-lg text-gray-700">
Subtotal: