Browse Source

Remove unused svg components

Gabriel Horner 4 years ago
parent
commit
2b92c862a9
2 changed files with 0 additions and 386 deletions
  1. 0 42
      .carve/ignore
  2. 0 344
      src/main/frontend/components/svg.cljs

+ 0 - 42
.carve/ignore

@@ -5,48 +5,6 @@ electron.core/stop
 ;; repl fn
 electron.search/query
 frontend.blob/blob
-frontend.components.svg/arrow-left
-frontend.components.svg/arrow-right
-frontend.components.svg/big-arrow-right
-frontend.components.svg/big-arrow-left
-frontend.components.svg/arrow-narrow-left
-frontend.components.svg/arrow-narrow-right
-frontend.components.svg/minus
-frontend.components.svg/rectangle
-frontend.components.svg/user
-frontend.components.svg/plus
-frontend.components.svg/plus-circle
-frontend.components.svg/graph-sm
-frontend.components.svg/folder-add
-frontend.components.svg/folder-add-large
-frontend.components.svg/folder-sm
-frontend.components.svg/pages-sm
-frontend.components.svg/repos-sm
-frontend.components.svg/calendar-sm
-frontend.components.svg/import-sm
-frontend.components.svg/sort-asc-sm
-frontend.components.svg/vertical-dots
-frontend.components.svg/horizontal-dots
-frontend.components.svg/save
-frontend.components.svg/menu
-frontend.components.svg/excalidraw-logo
-frontend.components.svg/discord
-frontend.components.svg/slideshow
-frontend.components.svg/indent-block
-frontend.components.svg/outdent-block
-frontend.components.svg/move-up-block
-frontend.components.svg/move-down-block
-frontend.components.svg/multi-line-input
-frontend.components.svg/checkbox
-frontend.components.svg/online
-frontend.components.svg/collapse-right
-frontend.components.svg/git
-frontend.components.svg/home
-frontend.components.svg/icon-cmd
-frontend.components.svg/icon-editor
-frontend.components.svg/icon-cli
-frontend.components.svg/settings
-frontend.components.svg/arrow-expand
 ;; Used by shadow-cljs
 frontend.core/stop
 ;; For repl

+ 0 - 344
src/main/frontend/components/svg.cljs

@@ -29,54 +29,6 @@
     {:d         "M7.5 8l-5 5L1 11.5 4.75 8 1 4.5 2.5 3l5 5z"
      :fill-rule "evenodd"}]])
 
-(rum/defc arrow-left
-  []
-  [:svg.w-6.h-6
-   {:viewBox "0 0 24 24", :stroke "currentColor", :fill "none"}
-   [:path
-    {:d               "M15 19l-7-7 7-7",
-     :stroke-width    "2",
-     :stroke-linejoin "round",
-     :stroke-linecap  "round"}]])
-
-(rum/defc arrow-right
-  []
-  [:svg.w-6.h-6
-   {:viewBox "0 0 24 24", :stroke "currentColor", :fill "none"}
-   [:path
-    {:d               "M9 5l7 7-7 7",
-     :stroke-width    "2",
-     :stroke-linejoin "round",
-     :stroke-linecap  "round"}]])
-
-(rum/defc big-arrow-right
-  []
-  [:svg
-   {:fill "none", :view-box "0 0 24 24", :height "24", :width "24"}
-   [:path
-    {:stroke-linejoin "round"
-     :stroke-linecap  "round"
-     :stroke-width    "2"
-     :stroke          "currentColor"
-     :d               "M14 5L21 12M21 12L14 19M21 12L3 12"}]])
-
-(rum/defc big-arrow-left
-  []
-  [:svg
-   {:fill "none", :view-box "0 0 24 24", :height "24", :width "24"}
-   [:path
-    {:stroke-linejoin "round"
-     :stroke-linecap  "round"
-     :stroke-width    "2"
-     :stroke          "currentColor"
-     :d               "M10 19L3 12M3 12L10 5M3 12L21 12"}]])
-
-(def arrow-narrow-left
-  [:svg.h-6.w-6 {:xmlns "http://www.w3.org/2000/svg" :fill "none" :view-box "0 0 24 24" :stroke "currentColor"} [:path {:stroke-linecap "round" :stroke-linejoin "round" :stroke-width "2" :d "M7 16l-4-4m0 0l4-4m-4 4h18"}]])
-
-(def arrow-narrow-right
-  [:svg.h-6.w-6 {:xmlns "http://www.w3.org/2000/svg" :fill "none" :view-box "0 0 24 24" :stroke "currentColor"} [:path {:stroke-linecap "round" :stroke-linejoin "round" :stroke-width "2" :d "M17 8l4 4m0 0l-4 4m4-4H3"}]])
-
 (defonce arrow-right-v2
          [:svg.h-3.w-3
           {:version  "1.1"
@@ -109,22 +61,6 @@
           [:path.opacity-75 {:fill "currentColor"
                              :d    "M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"}]])
 
-(defonce minus
-         [:svg.w-6.h-6
-          {:viewBox "0 0 24 24", :stroke "currentColor", :fill "none"}
-          [:path
-           {:d               "M20 12H4"
-            :stroke-width    "2"
-            :stroke-linejoin "round"
-            :stroke-linecap  "round"}]])
-
-(defonce rectangle
-         [:svg.w-6.h-6
-          {:viewBox "0 0 24 24", :stroke "currentColor", :fill "none"}
-          [:path
-           {:d            "M3.16580358,18.5038125 L20.5529464,18.5038125 C22.6525178,18.5038125 23.7072321,17.4593839 23.7072321,15.3902411 L23.7072321,3.12495537 C23.7072321,1.0558125 22.6525178,0.0113839219 20.5529464,0.0113839219 L3.16580358,0.0113839219 C1.07651787,0.0118125 0.0115178672,1.04638392 0.0115178672,3.12495537 L0.0115178672,15.3906696 C0.0115178672,17.4696696 1.07651787,18.5042411 3.16580358,18.5042411 L3.16580358,18.5038125 Z M3.19580358,16.8868125 C2.19123216,16.8868125 1.62894642,16.3545268 1.62894642,15.3096696 L1.62894642,3.20638392 C1.62894642,2.16152679 2.19123213,1.62924108 3.19580358,1.62924108 L20.5229464,1.62924108 C21.5172321,1.62924108 22.0898036,2.16152679 22.0898036,3.20638392 L22.0898036,15.3092411 C22.0898036,16.3540982 21.5172322,16.8863839 20.5229464,16.8863839 L3.19580358,16.8868125 Z"
-            :stroke-width "2"}]])
-
 (defn- hero-icon
   ([d]
    (hero-icon d {}))
@@ -142,93 +78,14 @@
   (hero-icon "M4 4V9H4.58152M19.9381 11C19.446 7.05369 16.0796 4 12 4C8.64262 4 5.76829 6.06817 4.58152 9M4.58152 9H9M20 20V15H19.4185M19.4185 15C18.2317 17.9318 15.3574 20 12 20C7.92038 20 4.55399 16.9463 4.06189 13M19.4185 15H15"
              {:fill "none"}))
 
-(def user
-  [:svg
-   {:stroke-linejoin "round"
-    :stroke-linecap  "round"
-    :fill            "none"
-    :stroke          "currentColor"
-    :stroke-width    "2"
-    :view-box        "0 0 24 24"
-    :height          "24"
-    :width           "24"}
-   [:path {:d "M0 0h24v24H0z", :stroke "none"}]
-   [:circle {:r "4", :cy "7", :cx "12"}]
-   [:path {:d "M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"}]])
-
 (def close (hero-icon "M6 18L18 6M6 6L18 18"))
-(def plus (hero-icon "M12 4v16m8-8H4"))
-
-(def plus-circle
-  [:svg.add-button
-   {:viewBox "0 0 20 20"}
-   [:circle.circle {:fill "#dce0e2", :r "9", :cy "10.5", :cx "10.5"}]
-   [:line
-    {:stroke-width "1"
-     :stroke       "#868c90"
-     :y2           "10.5"
-     :x2           "15"
-     :y1           "10.5"
-     :x1           "6"}]
-   [:line
-    {:stroke-width "1"
-     :stroke       "#868c90"
-     :y2           "15"
-     :x2           "10.5"
-     :y1           "6"
-     :x1           "10.5"}]])
-
-(def graph-sm [:div {:style {:transform "rotate(90deg)"}} (hero-icon "M8.684 13.342C8.886 12.938 9 12.482 9 12c0-.482-.114-.938-.316-1.342m0 2.684a3 3 0 110-2.684m0 2.684l6.632 3.316m-6.632-6l6.632-3.316m0 0a3 3 0 105.367-2.684 3 3 0 00-5.367 2.684zm0 9.316a3 3 0 105.368 2.684 3 3 0 00-5.368-2.684z" {:height "16" :width "16"})])
-
-(def folder-add
-  [:svg
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none" :width 24 :height 24 :display "inline-block"}
-   [:path
-    {:d
-                      "M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def folder-add-large
-  [:svg
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none" :width 64 :height 64 :display "inline-block"}
-   [:path
-    {:d
-                      "M9 13h6m-3-3v6m-9 1V7a2 2 0 012-2h6l2 2h6a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2z"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
 (def folder (hero-icon "M3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z"))
-(def folder-sm (hero-icon "M3 7v10a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-6l-2-2H5a2 2 0 00-2 2z" {:height "16" :width "16"}))
-(def pages-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "16", :width "16"}
-               [:path {:d "M9 2a2 2 0 00-2 2v8a2 2 0 002 2h6a2 2 0 002-2V6.414A2 2 0 0016.414 5L14 2.586A2 2 0 0012.586 2H9z"}]
-               [:path {:d "M3 8a2 2 0 012-2v10h8a2 2 0 01-2 2H5a2 2 0 01-2-2V8z"}]])
-(def repos-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "16", :width "16"}
-               [:path {:d "M3 12v3c0 1.657 3.134 3 7 3s7-1.343 7-3v-3c0 1.657-3.134 3-7 3s-7-1.343-7-3z"}]
-               [:path {:d "M3 7v3c0 1.657 3.134 3 7 3s7-1.343 7-3V7c0 1.657-3.134 3-7 3S3 8.657 3 7z"}]
-               [:path {:d "M17 5c0 1.657-3.134 3-7 3S3 6.657 3 5s3.134-3 7-3 7 1.343 7 3z"}]])
 (def settings-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "20", :width "20"}
                   [:path {:fill-rule "evenodd", :d "M11.49 3.17c-.38-1.56-2.6-1.56-2.98 0a1.532 1.532 0 01-2.286.948c-1.372-.836-2.942.734-2.106 2.106.54.886.061 2.042-.947 2.287-1.561.379-1.561 2.6 0 2.978a1.532 1.532 0 01.947 2.287c-.836 1.372.734 2.942 2.106 2.106a1.532 1.532 0 012.287.947c.379 1.561 2.6 1.561 2.978 0a1.533 1.533 0 012.287-.947c1.372.836 2.942-.734 2.106-2.106a1.533 1.533 0 01.947-2.287c1.561-.379 1.561-2.6 0-2.978a1.532 1.532 0 01-.947-2.287c.836-1.372-.734-2.942-2.106-2.106a1.532 1.532 0 01-2.287-.947zM10 13a3 3 0 100-6 3 3 0 000 6z", :clip-rule "evenodd"}]])
-(def calendar-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "16", :width "16"}
-                  [:path {:fill-rule "evenodd", :d "M6 2a1 1 0 00-1 1v1H4a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V6a2 2 0 00-2-2h-1V3a1 1 0 10-2 0v1H7V3a1 1 0 00-1-1zm0 5a1 1 0 000 2h8a1 1 0 100-2H6z", :clip-rule "evenodd"}]])
-(def import-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "16", :width "16"}
-                [:path {:fill-rule "evenodd", :d "M3 17a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM6.293 6.707a1 1 0 010-1.414l3-3a1 1 0 011.414 0l3 3a1 1 0 01-1.414 1.414L11 5.414V13a1 1 0 11-2 0V5.414L7.707 6.707a1 1 0 01-1.414 0z", :clip-rule "evenodd"}]])
 (def logout-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "18", :width "18"}
                 [:path {:fill-rule "evenodd", :d "M3 3a1 1 0 00-1 1v12a1 1 0 102 0V4a1 1 0 00-1-1zm10.293 9.293a1 1 0 001.414 1.414l3-3a1 1 0 000-1.414l-3-3a1 1 0 10-1.414 1.414L14.586 9H7a1 1 0 100 2h7.586l-1.293 1.293z", :clip-rule "evenodd"}]])
 (def trash-sm [:svg {:viewBox "0 0 20 20", :fill "currentColor", :height "16", :width "16"}
                [:path {:fill-rule "evenodd", :d "M9 2a1 1 0 00-.894.553L7.382 4H4a1 1 0 000 2v10a2 2 0 002 2h8a2 2 0 002-2V6a1 1 0 100-2h-3.382l-.724-1.447A1 1 0 0011 2H9zM7 8a1 1 0 012 0v6a1 1 0 11-2 0V8zm5-1a1 1 0 00-1 1v6a1 1 0 102 0V8a1 1 0 00-1-1z", :clip-rule "evenodd"}]])
-(def sort-asc-sm [:svg {:viewBox "0 0 16 16", :fill "currentColor"}
-                  [:path {:d "M3 3a1 1 0 000 2h11a1 1 0 100-2H3zM3 7a1 1 0 000 2h5a1 1 0 000-2H3zM3 11a1 1 0 100 2h4a1 1 0 100-2H3zM13 16a1 1 0 102 0v-5.586l1.293 1.293a1 1 0 001.414-1.414l-3-3a1 1 0 00-1.414 0l-3 3a1 1 0 101.414 1.414L13 10.414V16z"}]])
-(defn vertical-dots
-  [options]
-  (hero-icon "M12 5v.01M12 12v.01M12 19v.01M12 6a1 1 0 110-2 1 1 0 010 2zm0 7a1 1 0 110-2 1 1 0 010 2zm0 7a1 1 0 110-2 1 1 0 010 2z" options))
-
-(defn horizontal-dots
-  [options]
-  (hero-icon "M5 12h.01M12 12h.01M19 12h.01M6 12a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0zm7 0a1 1 0 11-2 0 1 1 0 012 0z" options))
-
 (def external-link
   [:svg {:fill   "none", :view-box "0 0 24 24", :height "21", :width "21"
          :stroke "currentColor"}
@@ -237,16 +94,6 @@
      :stroke-linecap  "round"
      :stroke-width    "2"
      :d               "M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"}]])
-(def save
-  [:svg
-   {:fill "currentColor", :view-box "0 0 448 512", :height "24", :width "24"}
-   [:path
-    {:stroke-linejoin "round"
-     :stroke-linecap  "round"
-     :stroke-width    "2"
-     :stroke          "currentColor"
-     :d               "M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z"}]])
-
 (rum/defc note
   []
   [:svg.h-8.w-8.svg-shadow.note
@@ -348,54 +195,6 @@
     {:d         "M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"
      :fill-rule "evenodd"}]])
 
-(rum/defc menu
-  [class]
-  [:svg
-   {:fill  "none", :view-box "0 0 20 20", :height "20", :width "20"
-    :class class}
-   [:path
-    {:fill      "currentColor"
-     :d
-                "M3 5C3 4.44772 3.44772 4 4 4H16C16.5523 4 17 4.44772 17 5C17 5.55228 16.5523 6 16 6H4C3.44772 6 3 5.55228 3 5Z"
-     :clip-rule "evenodd"
-     :fill-rule "evenodd"}]
-   [:path
-    {:fill      "currentColor"
-     :d
-                "M3 10C3 9.44772 3.44772 9 4 9H16C16.5523 9 17 9.44772 17 10C17 10.5523 16.5523 11 16 11H4C3.44772 11 3 10.5523 3 10Z"
-     :clip-rule "evenodd"
-     :fill-rule "evenodd"}]
-   [:path
-    {:fill      "currentColor"
-     :d
-                "M3 15C3 14.4477 3.44772 14 4 14H16C16.5523 14 17 14.4477 17 15C17 15.5523 16.5523 16 16 16H4C3.44772 16 3 15.5523 3 15Z"
-     :clip-rule "evenodd"
-     :fill-rule "evenodd"}]])
-
-(defn excalidraw-logo
-  []
-  [:svg
-   {:preserve-aspect-ratio "xMidYMid meet"
-    :view-box              "0 0 109.000000 269.000000"
-    :height                24
-    :width                 24
-    :version               "1.0"
-    :style                 {:display "inline"}}
-   [:g
-    {:stroke "none"
-     :fill   "currentColor"
-     :transform
-             "translate(0.000000,269.000000) scale(0.100000,-0.100000)"}
-    [:path
-     {:d
-      "M393 2643 c-74 -59 -188 -159 -278 -245 l-71 -67 13 -88 c7 -48 20 -142 28 -208 9 -66 18 -128 21 -137 4 -12 0 -18 -11 -18 -19 0 -20 5 32 -160 19 -63 37 -121 39 -127 2 -7 10 -10 19 -7 9 4 14 12 11 19 -3 8 2 16 10 19 11 4 10 12 -7 41 -27 45 -96 429 -100 553 -3 88 -3 89 34 139 36 49 119 123 247 217 36 27 72 57 82 67 15 18 22 13 148 -121 73 -77 154 -156 180 -176 l48 -36 -37 -78 c-20 -42 -101 -204 -181 -358 -167 -324 -133 -293 -327 -296 l-126 -1 -42 -48 c-44 -51 -50 -70 -29 -102 8 -11 14 -29 14 -40 0 -18 7 -21 47 -23 25 -1 48 -4 51 -7 3 -3 7 -65 10 -138 l4 -132 -67 -144 c-111 -240 -155 -350 -155 -386 0 -19 4 -35 8 -35 10 0 10 1 417 850 189 394 368 765 398 826 30 61 57 117 59 125 2 9 -67 78 -177 175 -99 88 -186 168 -194 177 -23 28 -57 19 -118 -30z m34 -1150 c-46 -89 -48 -90 -174 -96 -111 -6 -113 -5 -113 16 0 12 -4 28 -9 36 -6 9 -2 25 12 47 l22 34 100 0 c55 1 118 5 140 9 22 4 41 6 43 5 2 -1 -8 -24 -21 -51z m-84 -160 c-8 -21 -29 -65 -46 -98 -28 -56 -31 -58 -38 -35 -4 14 -7 55 -8 92 -1 73 -3 72 81 77 l27 1 -16 -37z"}]
-    [:path
-     {:d
-      "M423 2405 c-18 -13 -23 -26 -23 -59 0 -39 3 -45 30 -56 27 -11 34 -10 65 11 41 28 42 35 12 80 -26 39 -52 46 -84 24z m57 -36 c16 -28 6 -49 -24 -49 -27 0 -39 27 -24 54 12 22 35 20 48 -5z"}]
-    [:path
-     {:d
-      "M1050 2180 c0 -5 -6 -10 -13 -10 -6 0 -23 -28 -36 -62 -40 -104 -440 -895 -441 -870 0 13 -6 22 -16 22 -14 0 -16 -8 -10 -47 6 -45 2 -55 -140 -331 -80 -157 -166 -321 -191 -365 -26 -46 -46 -96 -48 -117 -3 -36 1 -41 88 -116 50 -44 114 -99 142 -124 126 -115 185 -161 201 -158 24 4 395 393 396 415 0 10 -18 162 -40 338 -38 300 -74 651 -70 685 3 21 -12 127 -23 173 -9 36 -5 51 67 215 42 97 97 216 121 264 23 48 43 90 43 93 0 3 -7 5 -15 5 -8 0 -15 -4 -15 -10z m-230 -747 c11 -70 33 -238 49 -373 31 -248 67 -523 77 -593 6 -35 2 -42 -63 -114 -113 -127 -233 -252 -274 -284 l-38 -30 -195 182 c-180 166 -195 183 -184 203 6 11 57 104 113 206 56 102 130 238 164 302 35 65 67 121 73 124 7 4 9 -97 7 -312 -4 -321 -3 -322 29 -315 4 0 7 162 7 359 l0 358 105 210 c58 116 106 209 108 208 2 -1 12 -60 22 -131z"}]]])
-
 (rum/defc logo
   [_dark?]
   [:svg
@@ -416,105 +215,6 @@
      :ry "6.13006"
      :rx "7.78547"}]])
 
-(def discord
-  [:svg
-   {:view-box              "0 0 448 512"
-    :height                15
-    :width                 15
-    :preserve-aspect-ratio "xMidYMid meet"
-    :style
-                           {"msTransform"     "rotate(360deg)"
-                            "WebkitTransform" "rotate(360deg)"
-                            "transform"       "rotate(360deg)"}
-    :focusable             "false"
-    :aria-hidden           "true"
-    :fill                  "currentColor"}
-   [:path
-    {:d
-     "M297.216 243.2c0 15.616-11.52 28.416-26.112 28.416c-14.336 0-26.112-12.8-26.112-28.416s11.52-28.416 26.112-28.416c14.592 0 26.112 12.8 26.112 28.416zm-119.552-28.416c-14.592 0-26.112 12.8-26.112 28.416s11.776 28.416 26.112 28.416c14.592 0 26.112-12.8 26.112-28.416c.256-15.616-11.52-28.416-26.112-28.416zM448 52.736V512c-64.494-56.994-43.868-38.128-118.784-107.776l13.568 47.36H52.48C23.552 451.584 0 428.032 0 398.848V52.736C0 23.552 23.552 0 52.48 0h343.04C424.448 0 448 23.552 448 52.736zm-72.96 242.688c0-82.432-36.864-149.248-36.864-149.248c-36.864-27.648-71.936-26.88-71.936-26.88l-3.584 4.096c43.52 13.312 63.744 32.512 63.744 32.512c-60.811-33.329-132.244-33.335-191.232-7.424c-9.472 4.352-15.104 7.424-15.104 7.424s21.248-20.224 67.328-33.536l-2.56-3.072s-35.072-.768-71.936 26.88c0 0-36.864 66.816-36.864 149.248c0 0 21.504 37.12 78.08 38.912c0 0 9.472-11.52 17.152-21.248c-32.512-9.728-44.8-30.208-44.8-30.208c3.766 2.636 9.976 6.053 10.496 6.4c43.21 24.198 104.588 32.126 159.744 8.96c8.96-3.328 18.944-8.192 29.44-15.104c0 0-12.8 20.992-46.336 30.464c7.68 9.728 16.896 20.736 16.896 20.736c56.576-1.792 78.336-38.912 78.336-38.912z"}]])
-
-(def slideshow
-  [:svg
-   {:view-box "0 0 24 24"
-    :height   24
-    :width    24
-    :fill     "currentColor"}
-   [:path
-    {:d "M10 8v8l5-4-5-4zm9-5H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V5h14v14z"}]])
-
-(def indent-block
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M4.293 15.707a1 1 0 010-1.414L8.586 10 4.293 5.707a1 1 0 011.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]
-   [:path
-    {:d               "M10.293 15.707a1 1 0 010-1.414L14.586 10l-4.293-4.293a1 1 0 111.414-1.414l5 5a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def outdent-block
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M15.707 15.707a1 1 0 01-1.414 0l-5-5a1 1 0 010-1.414l5-5a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 010 1.414zm-6 0a1 1 0 01-1.414 0l-5-5a1 1 0 010-1.414l5-5a1 1 0 011.414 1.414L5.414 10l4.293 4.293a1 1 0 010 1.414z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def move-up-block
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M14.707 12.707a1 1 0 01-1.414 0L10 9.414l-3.293 3.293a1 1 0 01-1.414-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 010 1.414z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def move-down-block
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def multi-line-input
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M3 5a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 10a1 1 0 011-1h12a1 1 0 110 2H4a1 1 0 01-1-1zM3 15a1 1 0 011-1h6a1 1 0 110 2H4a1 1 0 01-1-1z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
-(def checkbox
-  [:svg.h-6.w-6
-   {:stroke "currentColor", :view-box "0 0 24 24", :fill "none"}
-   [:path
-    {:d               "M11.167 16.167l-4.167-4.416 1.166-1.192 2.978 3.113 5.477-5.839 1.213 1.169-6.667 7.164zm9.167-12.5v16.667h-16.667v-16.667h16.667zm1.667-1.667h-20v20h20v-20z"
-     :fill-rule       "evenodd"
-     :clip-rule       "evenodd"
-     :stroke-width    "2"
-     :stroke-linejoin "round"
-     :stroke-linecap  "round"}]])
-
 (def page
   [:svg.h-5.w-4 {:viewBox "0 0 24 24", :fill "none", :xmlns "http://www.w3.org/2000/svg"}
    [:path {:d "M2 0.5H6.78272L13.5 7.69708V18C13.5 18.8284 12.8284 19.5 12 19.5H2C1.17157 19.5 0.5 18.8284 0.5 18V2C0.5 1.17157 1.17157 0.5 2 0.5Z", :fill "var(--ls-active-primary-color)"}]
@@ -529,12 +229,6 @@
      "M10 18a8 8 0 100-16 8 8 0 000 16zm1-12a1 1 0 10-2 0v4a1 1 0 00.293.707l2.828 2.829a1 1 0 101.415-1.415L11 9.586V6z",
      :fill-rule "evenodd"}]])
 
-(def online
-  (hero-icon "M8.111 16.404a5.5 5.5 0 017.778 0M12 20h.01m-7.08-7.071c3.904-3.905 10.236-3.905 14.141 0M1.394 9.393c5.857-5.857 15.355-5.857 21.213 0"))
-
-(def collapse-right
-  (hero-icon "M4 6h16M4 12h16m-7 6h7"))
-
 (def search
   [:svg.h-5.w-5
    {:view-box "0 0 20 20", :fill "currentColor"}
@@ -566,10 +260,6 @@
             :height  "20"} opts)
     [:path {:d "M512 12.63616c-282.74688 0-512 229.21216-512 512 0 226.22208 146.69824 418.14016 350.12608 485.82656 25.57952 4.73088 35.00032-11.10016 35.00032-24.63744 0-12.20608-0.47104-52.55168-0.69632-95.31392-142.4384 30.96576-172.50304-60.416-172.50304-60.416-23.28576-59.16672-56.85248-74.91584-56.85248-74.91584-46.44864-31.78496 3.50208-31.1296 3.50208-31.1296 51.4048 3.60448 78.47936 52.75648 78.47936 52.75648 45.6704 78.27456 119.76704 55.64416 149.01248 42.55744 4.58752-33.09568 17.85856-55.68512 32.50176-68.46464-113.72544-12.94336-233.2672-56.85248-233.2672-253.0304 0-55.88992 20.00896-101.5808 52.75648-137.4208-5.3248-12.9024-22.85568-64.96256 4.95616-135.49568 0 0 43.008-13.74208 140.84096 52.49024 40.83712-11.34592 84.64384-17.03936 128.16384-17.24416 43.49952 0.2048 87.32672 5.87776 128.24576 17.24416 97.73056-66.2528 140.65664-52.49024 140.65664-52.49024 27.87328 70.53312 10.3424 122.59328 5.03808 135.49568 32.82944 35.86048 52.69504 81.53088 52.69504 137.4208 0 196.64896-119.78752 239.94368-233.79968 252.6208 18.37056 15.89248 34.73408 47.04256 34.73408 94.80192 0 68.5056-0.59392 123.63776-0.59392 140.51328 0 13.6192 9.216 29.5936 35.16416 24.576 203.32544-67.76832 349.83936-259.62496 349.83936-485.76512 0-282.78784-229.23264-512-512-512z"}]]))
 
-(def git
-  [:svg.icon.git {:width 24 :height 24 :viewbox "0 0 24 24" :stroke-width "2" :stroke "currentColor" :fill "none" :stroke-linecap "round" :stroke-linejoin "round"} [:path {:stroke "none" :d "M0 0h24v24H0z" :fill "none"}] [:circle {:cx "12" :cy "18" :r "2"}] [:circle {:cx "7" :cy "6" :r "2"}] [:circle {:cx "17" :cy "6" :r "2"}] [:path {:d "M7 8v2a2 2 0 0 0 2 2h6a2 2 0 0 0 2 -2v-2"}] [:line {:x1 "12" :y1 "12" :x2 "12" :y2 "16"}]])
-
-
 (defn info []
   [:svg {:class "info" :view-box "0 0 16 16" :width "16px" :height "16px"}
    [:g [:path {:style {:transform "scale(0.25)"} :d "m32 2c-16.568 0-30 13.432-30 30s13.432 30 30 30 30-13.432 30-30-13.432-30-30-30m5 49.75h-10v-24h10v24m-5-29.5c-2.761 0-5-2.238-5-5s2.239-5 5-5c2.762 0 5 2.238 5 5s-2.238 5-5 5"}]]])
@@ -592,10 +282,6 @@
      :stroke-linejoin "round"
      :stroke-linecap  "round"}]])
 
-(def home
-  [:svg.h-6.w-6 {:fill "none" :viewBox "0 0 24 24" :stroke "currentColor"}
-   [:path {:stroke-linecap "round" :stroke-linejoin "round" :stroke-width "2" :d "M3 12l2-2m0 0l7-7 7 7M5 10v10a1 1 0 001 1h3m10-11l2 2m-2-2v10a1 1 0 01-1 1h-3m-6 0a1 1 0 001-1v-4a1 1 0 011-1h2a1 1 0 011 1v4a1 1 0 001 1m-6 0h6"}]])
-
 (defn zoom-in
   ([] (zoom-in 16))
   ([size]
@@ -621,25 +307,6 @@
     [:path {:d "M512 981.333333C253.866667 981.333333 42.666667 770.133333 42.666667 512S253.866667 42.666667 512 42.666667s469.333333 211.2 469.333333 469.333333-211.2 469.333333-469.333333 469.333333z m0-844.8c-206.506667 0-375.466667 168.96-375.466667 375.466667 0 206.506667 168.96 375.466667 375.466667 375.466667 206.506667 0 375.466667-168.96 375.466667-375.466667 0-206.506667-168.96-375.466667-375.466667-375.466667z" :fill "currentColor"}]
     [:path {:d "M512 796.714667a46.08 46.08 0 0 1-46.933333-46.933334v-269.056c0-26.624 20.352-46.933333 46.933333-46.933333 26.581333 0 46.933333 20.309333 46.933333 46.933333v269.056c0 26.624-20.352 46.933333-46.933333 46.933334zM512 364.928a46.08 46.08 0 0 1-46.933333-46.933333V274.218667c0-26.624 20.352-46.933333 46.933333-46.933334 26.581333 0 46.933333 20.309333 46.933333 46.933334v43.776c0 26.624-21.888 46.933333-46.933333 46.933333z" :fill "currentColor"}]]))
 
-(defn icon-cmd
-  ([] (icon-cmd 16))
-  ([size]
-   [:svg.cmd {:viewBox "0 0 1024 1024" :width size :height size}
-    [:path {:d "M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32z m-40 728H184V184h656v656z" :fill "currentColor"}]
-    [:path {:d "M370.8 554.4c-54.6 0-98.8 44.2-98.8 98.8s44.2 98.8 98.8 98.8 98.8-44.2 98.8-98.8v-42.4h84.7v42.4c0 54.6 44.2 98.8 98.8 98.8s98.8-44.2 98.8-98.8-44.2-98.8-98.8-98.8h-42.4v-84.7h42.4c54.6 0 98.8-44.2 98.8-98.8 0-54.6-44.2-98.8-98.8-98.8s-98.8 44.2-98.8 98.8v42.4h-84.7v-42.4c0-54.6-44.2-98.8-98.8-98.8S272 316.2 272 370.8s44.2 98.8 98.8 98.8h42.4v84.7h-42.4z m42.4 98.8c0 23.4-19 42.4-42.4 42.4s-42.4-19-42.4-42.4 19-42.4 42.4-42.4h42.4v42.4z m197.6-282.4c0-23.4 19-42.4 42.4-42.4s42.4 19 42.4 42.4-19 42.4-42.4 42.4h-42.4v-42.4z m0 240h42.4c23.4 0 42.4 19 42.4 42.4s-19 42.4-42.4 42.4-42.4-19-42.4-42.4v-42.4zM469.6 469.6h84.7v84.7h-84.7v-84.7z m-98.8-56.4c-23.4 0-42.4-19-42.4-42.4s19-42.4 42.4-42.4 42.4 19 42.4 42.4v42.4h-42.4z" :fill "currentColor"}]]))
-
-(defn icon-editor
-  ([] (icon-editor 16))
-  ([size]
-   [:svg {:viewBox "0 0 1024 1024" :width size :height size}
-    [:path {:d "M934.443 258.719L496.176 696.983h-157.92V539.059L776.523 100.8c6.165-6.165 14.235-9.175 22.315-9.175 8.1 0 16.185 3.01 22.35 9.175l113.255 113.247c6.17 6.17 9.175 14.24 9.175 22.335 0 8.072-3.005 16.17-9.175 22.337z m-135.585-74.977L417.216 565.378v52.65h52.64l381.642-381.647-52.64-52.639z m-289.519 39.485H180.337v631.676h631.681V525.899c0-21.79 17.665-39.475 39.48-39.475 21.805 0 39.48 17.685 39.48 39.475v355.324c0 29.075-23.57 52.645-52.64 52.645H154.017c-29.07 0-52.64-23.57-52.64-52.645V196.902c0-29.07 23.57-52.64 52.64-52.64h355.322c21.805 0 39.48 17.685 39.48 39.48s-17.675 39.485-39.48 39.485z" :fill "currentColor"}]]))
-
-(defn icon-cli
-  ([] (icon-cli 16))
-  ([size]
-   [:svg {:viewBox "0 0 1024 1024" :width size :height size}
-    [:path {:d "M324.608 312.32l-60.416 60.416 140.288 140.288-139.264 139.264 60.416 60.416 199.68-199.68-200.704-200.704z m193.536 345.088h235.52v97.28h-235.52v-97.28zM28.672 76.8v870.4h967.68v-870.4H28.672z m870.4 774.144H124.928V173.056h774.144v677.888z" :fill "currentColor"}]]))
-
 (defn view-list
   ([] (view-list 16))
   ([size]
@@ -692,14 +359,6 @@
     [:path {:stroke "none" :d "M0 0h24v24H0z" :fill "none"}]
     [:path {:d "M4.05 11a8 8 0 1 1 .5 4m-.5 5v-5h5"}]]))
 
-(defn settings
-  ([] (settings 16))
-  ([size]
-   [:svg.icon-settings {:width size :height size :viewBox "0 0 24 24" :stroke-width "2" :stroke "currentColor" :fill "none" :stroke-linecap "round" :stroke-linejoin "round"}
-    [:path {:stroke "none" :d "M0 0h24v24H0z" :fill "none"}]
-    [:path {:d "M10.325 4.317c.426 -1.756 2.924 -1.756 3.35 0a1.724 1.724 0 0 0 2.573 1.066c1.543 -.94 3.31 .826 2.37 2.37a1.724 1.724 0 0 0 1.065 2.572c1.756 .426 1.756 2.924 0 3.35a1.724 1.724 0 0 0 -1.066 2.573c.94 1.543 -.826 3.31 -2.37 2.37a1.724 1.724 0 0 0 -2.572 1.065c-.426 1.756 -2.924 1.756 -3.35 0a1.724 1.724 0 0 0 -2.573 -1.066c-1.543 .94 -3.31 -.826 -2.37 -2.37a1.724 1.724 0 0 0 -1.065 -2.572c-1.756 -.426 -1.756 -2.924 0 -3.35a1.724 1.724 0 0 0 1.066 -2.573c-.94 -1.543 .826 -3.31 2.37 -2.37c1 .608 2.296 .07 2.572 -1.065z"}]
-    [:circle {:cx "12" :cy "12" :r "3"}]]))
-
 (defn offline
   ([] (offline 16))
   ([size]
@@ -748,6 +407,3 @@
     [:circle {:cx "12" :cy "12" :r "9"}]
     [:line {:x1 "12" :y1 "17" :x2 "12" :y2 "17.01"}]
     [:path {:d "M12 13.5a1.5 1.5 0 0 1 1 -1.5a2.6 2.6 0 1 0 -3 -4"}]]))
-
-(def arrow-expand
-  (hero-icon "M4 8V4m0 0h4M4 4l5 5m11-1V4m0 0h-4m4 0l-5 5M4 16v4m0 0h4m-4 0l5-5m11 5l-5-5m5 5v-4m0 4h-4"))