瀏覽代碼

feat: Add is-linux ui class

Calum Lind 2 年之前
父節點
當前提交
ae683159fb
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 1 0
      src/main/frontend/ui.cljs
  2. 3 0
      src/main/frontend/util.cljc

+ 1 - 0
src/main/frontend/ui.cljs

@@ -353,6 +353,7 @@
     (when config/publishing? (.add cl "is-publish-mode"))
     (when util/mac? (.add cl "is-mac"))
     (when util/win32? (.add cl "is-win32"))
+    (when util/linux? (.add cl "is-linux"))
     (when (util/electron?) (.add cl "is-electron"))
     (when (util/ios?) (.add cl "is-ios"))
     (when (util/mobile?) (.add cl "is-mobile"))

+ 3 - 0
src/main/frontend/util.cljc

@@ -915,6 +915,9 @@
 (defonce win32? #?(:cljs goog.userAgent/WINDOWS
                    :clj nil))
 
+(defonce linux? #?(:cljs goog.userAgent/LINUX
+                   :clj nil))
+
 (defn default-content-with-title
   [text-format]
   (case (name text-format)