Browse Source

enhance: add tooltip hint for prefered-file-paste (#9564)

* enhance: add tooltip hint for prefered-file-paste

* Revert dict changes

This reverts commit 65cf1ee1b7d9915b08bb28f72fad2584fda7b2e2.
Bad3r 2 years ago
parent
commit
9cb3fa2875
2 changed files with 8 additions and 2 deletions
  1. 7 2
      src/main/frontend/components/settings.cljs
  2. 1 0
      src/resources/dicts/en.edn

+ 7 - 2
src/main/frontend/components/settings.cljs

@@ -385,8 +385,13 @@
 
 (defn preferred-pasting-file [t preferred-pasting-file?]
   (toggle "preferred_pasting_file"
-          (t :settings-page/preferred-pasting-file)
-          preferred-pasting-file?
+          [(t :settings-page/preferred-pasting-file)
+           (ui/tippy {:html        (t :settings-page/preferred-pasting-file-hint)
+                      :class       "tippy-hover ml-2"
+                      :interactive true
+                      :disabled    false}
+                     (svg/info))]
+          preferred-pasting-file? 
           config-handler/toggle-preferred-pasting-file!))
 
 (defn auto-expand-row [t auto-expand-block-refs?]

+ 1 - 0
src/resources/dicts/en.edn

@@ -192,6 +192,7 @@
  :settings-page/auto-expand-block-refs "Expand block references automatically when zoom-in"
  :settings-page/custom-date-format "Preferred date format"
  :settings-page/custom-date-format-warning "Re-index required! Existing journal references would be broken!"
+ :settings-page/preferred-pasting-file-hint "When enabled, pasting an image from the internet will download and insert the image. When disabled, it will paste the link to the image."
  :settings-page/preferred-file-format "Preferred file format"
  :settings-page/preferred-workflow "Preferred workflow"
  :settings-page/preferred-pasting-file "Prefer pasting file"