Markdown Overhaul (#2624)

Rebuilt Markdown editor/views into new components
This commit is contained in:
Alec Merdler 2017-05-10 14:18:37 -07:00 committed by GitHub
parent 945510dcf0
commit 6b54279bb7
50 changed files with 819 additions and 3896 deletions

View file

@ -63,8 +63,12 @@
<div class="section">
<div class="section-title">Repository Description</div>
<br>
<div class="description markdown-input" content="repo.description" can-write="true"
field-title="'repository description'"></div>
<div class="description">
<markdown-input content="repo.description"
can-write="true"
(content-changed)="updateDescription($event.content)"
field-title="repository description"></markdown-input>
</div>
</div>
</div>
</div>

View file

@ -25,7 +25,8 @@
<a href="{{ result.href }}">{{ result.namespace.name }}/{{ result.name }}</a>
</h4>
<p class="description">
<span class="markdown-view" content="result.description" first-line-only="true"></span>
<markdown-view content="result.description"
first-line-only="true"></markdown-view>
</p>
<p class="result-info-bar">
<span class="info-span">Last Modified: <span am-time-ago="result.last_modified * 1000"></span></span>

View file

@ -120,7 +120,8 @@
<cor-tab-pane id="change-log">
<h3 style="margin-top: 0px;">Change Log</h3>
<div class="cor-loader" ng-if="!changeLog"></div>
<div class="markdown-view" content="changeLog.log" ng-if="changeLog"></div>
<markdown-view ng-if="changeLog"
content="changeLog.log" ></markdown-view>
</cor-tab-pane> <!-- /change-log tab-->
<!-- Organizations tab -->

View file

@ -59,10 +59,12 @@
<!-- Description -->
<div class="section-header">Team Description</div>
<div class="team-view-header">
<div class="description markdown-input" content="team.description"
can-write="organization.is_admin"
content-changed="updateForDescription"
field-title="'team description'"></div>
<div class="description">
<markdown-input content="team.description"
can-write="organization.is_admin"
(content-changed)="updateForDescription($event.content)"
field-title="team description"></markdown-input>
</div>
</div>
<!-- Members -->