瀏覽代碼

Better views more, gearing up for editing

Lily Carpenter 10 年之前
父節點
當前提交
d81711a01c

+ 0 - 0
twilio/app/assets/stylesheets/call_logs.css.css


+ 6 - 0
twilio/app/assets/stylesheets/message.css.css

@@ -0,0 +1,6 @@
1
+.message {
2
+  padding: 0px;
3
+  margin: 15px; }
4
+
5
+.message .panel-heading {
6
+  font-weight: bold; }

+ 9 - 0
twilio/app/assets/stylesheets/message.css.scss

@@ -1,3 +1,12 @@
1 1
 // Place all the styles related to the Message controller here.
2 2
 // They will automatically be included in application.css.
3 3
 // You can use Sass (SCSS) here: http://sass-lang.com/
4
+
5
+.message {
6
+    padding: 0px;
7
+    margin: 15px;
8
+}
9
+
10
+.message .panel-heading {
11
+    font-weight: bold;
12
+}

+ 21 - 9
twilio/app/views/home/index.html.haml

@@ -5,12 +5,24 @@
5 5
 
6 6
 
7 7
 %div{"ng-app" => "messages"}
8
-  %div.messages{"ng-controller" => "messagesController as messages"}
9
-    %ul.message{"ng-repeat" => "message in messages.allMessages"}
10
-      %li {{message.title}}
11
-      %li {{message.body}}
12
-      %li {{message.secret}}
13
-      %li {{message.created_at | date:"short"}}
14
-      %li {{message.updated_at | date:"short"}}
15
-      %ul.call_logs{"ng-repeat" => "log in message.call_logs"}
16
-        %li {{log.number}}: {{log.created_at | date:"short"}}
8
+  .messages{"ng-controller" => "messagesController as messages"}
9
+    .message.panel.panel-default.col-md-4{"ng-repeat" => "message in messages.allMessages"}
10
+      .panel-heading.text-center <input class="form-control" type="text" ng-model="message.title" />
11
+      .panel-body
12
+        %form
13
+          .form-group
14
+            %label Message Body <input class="form-control" type="text" ng-model="message.body" />
15
+          .form-group
16
+            %label Message Secret <input class="form-control" type="text" ng-model="message.secret"/>
17
+          .form-group
18
+            %label Created
19
+            {{message.created_at | date:"short"}}
20
+          .form-group
21
+            %label Last Updated
22
+            {{message.updated_at | date:"short"}}
23
+      .panel.panel-default
24
+        .panel-heading Call Logs
25
+        .panel-body
26
+          .panel.panel-default.call_log{"ng-repeat" => "log in message.call_logs"}
27
+            .panel-heading {{log.number}}
28
+            .panel-body {{log.created_at | date:"short"}}