Skip to content

Un bloc de notas muy basico, pero que guarda la info en el Localstorage, todas tus notas rapidas guardadas en automatico. Proximamente ruta de desarrollo para mas funcionalidades

License

Notifications You must be signed in to change notification settings

camiicode/notepad

Repository files navigation

TomaNote - Bloc de Notas Online Gratuito 📝

📋 Descripción

TomaNote es un bloc de notas moderno y minimalista que funciona directamente en tu navegador. Diseñado para ser simple pero potente, con funcionalidades que facilitan la toma de notas y la organización de ideas.

✨ Características Principales

  • 📱 Diseño Responsivo: Optimizado para todos los dispositivos (desktop, tablet, móvil)
  • 💾 Guardado Automático: Tus notas se guardan automáticamente en el almacenamiento local
  • 🔄 Sistema de Pestañas: Organiza tus notas en múltiples pestañas
  • 📌 Fijar Pestañas: Puedes fijar pestañas importantes para destacarlas
  • 🧠 Emojis Personalizados: Usa un emoji en el nombre de la pestaña y se mostrará como favicon personalizado
  • 🎨 Mejoras Visuales:
    • Hover en pestañas inactivas
    • Bordes diferenciados
    • Nuevas proporciones y tipografía más delicada
    • Íconos más pequeños y sutiles para editar/cerrar
  • 🎨 Formato de Texto:
    • Negrita (Ctrl + B)
    • Cursiva (Ctrl + I)
    • Subrayado (Ctrl + U)
  • 📑 Gestión de Pestañas:
    • Renombrar pestañas
    • Crear nuevas pestañas
    • Eliminar pestañas existentes
    • Fijar/Desfijar Pestañas
    • Cerrar pestaña con MB3 (Mouse Button 3)
  • 🖱️ Menú Contextual: Acceso rápido a funciones comunes

✅ Novedades en la versión 0.1.0

  • 📌 Fijar y desfijar pestañas con clic derecho (menú contextual).
  • 🎯 Las pestañas fijadas se mueven automáticamente:
    • Si se fijan: se colocan justo después de la última pestaña ya fijada.
    • Si se desfijan: se mueven al inicio de las pestañas normales.
  • 🖱️ Cerrar pestañas con botón central del mouse (MB3), incluso si están fijadas.
  • ✨ Al crear una pestaña nueva, el usuario es llevado automáticamente a ella.
  • 🧽 Se eliminan los separadores innecesarios del menú contextual según el tipo de clic (editor vs pestaña).
  • 📌 Las pestañas fijadas:
    • Se identifican por su tamaño reducido (45px).
    • Ocultan los botones de editar/cerrar.
    • Pueden usar un emoji personalizado como favicon o uno por defecto (📝).

🚀 Próximas Funcionalidades

  • Soporte para Markdown
  • Diagramas con MermaidJS
  • Temas personalizables
  • Exportación de notas
  • Sincronización en la nube

🛠️ Tecnologías Utilizadas

  • Astro
  • TypeScript
  • SCSS

📦 Instalación y Uso

Uso Online

  1. Visita TomaNote
  2. ¡Comienza a escribir!

Instalación Local

# Clonar el repositorio
git clone https://github.com/camiicode/notepad.git

# Instalar dependencias
npm install

# Iniciar servidor de desarrollo
npm run dev

⚠️ Importante

  • Los datos se almacenan en el LocalStorage del navegador
  • Realiza copias de seguridad de tus notas importantes antes de hacer borrado de cache
  • Al limpiar el caché del navegador, se perderán los datos

🔒 Seguridad

  • No almacenes información sensible
  • Los datos se guardan localmente en tu dispositivo
  • No hay transmisión de datos a servidores externos

⭐ ¿Te gusta el proyecto?

Si estás usando este bloc de notas y te parece útil, agrégale una estrellita en el repositorio de GitHub. No es obligatorio, ¡pero a mí me ayuda un montón y a ti no te toma más de 30 segunditos! 👉 https://github.com/camiicode/notepad

📄 Licencia

Este proyecto está bajo la licencia GNU Affero General Public License v3.0 (AGPL-3.0)

Restricciones Comerciales

  • Se prohíbe el uso comercial sin autorización expresa
  • Contactane usos comerciales

👥 Contribuir

¡Las contribuciones son bienvenidas! Puedes ayudar:

  • 🐛 Reportando bugs
  • 💡 Sugiriendo nuevas funcionalidades
  • 🔧 Enviando pull requests
  • ⭐ Dando una estrella al proyecto

📬 Contacto y Redes

☕ Apóyame

Si encuentras útil este proyecto y quieres apoyar su desarrollo:


Hecho con ❤️ por camiicode

About

Un bloc de notas muy basico, pero que guarda la info en el Localstorage, todas tus notas rapidas guardadas en automatico. Proximamente ruta de desarrollo para mas funcionalidades

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published