Merge pull request #3406 from penpot/eva-bugfixing-10

🐛 Fix several frontend errors
This commit is contained in:
Aitor Moreno 2023-07-11 16:21:12 +02:00 committed by GitHub
commit 91037caa55
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 40 additions and 51 deletions

View file

@ -58,6 +58,11 @@
- Fix incorrect fullname use on registring user after OIDC authentication [Taiga #5517](https://tree.taiga.io/project/penpot/issue/5517) - Fix incorrect fullname use on registring user after OIDC authentication [Taiga #5517](https://tree.taiga.io/project/penpot/issue/5517)
- Fix incorrect modified-at on project after import file [Taiga #5268](https://tree.taiga.io/project/penpot/issue/5268) - Fix incorrect modified-at on project after import file [Taiga #5268](https://tree.taiga.io/project/penpot/issue/5268)
- Fix incorrect message after sending invitation to already member [Taiga 5599](https://tree.taiga.io/project/penpot/issue/5599) - Fix incorrect message after sending invitation to already member [Taiga 5599](https://tree.taiga.io/project/penpot/issue/5599)
- Fix text decoration on button [Taiga #5301](https://tree.taiga.io/project/penpot/issue/5301)
- Fix menu order on design tab [Taiga #5195](https://tree.taiga.io/project/penpot/issue/5195)
- Fix search bar width on layer tab [Taiga #5445](https://tree.taiga.io/project/penpot/issue/5445)
- Fix border radius values with decimals [Taiga #5283](https://tree.taiga.io/project/penpot/issue/5283)
- Fix shortcuts translations not homogenized [Taiga #5141](https://tree.taiga.io/project/penpot/issue/5141)
### :arrow_up: Deps updates ### :arrow_up: Deps updates

View file

@ -290,6 +290,7 @@
border-radius: $br4; border-radius: $br4;
margin: 0.5rem; margin: 0.5rem;
cursor: pointer; cursor: pointer;
text-decoration: none;
&:hover { &:hover {
background-color: $color-primary; background-color: $color-primary;

View file

@ -378,6 +378,8 @@ span.element-name {
background-color: $color-gray-50; background-color: $color-gray-50;
color: $color-white; color: $color-white;
font-size: $fs12; font-size: $fs12;
flex-grow: 1;
margin: 0;
height: 16px; height: 16px;
&:focus { &:focus {
outline: none; outline: none;
@ -386,10 +388,16 @@ span.element-name {
div { div {
height: 16px; height: 16px;
overflow: hidden; overflow: hidden;
width: 100%;
display: flex;
align-items: center;
} }
.filter, .filter,
.clear { .clear {
width: 35px; width: 35px;
display: flex;
justify-content: center;
align-items: center;
&.active { &.active {
svg { svg {
fill: $color-primary; fill: $color-primary;

View file

@ -309,12 +309,12 @@
[measure-ids measure-values] (get-attrs shapes objects :measure) [measure-ids measure-values] (get-attrs shapes objects :measure)
[layer-ids layer-values [layer-ids layer-values
text-ids text-values
constraint-ids constraint-values constraint-ids constraint-values
fill-ids fill-values fill-ids fill-values
shadow-ids shadow-values shadow-ids shadow-values
blur-ids blur-values blur-ids blur-values
stroke-ids stroke-values stroke-ids stroke-values
text-ids text-values
exports-ids exports-values exports-ids exports-values
layout-container-ids layout-container-values layout-container-ids layout-container-values
layout-item-ids layout-item-values] layout-item-ids layout-item-values]
@ -325,12 +325,12 @@
[] []
(mapcat identity) (mapcat identity)
[(get-attrs shapes objects-no-measures :layer) [(get-attrs shapes objects-no-measures :layer)
(get-attrs shapes objects-no-measures :text)
(get-attrs shapes objects-no-measures :constraint) (get-attrs shapes objects-no-measures :constraint)
(get-attrs shapes objects-no-measures :fill) (get-attrs shapes objects-no-measures :fill)
(get-attrs shapes objects-no-measures :shadow) (get-attrs shapes objects-no-measures :shadow)
(get-attrs shapes objects-no-measures :blur) (get-attrs shapes objects-no-measures :blur)
(get-attrs shapes objects-no-measures :stroke) (get-attrs shapes objects-no-measures :stroke)
(get-attrs shapes objects-no-measures :text)
(get-attrs shapes objects-no-measures :exports) (get-attrs shapes objects-no-measures :exports)
(get-attrs shapes objects-no-measures :layout-container) (get-attrs shapes objects-no-measures :layout-container)
(get-attrs shapes objects-no-measures :layout-item) (get-attrs shapes objects-no-measures :layout-item)
@ -356,6 +356,9 @@
(when-not (empty? layer-ids) (when-not (empty? layer-ids)
[:& layer-menu {:type type :ids layer-ids :values layer-values}]) [:& layer-menu {:type type :ids layer-ids :values layer-values}])
(when-not (empty? text-ids)
[:& ot/text-menu {:type type :ids text-ids :values text-values}])
(when-not (empty? fill-ids) (when-not (empty? fill-ids)
[:& fill-menu {:type type :ids fill-ids :values fill-values}]) [:& fill-menu {:type type :ids fill-ids :values fill-values}])
@ -372,8 +375,5 @@
(when-not (empty? blur-ids) (when-not (empty? blur-ids)
[:& blur-menu {:type type :ids blur-ids :values blur-values}]) [:& blur-menu {:type type :ids blur-ids :values blur-values}])
(when-not (empty? text-ids)
[:& ot/text-menu {:type type :ids text-ids :values text-values}])
(when-not (empty? exports-ids) (when-not (empty? exports-ids)
[:& exports-menu {:type type :ids exports-ids :values exports-values :page-id page-id :file-id file-id}])])) [:& exports-menu {:type type :ids exports-ids :values exports-values :page-id page-id :file-id file-id}])]))

View file

@ -75,6 +75,14 @@
(fmt/format-size :width value values) (fmt/format-size :width value values)
(fmt/format-size :heigth value values)))) (fmt/format-size :heigth value values))))
(defn format-border-radius
[values]
(and (coll? values) (d/not-empty? values))
(->> values
(map fmt/format-pixels)
(str/join " ")))
(defn styles-data (defn styles-data
[shape] [shape]
{:position {:props [:type] {:position {:props [:type]
@ -90,7 +98,7 @@
:rx "border-radius" :rx "border-radius"
:r1 "border-radius"} :r1 "border-radius"}
:format {:rotation #(str/fmt "rotate(%sdeg)" %) :format {:rotation #(str/fmt "rotate(%sdeg)" %)
:r1 #(apply str/fmt "%spx %spx %spx %spx" %) :r1 format-border-radius
:width #(get-size :width %) :width #(get-size :width %)
:height #(get-size :height %)} :height #(get-size :height %)}
:multi {:r1 [:r1 :r2 :r3 :r4]}} :multi {:r1 [:r1 :r2 :r3 :r4]}}

View file

@ -2321,9 +2321,6 @@ msgstr "Přichytit k vodicím lištám"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Přepnout paletu textu" msgstr "Přepnout paletu textu"
msgid "shortcuts.toggle-visibility"
msgstr "Přepnout viditelnost"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Přepnout styl přiblížení" msgstr "Přepnout styl přiblížení"

View file

@ -2528,7 +2528,7 @@ msgid "shortcuts.h-distribute"
msgstr "Distribute horizontally" msgstr "Distribute horizontally"
msgid "shortcuts.hide-ui" msgid "shortcuts.hide-ui"
msgstr "Show/hide UI" msgstr "Show / Hide UI"
msgid "shortcuts.increase-zoom" msgid "shortcuts.increase-zoom"
msgstr "Zoom in" msgstr "Zoom in"
@ -2687,10 +2687,10 @@ msgid "shortcuts.separate-nodes"
msgstr "Separate nodes" msgstr "Separate nodes"
msgid "shortcuts.show-pixel-grid" msgid "shortcuts.show-pixel-grid"
msgstr "Show/hide pixel grid" msgstr "Show / Hide pixel grid"
msgid "shortcuts.show-shortcuts" msgid "shortcuts.show-shortcuts"
msgstr "Show/hide shortcuts" msgstr "Show / Hide shortcuts"
msgid "shortcuts.snap-nodes" msgid "shortcuts.snap-nodes"
msgstr "Snap to nodes" msgstr "Snap to nodes"
@ -2742,7 +2742,7 @@ msgid "shortcuts.toggle-fullscreen"
msgstr "Toggle fullscreen" msgstr "Toggle fullscreen"
msgid "shortcuts.toggle-grid" msgid "shortcuts.toggle-grid"
msgstr "Show/hide grid" msgstr "Show / Hide grid"
msgid "shortcuts.toggle-history" msgid "shortcuts.toggle-history"
msgstr "Toggle history" msgstr "Toggle history"
@ -2751,16 +2751,16 @@ msgid "shortcuts.toggle-layers"
msgstr "Toggle layers" msgstr "Toggle layers"
msgid "shortcuts.toggle-layout-flex" msgid "shortcuts.toggle-layout-flex"
msgstr "Add/remove flex layout" msgstr "Add / Remove flex layout"
msgid "shortcuts.toggle-lock" msgid "shortcuts.toggle-lock"
msgstr "Lock selected" msgstr "Lock / Unlock"
msgid "shortcuts.toggle-lock-size" msgid "shortcuts.toggle-lock-size"
msgstr "Lock proportions" msgstr "Lock proportions"
msgid "shortcuts.toggle-rules" msgid "shortcuts.toggle-rules"
msgstr "Show/hide rulers" msgstr "Show / Hide rulers"
msgid "shortcuts.toggle-scale-text" msgid "shortcuts.toggle-scale-text"
msgstr "Toggle scale text" msgstr "Toggle scale text"
@ -2775,7 +2775,7 @@ msgid "shortcuts.toggle-textpalette"
msgstr "Toggle text palette" msgstr "Toggle text palette"
msgid "shortcuts.toggle-visibility" msgid "shortcuts.toggle-visibility"
msgstr "Toggle visibility" msgstr "Show / Hide"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Toggle zoom style" msgstr "Toggle zoom style"
@ -4472,7 +4472,7 @@ msgid "workspace.shape.menu.hide"
msgstr "Hide" msgstr "Hide"
msgid "workspace.shape.menu.hide-ui" msgid "workspace.shape.menu.hide-ui"
msgstr "Show/Hide UI" msgstr "Show / Hide UI"
msgid "workspace.shape.menu.intersection" msgid "workspace.shape.menu.intersection"
msgstr "Intersection" msgstr "Intersection"

View file

@ -2592,9 +2592,6 @@ msgstr "הצמדה לקווים מנחים"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "החלפת לוח טקסט" msgstr "החלפת לוח טקסט"
msgid "shortcuts.toggle-visibility"
msgstr "החלפת מצב הצגה"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "החלפת סגנון תקריב" msgstr "החלפת סגנון תקריב"

View file

@ -2405,9 +2405,6 @@ msgstr "Pričvrsti na guides"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Promijeni paletu teksta" msgstr "Promijeni paletu teksta"
msgid "shortcuts.toggle-visibility"
msgstr "Promijeni vidljivost"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Promijeni stil zooma" msgstr "Promijeni stil zooma"

View file

@ -2559,9 +2559,6 @@ msgstr "Tancap ke pemandu"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Alih palet teks" msgstr "Alih palet teks"
msgid "shortcuts.toggle-visibility"
msgstr "Alih keterlihatan"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Alih gaya zum" msgstr "Alih gaya zum"

View file

@ -2592,9 +2592,6 @@ msgstr "Pieķerties vadotnēm"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Pārslēgt teksta paleti" msgstr "Pārslēgt teksta paleti"
msgid "shortcuts.toggle-visibility"
msgstr "Pārslēgt redzamību"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Pārslēgt tālummaiņas stilu" msgstr "Pārslēgt tālummaiņas stilu"

View file

@ -2612,9 +2612,6 @@ msgstr "Przyciągaj do prowadnic"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Przełącz paletę tekstu" msgstr "Przełącz paletę tekstu"
msgid "shortcuts.toggle-visibility"
msgstr "Przełącz widoczność"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Przełącz sposób powiększania" msgstr "Przełącz sposób powiększania"

View file

@ -2567,9 +2567,6 @@ msgstr "Aderir as réguas"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Mostrar/Esconder paleta de tipografias" msgstr "Mostrar/Esconder paleta de tipografias"
msgid "shortcuts.toggle-visibility"
msgstr "Alternar visibilidade"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Alternar estilo de zoom" msgstr "Alternar estilo de zoom"

View file

@ -2424,9 +2424,6 @@ msgstr "Ajustar às guias"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Alternar paleta de texto" msgstr "Alternar paleta de texto"
msgid "shortcuts.toggle-visibility"
msgstr "Alternar visibilidade"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Alternar estilo de zoom" msgstr "Alternar estilo de zoom"

View file

@ -2589,9 +2589,6 @@ msgstr "Fixare la ghiduri"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Comutați paleta de text" msgstr "Comutați paleta de text"
msgid "shortcuts.toggle-visibility"
msgstr "Comutați vizibilitatea"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Comutați stilul zoomului" msgstr "Comutați stilul zoomului"

View file

@ -2691,9 +2691,6 @@ msgstr "Kılavuzlara tuttur"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "Metin paletini değiştir" msgstr "Metin paletini değiştir"
msgid "shortcuts.toggle-visibility"
msgstr "Görünürlüğü değiştir"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "Yakınlaştırma şeklini değiştir" msgstr "Yakınlaştırma şeklini değiştir"

View file

@ -2446,9 +2446,6 @@ msgstr "辅助线对齐"
msgid "shortcuts.toggle-textpalette" msgid "shortcuts.toggle-textpalette"
msgstr "切换文本调色板" msgstr "切换文本调色板"
msgid "shortcuts.toggle-visibility"
msgstr "切换可见度"
msgid "shortcuts.toggle-zoom-style" msgid "shortcuts.toggle-zoom-style"
msgstr "切换缩放样式" msgstr "切换缩放样式"