No, no es eso, pero hablaré un poco más despacio ahora. Así que tenemos el acto cuatro, algo que nuestro PM, veamos qué nos dirá nuestro PM. Eres un maestro. Eso es genial. Y bien, entonces nuestro departamento de design te pidió que lo hagas, que se vea y funcione como Notion. Te sorprenderás como usualmente cuando tomas algunas decisiones sobre el editor, te gustaría conocer este error antes de elegir el editor, pero ya sabes cómo es. Nuestro PM quiere tener un editor de vanguardia, sin barra de herramientas, del siglo XXI. Así que usualmente cuando usas algunos productos, eso puede ser un cambio difícil, cómo estilizar el editor, pero lo que podríamos hacer en el sitio de CK editor, es agregar complementos, ¿verdad? Y tenemos los complementos que básicamente cambian el tipo de editor. Así que tenemos un complemento que básicamente nos permite cambiar el estilo del editor clásico al editor de globo en sí. Así que tenemos dos nuevos complementos, que básicamente son un complemento de interfaz de usuario y el editor de globo que instalaremos aquí. Y cuando lo instalemos, simplemente reemplazaremos el editor clásico que tenemos con el editor de globo. Así que tenemos el editor clásico aquí, déjame desplazarme hasta él y reemplazaré nuestro editor clásico con el editor de globo. Hemos usado el editor clásico en algunos lugares, así que simplemente reemplazaré cada aparición con el editor de globo, así que tenemos el editor de globo aquí, tenemos el editor de globo en el mismo data, estado de visualización del editor de globo, este es el import, esta es la declaración global y en realidad podemos, esto no es algo que quiera hacer, podemos eliminar el editor clásico. Así que esto es algo que no usaremos, tenemos el tipo de editor de globo, te lo mostraré en un segundo, pero la segunda cosa que podríamos intentar hacer es básicamente un complemento para la barra de herramientas de bloques. Así que tenemos la barra de herramientas clásica en la parte superior de nuestro editor, lo que nos gustaría tener ahora es básicamente algún tipo de icono que muestre o permita abrir la barra de herramientas de bloques. Así que tenemos un complemento para eso, se llama barra de herramientas de bloques, tal vez lo agregaré al final, asegurémonos de que esté allí, así que tenemos la barra de herramientas de bloques y solo necesitamos cambiar la opción de la barra de herramientas a la barra de herramientas de bloques. Y con eso, veamos cómo se ve ahora. Y tenemos el editor aquí, como puedes ver, no tenemos la barra de herramientas, solo tenemos esta Pilkrow a la izquierda que básicamente es nuestra nueva barra de herramientas. Así que se parece un poco más a Notion cuando tienes estos seis puntos y el más, así que es solo un elemento de barra de herramientas diferente que podemos tener aquí con el que básicamente podemos estilizar las características y también estilizar el texto si queremos usarlo de esta manera, obviamente los atajos de teclado siguen funcionando. Algo que no funciona tan bien es que cuando salimos del editor, en realidad no vemos que haya algo allí. Y para eso, lo que podemos hacer, es simplemente agregar el marcador de posición. Así que le diremos al editor que queremos tener la opción de comenzar a escribir allí. Aquí. Así que tenemos el marcador de posición para comenzar a escribir. Y cuando vamos aquí, ya vemos eso, okay, este es el lugar para el editor y puedo comenzar a escribir, ¿verdad? Así que hemos cambiado el tipo de editor del editor clásico, por lo general, el que ves en la web, al editor de globo con la genial barra de herramientas de bloques. Y también puedes preguntar aquí, pero okay, ¿qué está sucediendo con los estilos, verdad? Como tenemos esos estilos aquí. Tal vez hay algo de magia allí. Permíteme guardar. Pero en realidad no es tanto. Solo configuramos el teléfono. Entonces el editor realmente se puede estilizar con CSS, ¿verdad? Como básicamente puedes agregar algunas clases o sobrescribir algunos parámetros, ¿verdad? A nivel de CSS, a nivel de raíz. Y estilizamos obviamente aquí, la raíz, el cuerpo, la parte superior es el contenedor que tenemos desde arriba. Contenedor H1, que es algo fuera del editor. Y para el propio editor, en realidad tenemos, creo que tal vez tres definiciones, ¿verdad? Como hacemos que el orden sea transparente y no haya sombra de caja. Pero en realidad es solo esto, como este fuego es un poco más largo. También tenemos probablemente el guardado automático es el más complejo aquí estilización que tenemos, que es este genial spinner que tenemos en la parte superior derecha. Pero aparte de eso, en su mayoría es esto. No quiero arruinar otras características que implementaremos en un segundo. Pero básicamente el estilo está ahí, pero no hemos usado tantas cosas para que se vea más limpio. Así es nuestro editor actual. Se parece un poco más a Notion, así que intentemos enviarlo a nuestro PM y veamos qué comentarios tiene para nosotros.
Así que nos estamos acercando a nuestro, tal vez no final pero el momento que todos hemos estado esperando porque nuestro PM es muy inteligente y perspicaz y se dará cuenta de que Notion generalmente también tiene la colaboración en tiempo real y este es el segundo momento en el que generalmente te vuelves loco y tienes miedo porque nuevamente, esto es algo que sería ideal saber al principio del proyecto si estás implementando algo pero nuevamente, es algo en lo que el editor de CK puede ayudarte, así que cada vez que tengas en el futuro algún tipo de necesidad de implementar la colaboración en tiempo real en un texto, te tenemos cubierto y lo mostraremos en un segundo. Las dos cosas aquí para recordar es que en realidad tenemos las dos partes aquí así que tenemos la colaboración y para eso tenemos, creo, tres complementos, ¿verdad? Así que podemos dejar los comentarios, obviamente puedes tener el seguimiento de cambios y el historial de revisiones. Así que esta es la parte de colaboración, pero también puedes, y puedes hacerlo de forma asíncrona, ¿verdad? Por ejemplo, una persona hace un comentario, luego otra persona abre el documento, agrega otro comentario. Así que esto puede ser totalmente colaborativo asincrónico habilitado por algunas características del editor, pero lo que también puedes tener es, además de eso, tener la colaboración en tiempo real. Entonces los usuarios pueden observar en tiempo real lo que los otros usuarios están haciendo. Así que esto es algo que intentaremos implementar ahora mismo. Colaboración en tiempo real más comentarios. Esto es algo que generalmente se necesita.
Comments