Skip to content

Instantly share code, notes, and snippets.

View codewithleader's full-sized avatar
💭
I love programming 👨‍💻💙

Elis Antonio Perez codewithleader

💭
I love programming 👨‍💻💙
View GitHub Profile
@codewithleader
codewithleader / comandos-utiles-js.md
Last active February 1, 2024 23:15
Comandos utiles Javascript

Obtener el alto y ancho del área de contenido en el navegador:

En la consola de google chrome, puedes escribir y ejecutar el siguiente código:

Alto:

window.innerHeight

Ancho:

@codewithleader
codewithleader / style.css
Created November 17, 2023 23:22
style.css WordPress: Configuración basica de la hoja de estilos de un theme para WordPress
/*
Theme Name: Gym Fitness
Theme URI: https://paginadeventasdecodigopluginsthemes.com
Author: Codewithleader
Author URI: http://instagram.com/codewithleader
Description: Theme Diseñado para el Gimnasio GymFitness
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: Gym, gimnasio, flexbox, css grid, mobile first
@codewithleader
codewithleader / vercel.json
Created November 17, 2023 13:37
vercel.json Configuracion para despliegue de proyecto de multiples paginas en Vercel.com
{
"routes": [
{
"src": "/[^.]+",
"dest": "/",
"status": 200
}
]
}
@codewithleader
codewithleader / formatDate.js
Last active November 16, 2023 18:51
formatDate: YYY-MM-DD Formatea la fecha de numeros a año-mes-dia en string. Util para guardar la fecha en DataBase
// Función para formatear la fecha a "yyyy-MM-dd"
export const formatDate = (date) => {
const d = new Date(date);
const year = d.getFullYear();
let month = d.getMonth() + 1;
let day = d.getDate();
// Agrega un cero delante si el mes o el día son menores a 10
month = month < 10 ? `0${month}` : month;
day = day < 10 ? `0${day}` : day;
@codewithleader
codewithleader / NodeJSWithTypescript.md
Last active March 4, 2024 12:06
NodeJS + Typescript: Guia para configurar NodeJS con Typescript y Nodemon

Pasos para usar Node con TypeScript con Nodemon

Más información - Docs Oficiales

  1. Instalar TypeScript y tipos de Node, como dependencia de desarrollo
npm i -D typescript @types/node
@codewithleader
codewithleader / .gitignore
Created November 9, 2023 01:48
.gitignore NodeJS
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Diagnostic reports (https://nodejs.org/api/report.html)
@codewithleader
codewithleader / tailwindcss.md
Last active December 10, 2024 17:44
Tailwindcss - Configuración en React y VueJS
  • How to install TailwindCSS in ReactJS+Vite
  1. Install dependencies
npm i -D tailwindcss postcss autoprefixer
  1. Run npx command
@codewithleader
codewithleader / docker-commands.md
Last active July 22, 2024 18:33
Docker Todos los comandos

Docker:

Es una plataforma de virtualización a nivel de sistema operativo que permite empaquetar, distribuir y ejecutar aplicaciones en contenedores. Docker se utiliza principalmente para crear y administrar entornos de desarrollo y producción.

Containers:

Los contenedores son entornos aislados que contienen todo lo necesario para ejecutar una aplicación, incluidas las dependencias y configuraciones.

Dockerfile:

@codewithleader
codewithleader / favicon.html
Last active January 11, 2025 02:34
Favicon: SVG Icon HTML para insertar favicon svg, png, apple
<!-- Favicon: SVG -->
<link rel="icon" href="/build/img/icon.svg" type="image/svg+xml" />
<!-- End Favicon -->
<!--Favicon-->
<link
rel="icon"
type="image/png"
sizes="32x32"
href="assets/img/EA-Icon400x400.png"
@codewithleader
codewithleader / preferenciaTemaNavegador.ts
Created June 11, 2023 03:19
Tema del navegador: Truquito para saber que preferencia de tema tiene el navegador, true es porque si tiene modo dark y false si tiene modo light
console.log(window.matchMedia('(prefers-color-scheme: dark)').matches) // ? truquito para saber la preferencia de theme en el navegador