nforge/hive — pull request #336 by insanehong (2013-07-15 04:05:06+00:00)
Title: fix #333 - add indicator before markdown randering to html

# Issue 333 해결을 위한 indicator 적용

issue 333 에 등록된 마크다운 렌더링이 오래걸릴때의 문제를 보안하기 위하여 서비스내에서 사용중인 spin.js 를 사용한 indicator 를 적용 하였습니다.

## 적용방향

* markdown.scala.html 파일에 spin.js include 추가
* overview.scala.html 'readme-wrap` 영역에 spinner 추가
* hive.Markdown.js 내부 view rendering 에 대한 before/after interrupt 로 indicator 사용.
* indicator 포지션을 잡기위하여 _page.less 내 'readme-wrap` 관련 *position* , *min-height* 값 적용

## comment

근본적인 rendering 속도에 대한 수정이 일어난 것은 아니지만 현재 적용된 marked 의 랜더링 퍼포먼스는 3000 라인이 넘어가는
마크다운 문서도 큰 이슈없이 잘 소화하고 있는 관계로 혹시모를 cpu 점유 및 메모리 문제, 즉 클라이언트의 이슈에 따라 렌더링이 오래 걸리는 경우를 대비하기 위한 방편으로 추가되었다고 생각 하시면 될듯합니다.