use tg-project-menu tag instead of attribute
parent
7c41b02faf
commit
e731b3afa9
|
@ -1,5 +1,5 @@
|
|||
div.wrapper
|
||||
div(tg-project-menu)
|
||||
tg-project-menu
|
||||
div.main.centered.single-project
|
||||
section.single-project-intro
|
||||
h1
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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")
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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")
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue