El editor de texto que hace respetar las reglas
Escribe libremente.
Impón reglas cuando las necesites.
NGTextEditor es un editor de texto integrable que permite tanto un uso libre como un uso estrictamente controlado mediante una configuración simple. Evita contenidos inconsistentes, derivas de formato y errores que terminan rompiendo tus interfaces.
Un editor pensado para proteger tus contenidos, no solo formatearlos.
Los editores clásicos dan demasiada libertad
En la mayoría de las aplicaciones:
- Los usuarios pueden hacer de todo
- Las reglas son implícitas
- La identidad corporativa se ignora
- El HTML se vuelve inconsistente
- El soporte y el mantenimiento explotan
Los editores genéricos esperan que todo salga bien.
En la práctica, nunca es el caso.
Un editor gobernado por reglas explícitas
NGTextEditor funciona de manera diferente.
En lugar de exponer todas las opciones posibles, se basa en una configuración declarativa (JSON) que define precisamente:
- Lo que está permitido
- Lo que está prohibido
- Cómo debe estructurarse el contenido
El editor aplica estas reglas en tiempo real. El usuario no puede salirse del marco.
"media": { "link": true, "image": { "activate": true, "allowImageUrl": true, "allowDragNDrop": true, "allowRotation": true, "allowOpacity": true, "allowBorder": true }, "video": { "activate": true, "allowBorder": false }, "table": true, "columns": { "activate": true, "maxNumberOfColumns": 3, "allowBorder": true }, "emoji": true }
Cómo funciona
Un motor, dos modos de uso
Modo libre
Todas las herramientas disponibles
Perfecto para:
- Blogs
- Sitios personales
- Proyectos secundarios
Sin bloqueos innecesarios
Modo gobernado
Herramientas y estilos estrictamente controlados
Alineación con:
- Identidad corporativa
- Reglas del producto
- Tipos de contenido
Ideal para:
- Empresas
- Equipos
- Aplicaciones multiusuario
El mismo editor se adapta a la madurez de tu producto.
Un editor basado en bloques y cuadrícula
Un enfoque estructurado para contenido controlado
A diferencia de los editores clásicos, NGTextEditor funciona con un sistema de bloques posicionados en una cuadrícula de 12 columnas. Este enfoque garantiza un control total sobre el diseño y la estructura del contenido.
Cómo funciona
- Clic derecho en el área de edición
- Elige el tipo de bloque: texto o multimedia
- Define el ancho del bloque (10% a 100%)
- Confirma: aparece una cuadrícula visual
- Haz clic en la posición deseada en la cuadrícula
- Crea tu contenido en el bloque
Para escribir texto, crear listas, insertar citas, aplicar estilos...
Para insertar imágenes, videos, tablas o columnas
La cuadrícula de posicionamiento
Al crear o mover un bloque, aparece una cuadrícula visual:
- Celdas verdes : posiciones disponibles para colocar tu bloque
- Celdas rojas : posiciones ocupadas por otros bloques
- Zonas "Insertar una fila aquí" y "Nueva fila" para gestionar filas
Reposicionar o configurar un bloque
Cada bloque tiene un botón de engranaje (⚙) en la parte superior izquierda. Haz clic en él para acceder a las opciones: reposicionar el bloque en la cuadrícula o modificar su configuración (ancho, imagen de fondo, eliminar).
Pasa el cursor sobre un bloque para ver el botón de engranaje (⚙). Un solo botón agrupa todas las opciones: reposicionar, configurar o eliminar. Interfaz limpia para un área de edición despejada.
Ventajas de este enfoque
- Diseño preciso con la cuadrícula de 12 columnas
- Elementos uno al lado del otro fácilmente (ej: imagen 50% + texto 50%)
- Reorganización fácil mediante el botón de configuración
- Estructura de documento flexible y modular
- Exportación HTML y PDF fiel a lo editado
- Posibilidad de anidar bloques dentro de bloques
- Usa "Contornos de bloques" en la barra de herramientas para visualizar límites
- Los bloques pasan automáticamente a la siguiente fila si no hay espacio suficiente
- Anida bloques para diseños complejos
Lo que NGTextEditor evita (y es intencional)
Menos libertad innecesaria.
Menos bugs.
Menos soporte.
Lo que realmente ganas
Para desarrolladores
- Integración simple
- Comportamiento predecible
- Menos casos especiales que manejar
- Contenido utilizable en frontend y API
- Completamente probado (unitario + funcional): fiable y mantenible
Para equipos de producto / diseño
- Cumplimiento automático de la marca
- Coherencia global
- Sin recordatorios manuales necesarios
- Detección automática de los colores del sitio para añadirlos a la paleta
Para usuarios finales
- Interfaz clara
- Imposible "hacerlo mal"
- Menos frustración
Casos de uso típicos
Si tu contenido debe permanecer coherente, estable y mantenible, NGTextEditor es para ti.
Posicionamiento claro
NGTextEditor no es:
- Un editor "todo en uno"
- Un clon de un editor existente
- Un mini Word en un navegador
Es:
Un editor que aplica reglas en lugar de confiar en la disciplina de los usuarios.
Empieza simplemente
Integra NGTextEditor
Úsalo libremente
Añade reglas cuando las necesites
Las buenas herramientas dan poder.
Las mejores herramientas evitan errores.