use tg-project-menu tag instead of attribute

stable
Juanfran 2015-05-26 14:36:38 +02:00
parent 7c41b02faf
commit e731b3afa9
34 changed files with 43 additions and 81 deletions

View File

@ -1,5 +1,5 @@
div.wrapper
div(tg-project-menu)
tg-project-menu
div.main.centered.single-project
section.single-project-intro
h1

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper.memberships(ng-controller="MembershipsController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.MEMBERSHIPS.TITLE'", tg-memberships)
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="memberships")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-project-default-values, ng-controller="ProjectProfileController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.PROJECT_DEFAULT_VALUES.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="ProjectProfileController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.PROJECT_EXPORT.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(tg-project-modules, ng-controller="ProjectProfileController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.MODULES.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-project-profile, ng-controller="ProjectProfileController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.PROJECT_PROFILE.PROJECT_DETAILS'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="ProjectProfileController as ctrl",
ng-init="section='admin'; sectionName='ADMIN.REPORTS.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
include ../includes/modules/admin-menu

View File

@ -3,7 +3,7 @@ doctype html
div.wrapper(ng-controller="ProjectValuesSectionController",
ng-init="sectionName='ADMIN.CUSTOM_FIELDS.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="ProjectValuesSectionController")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -1,7 +1,7 @@
doctype html
div.wrapper(ng-controller="ProjectValuesSectionController")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -1,7 +1,7 @@
doctype html
div.wrapper(ng-controller="ProjectValuesSectionController")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(ng-controller="ProjectValuesSectionController",
ng-init="section='admin'; sectionName='ADMIN.PROJECT_VALUES_STATUS.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="ProjectValuesSectionController"
ng-init="sectionName='ADMIN.PROJECT_VALUES_TYPES.TITLE'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper.roles(ng-controller="RolesController as ctrl",
ng-init="section='admin'", tg-roles)
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="roles")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper.roles(tg-bitbucket-webhooks, ng-controller="BitbucketController as ctrl",
ng-init="section='admin'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
include ../includes/modules/admin-menu
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-bitbucket")

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper.roles(tg-github-webhooks, ng-controller="GithubController as ctrl",
ng-init="section='admin'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
include ../includes/modules/admin-menu
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-github")

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper.roles(tg-gitlab-webhooks, ng-controller="GitlabController as ctrl",
ng-init="section='admin'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
include ../includes/modules/admin-menu
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-gitlab")

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper.roles(ng-controller="WebhooksController as ctrl",
ng-init="section='admin'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
include ../includes/modules/admin-menu
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-webhooks")

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(tg-backlog, ng-controller="BacklogController as ctrl",
ng-init="section='backlog'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.extrabar.filters-bar(tg-backlog-filters)
include ../includes/modules/backlog-filters
section.main.backlog

View File

@ -1,7 +1,8 @@
doctype html
div.wrapper.roles(ng-init="section='admin'", ng-controller="ContribController as ctrl")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="contrib")
include ../includes/modules/admin-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="IssueDetailController as ctrl",
ng-init="section='issues'")
div(tg-project-menu)
tg-project-menu
div.main.us-detail
div.us-detail-header.header-with-actions
include ../includes/components/mainTitle

View File

@ -1,7 +1,7 @@
doctype html
div.wrapper.issues(tg-issues, ng-controller="IssuesController as ctrl", ng-init="section='issues'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.extrabar.filters-bar(tg-issues-filters)
include ../includes/modules/issues-filters

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-kanban, ng-controller="KanbanController as ctrl"
ng-init="section='kanban'")
div(tg-project-menu)
tg-project-menu
section.main.kanban
include ../includes/components/mainTitle
include ../includes/modules/kanban-table

View File

@ -1,48 +0,0 @@
doctype html
div.wrapper(ng-controller="ProjectController as ctrl")
nav.menu.hidden(tg-project-menu)
div.main.centered.single-project
section.single-project-intro
h1
span.green(tg-bo-bind="project.name", class="project-name")
span.private(ng-if="project.is_private", title="{{'PROJECT.PRIVATE' | translate}}")
include ../../svg/lock.svg
p.description(tg-bo-bind="project.description")
div.project-list-single-tags.tags-container(ng-if="::project.tags")
div.tags-block(tg-colorize-tags="project.tags", tg-colorize-tags-type="backlog")
div.project-data
section.timeline
span TODO. Missing the amazing timeline around!!
section.involved-data
h2.title Team
ul.involved-team
a(href="", title="{{member.full_name}}", ng-repeat="member in project.memberships")
img(tg-bo-src="member.photo", alt="{{member.full_name}}")
h2.title Organizations
div.involved-organization
a(href="", title="User Name")
img(src="https://s3.amazonaws.com/uifaces/faces/twitter/dan_higham/48.jpg", alt="{{member.full_name}}")
//
div.summary
div.summary-stats
span.number(ng-bind="stats.total_points") --
span.description(translate="BACKLOG.SUMMARY.PROJECT_POINTS")
div.summary-stats
span.number(ng-bind="stats.defined_points") --
span.description(translate="BACKLOG.SUMMARY.DEFINED_POINTS")
div.summary-stats
span.number(ng-bind="stats.closed_points") --
span.description(translate="BACKLOG.SUMMARY.CLOSED_POINTS")
div.summary-stats
span.number(ng-bind="stats.speed | number:0") --
span.description(translate="BACKLOG.SUMMARY.POINTS_PER_SPRINT")
div.project-data-container
p.description(tg-bo-bind="project.description")
ul
li(ng-repeat="member in project.memberships")
figure.avatar
img(tg-bo-src="member.photo", tg-bo-alt="member.full_name")

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-search, ng-controller="SearchController as ctrl",
ng-init="section='search'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar
include ../includes/modules/search-in

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="TaskDetailController as ctrl",
ng-init="section='backlog-kanban'")
div(tg-project-menu)
tg-project-menu
div.main.us-detail
div.us-detail-header.header-with-actions
include ../includes/components/mainTitle

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(tg-taskboard, ng-controller="TaskboardController as ctrl",
ng-init="section='backlog'")
div(tg-project-menu)
tg-project-menu
section.main.taskboard
.taskboard-inner
h1

View File

@ -1,7 +1,7 @@
doctype html
div.wrapper(ng-controller="TeamController as ctrl", ng-init="section='team'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary
include ../includes/modules/team/team-filters
section.main.team

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="UserStoryDetailController as ctrl",
ng-init="section='backlog-kanban'")
div(tg-project-menu)
tg-project-menu
div.main.us-detail
div.us-detail-header.header-with-actions
include ../includes/components/mainTitle

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(tg-user-notifications, ng-controller="UserNotificationsController as ctrl",
ng-init="section='mail-notifications'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="mail-notifications")
include ../includes/modules/user-settings-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-user-change-password, ng-controller="UserChangePasswordController as ctrl",
ng-init="section='user-settings'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="change-password")
include ../includes/modules/user-settings-menu

View File

@ -2,7 +2,8 @@ doctype html
div.wrapper(tg-user-profile, ng-controller="UserSettingsController as ctrl",
ng-init="section='user-settings'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="user-profile")
include ../includes/modules/user-settings-menu

View File

@ -2,7 +2,7 @@ doctype html
div.wrapper(ng-controller="WikiDetailController as ctrl",
ng-init="section='wiki'")
div(tg-project-menu)
tg-project-menu
sidebar.menu-secondary.extrabar(tg-check-permission="view_wiki_links")
section.wiki-nav(tg-wiki-nav, ng-model="wikiLinks")
section.main.wiki

View File

@ -1,6 +1,6 @@
$label-arrow-wh: 12px;
div[tg-project-menu] {
tg-project-menu {
background-color: $dark-taiga;
background-image: url('../images/menu.png');
background-position: center center;