Some wiki fixes
parent
8babff7cec
commit
c29296bf83
|
@ -19,6 +19,8 @@
|
|||
# File: modules/common/filters.coffee
|
||||
###
|
||||
|
||||
taiga = @.taiga
|
||||
|
||||
module = angular.module("taigaCommon")
|
||||
|
||||
defaultFilter = ->
|
||||
|
@ -38,3 +40,8 @@ yesNoFilter = ->
|
|||
return "No"
|
||||
|
||||
module.filter("yesNo", yesNoFilter)
|
||||
|
||||
unslugify = ->
|
||||
return taiga.unslugify
|
||||
|
||||
module.filter("unslugify", unslugify)
|
||||
|
|
|
@ -48,6 +48,10 @@ slugify = (data) ->
|
|||
return _.str.slugify(data)
|
||||
|
||||
|
||||
unslugify = (data) ->
|
||||
return _.str.capitalize(data.replace(/-/g, ' '))
|
||||
|
||||
|
||||
toggleText = (element, texts) ->
|
||||
nextTextPosition = element.data('nextTextPosition')
|
||||
nextTextPosition = 0 if not nextTextPosition? or nextTextPosition >= texts.length
|
||||
|
@ -104,6 +108,7 @@ taiga.bindOnce = bindOnce
|
|||
taiga.mixOf = mixOf
|
||||
taiga.trim = trim
|
||||
taiga.slugify = slugify
|
||||
taiga.unslugify = unslugify
|
||||
taiga.toggleText = toggleText
|
||||
taiga.groupBy = groupBy
|
||||
taiga.timeout = timeout
|
||||
|
|
|
@ -8,14 +8,15 @@ block content
|
|||
ng-init="section='wiki'")
|
||||
sidebar.menu-secondary.extrabar
|
||||
section.wiki-nav(tg-wiki-nav, ng-model="wikiLinks")
|
||||
section.main.backlog
|
||||
section.main.wiki
|
||||
//Include views/components/mainTitle
|
||||
header
|
||||
h1
|
||||
span(tg-bo-html="project.name")
|
||||
span.green Wiki
|
||||
span.green(tg-bo-html='wikiSlug')
|
||||
a.button.button-green.save-wiki(href="", title="Save", ng-click="ctrl.save()") Save
|
||||
span.wiki-title(tg-bo-html='wikiSlug|unslugify')
|
||||
.action-buttons
|
||||
a.button.button-green.save-wiki(href="", title="Save", ng-click="ctrl.save()") Save
|
||||
|
||||
section.wysiwyg
|
||||
textarea(placeholder="Write a your wiki page", ng-model="wiki.content", tg-markitup)
|
||||
|
|
|
@ -8,15 +8,16 @@ block content
|
|||
ng-init="section='wiki'")
|
||||
sidebar.menu-secondary.extrabar
|
||||
section.wiki-nav(tg-wiki-nav, ng-model="wikiLinks")
|
||||
section.main.backlog
|
||||
section.main.wiki
|
||||
//Include views/components/mainTitle
|
||||
header
|
||||
h1
|
||||
span(tg-bo-html="project.name")
|
||||
span.green Wiki
|
||||
span.wiki-title(tg-bo-html='wiki.slug')
|
||||
a.button.button-red.edit-wiki(href="", title="Delete", ng-click="ctrl.delete()") Delete
|
||||
a.button.button-green.edit-wiki(href="", title="Edit", ng-click="ctrl.edit()") Edit
|
||||
span.wiki-title(tg-bo-html='wiki.slug|unslugify')
|
||||
.action-buttons
|
||||
a.button.button-red.delete-wiki(href="", title="Delete", ng-click="ctrl.delete()") Delete
|
||||
a.button.button-green.edit-wiki(href="", title="Edit", ng-click="ctrl.edit()") Edit
|
||||
|
||||
include views/modules/wiki-summary
|
||||
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
.wiki-content {
|
||||
margin-bottom: 2rem;
|
||||
}
|
||||
.edit-wiki {
|
||||
float: right;
|
||||
}
|
||||
.delete-wiki {
|
||||
float: right;
|
||||
.action-buttons {
|
||||
position: absolute;
|
||||
top: 2rem;
|
||||
right: 2rem;
|
||||
.delete-wiki, .edit-wiki, .save-wiki {
|
||||
float:right;
|
||||
margin-left: 10px;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue