mirror of
https://github.com/penpot/penpot.git
synced 2025-03-20 03:31:24 -05:00
🐛 Color palette text-wrap and showing when open color palette
This commit is contained in:
parent
afa35379b2
commit
6cdde84445
3 changed files with 14 additions and 6 deletions
frontend
|
@ -99,8 +99,14 @@
|
|||
position: fixed;
|
||||
right: calc(#{$width-settings-bar} + 10px);
|
||||
text-align: center;
|
||||
width: 110px;
|
||||
width: 125px;
|
||||
white-space: nowrap;
|
||||
padding-bottom: 2px;
|
||||
transition: bottom 0.5s;
|
||||
|
||||
&.color-palette-open {
|
||||
bottom: 5rem;
|
||||
}
|
||||
|
||||
span {
|
||||
color: $color-white;
|
||||
|
|
|
@ -46,7 +46,8 @@
|
|||
[props]
|
||||
(let [zoom (or (obj/get props "zoom") 1)
|
||||
vbox (obj/get props "vbox")
|
||||
vport (obj/get props "vport")]
|
||||
vport (obj/get props "vport")
|
||||
colorpalette? (obj/get props "colorpalette?")]
|
||||
|
||||
[:*
|
||||
[:div.empty-rule-square]
|
||||
|
@ -56,7 +57,7 @@
|
|||
[:& vertical-rule {:zoom zoom
|
||||
:vbox vbox
|
||||
:vport vport}]
|
||||
[:& coordinates]]))
|
||||
[:& coordinates {:colorpalette? colorpalette?}]]))
|
||||
|
||||
(mf/defc workspace-content
|
||||
{::mf/wrap-props false}
|
||||
|
@ -76,7 +77,8 @@
|
|||
(when (contains? layout :rules)
|
||||
[:& workspace-rules {:zoom zoom
|
||||
:vbox vbox
|
||||
:vport vport}])
|
||||
:vport vport
|
||||
:colorpalette? (contains? layout :colorpalette)}])
|
||||
|
||||
[:& viewport-actions]
|
||||
[:& viewport {:file file
|
||||
|
|
|
@ -81,9 +81,9 @@
|
|||
;; --- Coordinates Widget
|
||||
|
||||
(mf/defc coordinates
|
||||
[]
|
||||
[{:keys [colorpalette?]}]
|
||||
(let [coords (hooks/use-rxsub ms/mouse-position)]
|
||||
[:ul.coordinates
|
||||
[:ul.coordinates {:class (when colorpalette? "color-palette-open")}
|
||||
[:span {:alt "x"}
|
||||
(str "X: " (:x coords "-"))]
|
||||
[:span {:alt "y"}
|
||||
|
|
Loading…
Add table
Reference in a new issue