Skip to content

Commit c112255

Browse files
committed
Version management panel improvements
1 parent f65aca1 commit c112255

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

src-admin-cljs/playground/admin/core.cljs

+8-8
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@
1818
(POST "/_admin_/versions"
1919
{:params {:project (-> @state :project)}
2020
:handler #(do
21-
(println %)
21+
;(println %)
2222
(swap! state assoc :versions %)
2323
(swap! state assoc :version (first %)))
2424
:error-handler #(println %)}))
2525

2626

2727
(defn change-project [project]
28-
(println "change-project:" project)
2928
(swap! state assoc :project project)
3029
(update-versions))
3130

@@ -35,7 +34,7 @@
3534
{:params {:project (-> @state :project)
3635
:version (-> @state :version)}
3736
:handler #(do
38-
(println %)
37+
;(println %)
3938
(js/alert "Delete version!")
4039
(update-versions))
4140
:error-handler #(do
@@ -48,7 +47,7 @@
4847
{:params {:project (-> @state :project)
4948
:version (-> @state :version)}
5049
:handler #(do
51-
(println %)
50+
;(println %)
5251
(js/alert "Start rebuilding!")
5352
(update-versions))
5453
:error-handler #(do
@@ -82,10 +81,11 @@
8281
(for [version (:versions (rum/react state))]
8382
[:option {:key version
8483
:value version} version])]
85-
[:button.btn.btn-danger {:type "button"
84+
[:button.btn.btn-primary.rebuild-btn {:type "button"
85+
:on-click rebuild-version} "Rebuild"]
86+
[:button.btn.btn-danger.delete-btn {:type "button"
8687
:on-click delete-version} "Delete"]
87-
[:button.btn.btn-primary {:type "button"
88-
:on-click rebuild-version} "Rebuild"]]]
88+
]]
8989

9090
[:br]
9191
[:div.alert.alert-info
@@ -103,6 +103,6 @@
103103
(reset! state {:projects repos
104104
:project (first repos)})
105105
(update-versions)
106-
(println repos)
106+
;(println repos)
107107
(rum/mount (project-select)
108108
(.getElementById js/document "main-container"))))

src-css/scss/admin.scss

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
body {
22

3-
#main-container{
3+
#main-container {
44
widtH: 500px;
55

66
select {
@@ -15,5 +15,10 @@ body {
1515
.admin-panel {
1616
margin-bottom: 40px;
1717
}
18+
19+
.delete-btn {
20+
margin-left: 55px;
21+
}
22+
1823
}
1924
}

0 commit comments

Comments
 (0)