   [opts]
   (draw-sign! opts "MODULE SYS" 2))
 
+(defn draw-staticsphere!
+  [{:keys [alpha r]}]
+  (save!)
+  (when-not (zero? alpha)
+    (global-alpha! alpha)
+    (circle! 0 0 r)
+    (fill-style! "#BCC")
+    (fill!))
+  (restore!))
+
+(defn draw-static!
+  [{:keys [title sphere typescript soundscript flow]}]
+  (save!)
+
+  (save!)
+  (global-alpha! (:alpha title))
+  (font! "100 90px Roboto")
+  (text-baseline! "middle")
+  (text-align! "center")
+  (fill-style! "#677")
+  (fill-text! "STATIC TYPING" 0 -600)
+  (restore!)
+
+  (draw-staticsphere! sphere)
+  (restore!))
+
 ;;--------------------------------------------------------------------------------
 ;; Drawing
 ;;--------------------------------------------------------------------------------

    :color "#999"
    }
   {:name "ES7"
    :desc "observe, async, comprehensions"
    :color "#777"
    }
   {:name "ES8"

  (draw-linter! (:linter @state))
  (draw-modulesys! (:modulesys @state))

  (draw-static! (:static @state))

  (draw-js-face! (:js-face @state))
  

  (restore!))

