Stretched not working as expected on editorjs
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Empieza reproduciendo el diseño con @editorjs/editorjs 2.30.8 usando el bucle mostrado y, después, sigue el comportamiento de posicionamiento de la toolbox cuando los bloques se estiran. Se considera completado cuando la toolbox aparece junto al bloque estirado y las preguntas sobre la persistencia por bloque y un valor predeterminado global tienen un resultado documentado o implementado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Create a simple instance of editorjs and try to set all elements to stretched.
The elements are stretched but the editorjs does not respect the width, it shows the toolbox in the wrong place.
Below is my code to set all elements to stretched.
const stretch = () =>{
if(editor.value) {
stretched.value = !stretched.value
const blocks = editor.value.blocks as Blocks
const count = editor.value.blocks.getBlocksCount()
for (let i = 0; i < count; i++) {
const block = blocks.getBlockByIndex(i)
if (block) {
block.stretched = stretched.value
}
}
}
}
Here is an image of how it looks like after all elements are stretched.
In red is where the options appear, in blue is where it should go.
In addition, is there any option to set globally where new elements are stretched by default?
As a workaround I can use css, but I am looking for a way to store the stretched value for each block separately, hence next time all elements are shown accordingly.
Version: "@editorjs/editorjs": "^2.30.8"
- Lenguaje dominante
- TypeScript
- Estrellas
- 32k
- Forks
- 2.2k
- Merge medio
- 2 d 1 h
- PR fusionados (30 d)
- 1
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codex-team/editor.js
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
codex-team/editor.js#3037 ·
-
Floating Promise Anti-Pattern & Premature Caret in Multi-Block PastePosiblemente ocupada @anshurajbisoyi98-ctrl la tomó hace 16 días. Abiertobug good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
codex-team/editor.js#3032 · 1 comentario ·
-
Silent Data Loss & Broken Error Contract in Saver.save()Posiblemente ocupada @Sion612 la tomó hace 26 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
codex-team/editor.js#3030 ·
-
Complete Omission of block.destroy() in Blocks CollectionPosiblemente ocupada @Minhal128 la tomó hace 25 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
codex-team/editor.js#3029 ·
-
Bug: Link cannot be removedPosiblemente ocupada @prathmeshyelne la tomó hace 131 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
codex-team/editor.js#3005 · 1 comentario ·
Todos los issues de codex-team/editor.js
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
ccch1mneyyy/dsh-TUI#1631 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
MiniMax-AI/minimax-code#507 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
Transient OAuth login failure persists in getLoginStatus and masks active account in dashboardQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertoaccount-pool bug gui
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
lidge-jun/opencodex#7378 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Admin search throws for permissions added through Admin.generalIndexItems('permissions', ...)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día