mirror of
https://github.com/penpot/penpot.git
synced 2025-04-01 01:21:21 -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
|
@ -99,8 +99,14 @@
|
||||||
position: fixed;
|
position: fixed;
|
||||||
right: calc(#{$width-settings-bar} + 10px);
|
right: calc(#{$width-settings-bar} + 10px);
|
||||||
text-align: center;
|
text-align: center;
|
||||||
width: 110px;
|
width: 125px;
|
||||||
|
white-space: nowrap;
|
||||||
padding-bottom: 2px;
|
padding-bottom: 2px;
|
||||||
|
transition: bottom 0.5s;
|
||||||
|
|
||||||
|
&.color-palette-open {
|
||||||
|
bottom: 5rem;
|
||||||
|
}
|
||||||
|
|
||||||
span {
|
span {
|
||||||
color: $color-white;
|
color: $color-white;
|
||||||
|
|
|
@ -46,7 +46,8 @@
|
||||||
[props]
|
[props]
|
||||||
(let [zoom (or (obj/get props "zoom") 1)
|
(let [zoom (or (obj/get props "zoom") 1)
|
||||||
vbox (obj/get props "vbox")
|
vbox (obj/get props "vbox")
|
||||||
vport (obj/get props "vport")]
|
vport (obj/get props "vport")
|
||||||
|
colorpalette? (obj/get props "colorpalette?")]
|
||||||
|
|
||||||
[:*
|
[:*
|
||||||
[:div.empty-rule-square]
|
[:div.empty-rule-square]
|
||||||
|
@ -56,7 +57,7 @@
|
||||||
[:& vertical-rule {:zoom zoom
|
[:& vertical-rule {:zoom zoom
|
||||||
:vbox vbox
|
:vbox vbox
|
||||||
:vport vport}]
|
:vport vport}]
|
||||||
[:& coordinates]]))
|
[:& coordinates {:colorpalette? colorpalette?}]]))
|
||||||
|
|
||||||
(mf/defc workspace-content
|
(mf/defc workspace-content
|
||||||
{::mf/wrap-props false}
|
{::mf/wrap-props false}
|
||||||
|
@ -76,7 +77,8 @@
|
||||||
(when (contains? layout :rules)
|
(when (contains? layout :rules)
|
||||||
[:& workspace-rules {:zoom zoom
|
[:& workspace-rules {:zoom zoom
|
||||||
:vbox vbox
|
:vbox vbox
|
||||||
:vport vport}])
|
:vport vport
|
||||||
|
:colorpalette? (contains? layout :colorpalette)}])
|
||||||
|
|
||||||
[:& viewport-actions]
|
[:& viewport-actions]
|
||||||
[:& viewport {:file file
|
[:& viewport {:file file
|
||||||
|
|
|
@ -81,9 +81,9 @@
|
||||||
;; --- Coordinates Widget
|
;; --- Coordinates Widget
|
||||||
|
|
||||||
(mf/defc coordinates
|
(mf/defc coordinates
|
||||||
[]
|
[{:keys [colorpalette?]}]
|
||||||
(let [coords (hooks/use-rxsub ms/mouse-position)]
|
(let [coords (hooks/use-rxsub ms/mouse-position)]
|
||||||
[:ul.coordinates
|
[:ul.coordinates {:class (when colorpalette? "color-palette-open")}
|
||||||
[:span {:alt "x"}
|
[:span {:alt "x"}
|
||||||
(str "X: " (:x coords "-"))]
|
(str "X: " (:x coords "-"))]
|
||||||
[:span {:alt "y"}
|
[:span {:alt "y"}
|
||||||
|
|
Loading…
Add table
Reference in a new issue