12345678910111213141516171819202122232425262728 |
- .message.panel.panel-default.col-md-4{"ng-controller" => "MessageController"}
- %form{"novalidate" => true, "name"=>"message_{{message.id}}_form"}
- .panel-heading.text-center <input placeholder="title" name="title" class="form-control" type="text" ng-model="message.title" required />
- .panel-body
- %span{"ng-show" => "message_{{message.id}}_form.title.$dirty && message_{{message.id}}_form.title.$invalid"} Invalid title
- %span{"ng-show" => "message_{{message.id}}_form.body.$dirty && message_{{message.id}}_form.body.$invalid"} Invalid body
- %span{"ng-show" => "message_{{message.id}}_form.secret.$dirty && message_{{message.id}}_form.secret.$invalid"} Invalid secret
- .form-group
- %label Message Body <textarea placeholder="body" name="body" class="form-control" type="text" ng-model="message.body" required />
- .form-group
- %label Message Secret <input placeholder="secret" name="secret" class="form-control" type="number" ng-model="message.secret" required />
- .form-group{"ng-show" => "message.created_at"}
- %label Created
- {{message.created_at | date:"short"}}
- .form-group{"ng-show" => "message.updated_at"}
- %label Last Updated
- {{message.updated_at | date:"short"}}
- .form-group
- %label Disabled? <input class="form-control" type="checkbox" ng-model="message.disabled" />
- .form-group
- <button class="btn btn-default" ng-click="baseMessages.remove(message)" ng-show="message.id">Delete</button>
- .panel.panel-default{"ng-show" => "message.call_logs"}
- .panel-heading Call Logs
- .panel-body
- .panel.panel-default.call_log{"ng-repeat" => "log in message.call_logs"}
- .panel-heading {{log.number}}
- .panel-body {{log.created_at | date:"short"}}
|