diff --git a/assets/sass/style.sass b/assets/sass/style.sass
index 09ef287a7d7cbb4874243de91459d6e266cff905..4bd48b7437a76e3452bcb851c047de456eed83d1 100644
--- a/assets/sass/style.sass
+++ b/assets/sass/style.sass
@@ -6,7 +6,7 @@ html
   height: 100%
 
 body
-  background: #F2F2F2
+  background: #282828
   font-family: 'Lato', sans-serif
   font-size: 81.25%
   height: 100%
@@ -16,9 +16,8 @@ body
 nav
   position: sticky
   top: 0
-  background: #607D8B
-  box-shadow: 0 2px 4px rgba(33, 33, 33, 0.4)
-
+  background: #333333
+  box-shadow: 0 2px 4px rgba(0,0,0,0.2)
   ul
     display: flex
     max-width: 1024px
@@ -88,7 +87,7 @@ form.upload
   text-decoration: none
   border-radius: 2px
   text-align: center
-  background: #ffffff
+  background: #333333
 
 .images
   display: flex
@@ -129,3 +128,35 @@ form.upload
         white-space: nowrap
         text-overflow: ellipsis
         overflow: hidden
+
+.detail 
+  max-width: 640px
+  margin: 32px auto
+  width: 100%
+  background: #333333
+  border-radius: 4px
+  box-shadow: 0 2px 4px rgba(0,0,0,0.4)
+  .title
+    line-height: 1.25
+    padding: 16px
+    vertical-align: middle
+    font-size: 14pt
+    font-weight: normal
+    color: #eee
+  &:empty
+    display: none
+    &+.image
+      border-top-left-radius: 4px
+      border-top-right-radius: 4px
+  .image
+    background: #000
+    display: flex
+    flex-direction: row
+    justify-content: center
+  .description
+    line-height: 1.25
+    padding: 16px
+    vertical-align: middle
+    font-size: 11pt
+    font-weight: normal
+    color: #eee
\ No newline at end of file