ecomplus / storefront-cms

Content and page builder for Storefront based on Netlify CMS
MIT License
0 stars 0 forks source link

Minors no rich text editor #16

Closed leomp12 closed 2 years ago

leomp12 commented 2 years ago

Não precisamos do Code block no + do rich text editor, seria mais útil não ter esse + e em vez disso ter apenas um botão direto para adicionar imagem com um ícone respectivo:

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--mdi" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24"><path d="M8.5 13.498l2.5 3.006l3.5-4.506l4.5 6H5m16 1v-14a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2z" fill="currentColor"></path></svg>

Além disso, no rich text editor Image não é traduzido para Imagem 😬 (aí talvez seja só faltando no i18n...)

leomp12 commented 2 years ago

Screenshot 2022-01-06 at 23-38-16 My Shop

oscargross commented 2 years ago

@leomp12 PR [https://github.com/ecomplus/storefront-cms/pull/18]

Não possui mais dropdown nesse botão... adiciona direto o campo imagem Testa por favor a legenda se fica certo agr, aqui não consegui testar direito isso 😬

image

leomp12 commented 2 years ago

boa, vou testar

leomp12 commented 2 years ago

no hover do icon na toolbar funcionou, mas dentro do "textarea" continua Image:

Screenshot 2022-01-07 at 18-24-21 My Shop

de qualquer forma já ficou bem melhor o rich text editor assim, sem o + e sem o toggle do markdown lá 👍🏾

leomp12 commented 2 years ago

mas dentro do "textarea" continua Image

tô mantendo aberto por isso, mas é bem minor também então vou deixar a seu critério... esse https://github.com/ecomplus/storefront-cms/issues/17 é mais importante, aí já dou um release beta e vou separando os ícones e thumbnails aqui e botamos isso em prod

oscargross commented 2 years ago

@leomp12 não localizei onde colocar essa correção de texto 😓 A primeira correção foi nesse arquivo, mas não sei onde colocar pra corrigir dentro do corpo ("text-area")

https://github.com/ecomplus/storefront-cms/blob/main/netlify-cms%402/packages/netlify-cms-locales/src/pt/index.js#:~:text=markdown%3A%20%27Markdown%27%2C-,image%3A%20%27Imagem%27,-%7D%2C

leomp12 commented 2 years ago

@oscargross o link que você colocou aí não rolou pra mim não man, mas fechamos assim mesmo por enquanto...

oscargross commented 2 years ago

@leomp12 estranho, mas se copiar e colar a url da certo 🤔

leomp12 commented 2 years ago

você diz configurar a imagem por url em vez de upload @oscargross ?

oscargross commented 2 years ago

não não hahhah @leomp12 Do link que não conseguiu abrir, se copiar ela e colar na barra de pesquisa, vai

leomp12 commented 2 years ago

ahh entendi 😬