mirror of
https://github.com/penpot/penpot.git
synced 2025-06-10 14:01:38 +02:00
✨ Some visual fixes
This commit is contained in:
parent
8d634a79c8
commit
0b8b766b62
3 changed files with 22 additions and 5 deletions
|
@ -84,15 +84,23 @@
|
|||
|
||||
show-dropdown? (mf/use-state false)
|
||||
|
||||
open-dropdown
|
||||
(fn []
|
||||
(reset! show-dropdown? true)
|
||||
(st/emit! dv/close-thumbnails-panel))
|
||||
|
||||
close-dropdown
|
||||
(fn []
|
||||
(reset! show-dropdown? false))
|
||||
|
||||
navigate-to
|
||||
(fn [page-id]
|
||||
(st/emit! (dv/go-to-page page-id))
|
||||
(reset! show-dropdown? false))
|
||||
]
|
||||
(reset! show-dropdown? false))]
|
||||
|
||||
[:div.sitemap-zone {:alt (tr "viewer.header.sitemap")}
|
||||
[:div.breadcrumb
|
||||
{:on-click #(swap! show-dropdown? not)}
|
||||
{:on-click open-dropdown}
|
||||
[:span.project-name project-name]
|
||||
[:span "/"]
|
||||
[:span.file-name file-name]
|
||||
|
@ -101,7 +109,7 @@
|
|||
[:span.icon i/arrow-down]
|
||||
|
||||
[:& dropdown {:show @show-dropdown?
|
||||
:on-close #(swap! show-dropdown? not)}
|
||||
:on-close close-dropdown}
|
||||
[:ul.dropdown
|
||||
(for [id (get-in file [:data :pages])]
|
||||
[:li {:id (str id)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue