diff --git a/public/500.html b/public/500.html
index 6762d986b..76d80ca5e 100644
--- a/public/500.html
+++ b/public/500.html
@@ -3,24 +3,82 @@
We're sorry, but something went wrong (500)
+ body {
+ text-align: center;
+ background-color: rgb(252,252,252);
+ color: #444;
+ font-family: 'helvetica neue', 'helvetica', 'arial', sans-serif;
+ margin: 0; padding 1em;
+ }
+
+ header {
+ height: 100px;
+ background-color: #333;
+ position:relative;
+ }
+
+ #diaspora_logo {
+ position: relative;
+ margin-top: 50px;
+ }
+
+ h1 {
+ color: font-size: 100%;
+ color: #444;
+ line-height: 1.5em;
+ }
+
+ #satisfaction {
+ display:inline-block;
+ width: 800px;
+ margin-top: 50px;
+ background-color: #fff;
+
+ position: relative;
+ padding: 12px;
+ background-color: white;
+ -webkit-box-shadow: 0 1px 3px #333333;
+ -moz-box-shadow: 0 1px 3px #333333;
+ -webkit-border-radius: 2px;
+ -moz-border-radius: 2px;
+ border-radius: 2px;
+ border-bottom: 1px solid #cccccc;
+ border-top: 1px solid white;
+
+ max-height: 300px;
+ }
+
-
-
Please, stop that.
-
We've been notified about this issue and we'll take a look at it shortly.
-
+
+
+
+
+
+ 500: Internal server error.
+
+
+ Our bad! Want to tell us how you got here?
+
+
+
+
+
+
+
+
+