This commit is contained in:
Bruno SIMON
2016-09-16 17:25:29 +02:00
23 changed files with 843 additions and 705 deletions
+21 -21
View File
@@ -41,17 +41,17 @@ div(ng-controller="ProjectController as controller",ng-init="init('" + project_s
.label
| created at
.value
| 11:20:13 PM
| {{project.date_formated}}
.detail
.label
| last update
.value
| 11:20:13 PM
| {{project.last_update_date_formated}}
.detail
.label
| files
.value
| 32
| {{project.files_count}}
.aside-tree
nav.files-tree-nav
@@ -80,12 +80,6 @@ div(ng-controller="ProjectController as controller",ng-init="init('" + project_s
.text
| Choose a file
section.file(ng-if="file")
header.file-header
.content
span.path
| {{file.path.directory}}/
span.name
| {{file.name}}
nav.versions-nav
a.version(href="#",ng-repeat="_version in file.versions",ng-click="version_click(_version)",ng-class="_version.active ? 'active' : 'inactive'")
.background
@@ -103,18 +97,24 @@ div(ng-controller="ProjectController as controller",ng-init="init('" + project_s
.fill(style="width:{{_version.diff_percent}};")
.percent(style="width:{{_version.diff_percent}};")
| {{_version.diff_percent}}
header.file-header
.content
span.path
| {{file.path.directory}}/
span.name
| {{file.name}}
section.code
pre
code.lines
- var line_index = 1
while line_index < 999
.line= line_index++
code(hljs,hljs-source="version.content")
| {{ version.content }}
code.differences(ng-if="version.diff",ng-class="show_differences ? 'active' : 'inactive'")
span(ng-repeat="_difference in version.diff",ng-class="{removed: _difference.removed, added: _difference.added}")
span.value
| {{ _difference.value }}
.lines
pre
code
.line(ng-repeat="_line in version.lines")
| {{ _line }}
.current(hljs,hljs-source="version.content")
.differences
pre
code(ng-if="version.diff",ng-class="show_differences ? 'active' : 'inactive'")
span(ng-repeat="_difference in version.diff",ng-class="{removed: _difference.removed, added: _difference.added}")
span.value
| {{ _difference.value }}
include ../../partials/footer.pug
+10 -1
View File
@@ -18,7 +18,16 @@ html(ng-app="application")
script(src="/javascript/controllers/projects.js")
script(src="/javascript/services/project.js")
script(src="/javascript/services/projects.js")
script(src="/javascript/models/tree.js")
script(src="/javascript/models/file_tree.js")
link(rel="apple-touch-icon", sizes="180x180", href="/images/icons/apple-touch-icon.png")
link(rel="icon", type="image/png", href="/images/icons/favicon-32x32.png", sizes="32x32")
link(rel="icon", type="image/png", href="/images/icons/favicon-16x16.png", sizes="16x16")
link(rel="manifest", href="/images/icons/manifest.json")
link(rel="mask-icon", href="/images/icons/safari-pinned-tab.svg", color="#5bbad5")
meta(name="apple-mobile-web-app-title", content="Keppler")
meta(name="application-name", content="Keppler")
meta(name="theme-color", content="#ffffff")
link(rel="stylesheet",href="/stylesheet/style.css")
link(rel="stylesheet",href="/vendors/highlight/styles/dracula.css")