Calculadora de Aguinaldo basada en las leyes de El Salvador de codigo fuente abierto (puedes colaborar para mejorarla).
- Tailwindcss - https://github.com/tailwindcss/tailwindcss
- PostCSS CLI - https://github.com/postcss/postcss-cli
- Snowflake - https://github.com/pajasevi/CSSnowflakes
- element.classList polyfill - https://vanillajstoolkit.com/polyfills/classlist/
- animate.css - https://github.com/daneden/animate.css
- Código formateado con eslint - https://github.com/eslint/eslint
- Intl polyfill - https://github.com/andyearnshaw/Intl.js/
- íconos de alta calidad en formato SVG - https://undraw.co/search
El diseño esta inspirado en este dribble shot por Vladimir Gruev y ha sido implementado únicamente con tailwindcss, a excepcion de algunas personalizaciones
Antes que nada debes instalar las dependencias corriendo el comando yarn
o npm install
- Corre el comando
yarn build
para generar los archivos finales desde el codigo fuente - El contenido se generará en
public/
y puede ser utilizado como un sitio estático. Puedes visualizarlo de manera local al abrir el archivopublic/index.html
directemente en el navegador o puedes corrernpx serve public
y a partir de ahi puedes visualizar el resultado escribiendohttp://localhost:5000
en tu navegador.
- Corre el comando
yarn dev
para visualizar el resultado a travez de la urlhttp://localhost:5000
- Corre el comando
yarn build
para generar nuevamente los estilos en caso de ser editados
Nota: No se ha integrado un bundler ni nada por estilo, lo que significaria que la fase de desarrollo es manual, cada vez que edites y re-generes los estilos debes actualizar la ventana de tu navegador.
Si deseas colaborar con el proyecto, ya sea para una mejora visual o nueva caractarística (aunque es poco probable), lo que debes hacer es:
- Crea un fork del proyecto
- Crea un Pull Request donde detallas el porqué y describes la intención
Si deseas reportar un error, hacer una sugerencia o publicar una pregunta, crea una nueva entrada en la pestaña "Issues"