Fix admin layout in new header bar
parent
b70dbda2ab
commit
4cebbac169
|
@ -4,7 +4,7 @@ div.wrapper.memberships(ng-controller="MembershipsController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.MEMBERSHIPS.TITLE'", tg-memberships)
|
ng-init="section='admin'; sectionName='ADMIN.MEMBERSHIPS.TITLE'", tg-memberships)
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="memberships")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="memberships")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
section.main.admin-membership
|
section.main.admin-membership
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(tg-project-default-values, ng-controller="ProjectProfileController as ctrl",
|
div.wrapper(tg-project-default-values, ng-controller="ProjectProfileController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.PROJECT_DEFAULT_VALUES.TITLE'")
|
ng-init="section='admin'; sectionName='ADMIN.PROJECT_DEFAULT_VALUES.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="default-values")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="default-values")
|
||||||
|
|
|
@ -4,7 +4,7 @@ div.wrapper(ng-controller="ProjectProfileController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.PROJECT_EXPORT.TITLE'")
|
ng-init="section='admin'; sectionName='ADMIN.PROJECT_EXPORT.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="export")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="export")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(tg-project-modules, ng-controller="ProjectProfileController as ctrl",
|
div.wrapper(tg-project-modules, ng-controller="ProjectProfileController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.MODULES.TITLE'")
|
ng-init="section='admin'; sectionName='ADMIN.MODULES.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="modules")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="modules")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(tg-project-profile, ng-controller="ProjectProfileController as ctrl",
|
div.wrapper(tg-project-profile, ng-controller="ProjectProfileController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.PROJECT_PROFILE.PROJECT_DETAILS'")
|
ng-init="section='admin'; sectionName='ADMIN.PROJECT_PROFILE.PROJECT_DETAILS'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="details")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="details")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(ng-controller="ProjectProfileController as ctrl",
|
div.wrapper(ng-controller="ProjectProfileController as ctrl",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.REPORTS.TITLE'")
|
ng-init="section='admin'; sectionName='ADMIN.REPORTS.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="reports")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="reports")
|
||||||
|
|
|
@ -5,7 +5,7 @@ div.wrapper(ng-controller="ProjectValuesSectionController",
|
||||||
|
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-custom-fields")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-custom-fields")
|
||||||
|
|
|
@ -4,7 +4,7 @@ div.wrapper(ng-controller="ProjectValuesSectionController")
|
||||||
|
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-points")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-points")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(ng-controller="ProjectValuesSectionController")
|
div.wrapper(ng-controller="ProjectValuesSectionController")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-priorities")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-priorities")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(ng-controller="ProjectValuesSectionController")
|
div.wrapper(ng-controller="ProjectValuesSectionController")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-severities")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-severities")
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(ng-controller="ProjectValuesSectionController",
|
div.wrapper(ng-controller="ProjectValuesSectionController",
|
||||||
ng-init="section='admin'; sectionName='ADMIN.PROJECT_VALUES_STATUS.TITLE'")
|
ng-init="section='admin'; sectionName='ADMIN.PROJECT_VALUES_STATUS.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-status")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-status")
|
||||||
|
|
|
@ -4,7 +4,7 @@ div.wrapper(ng-controller="ProjectValuesSectionController"
|
||||||
ng-init="sectionName='ADMIN.PROJECT_VALUES_TYPES.TITLE'")
|
ng-init="sectionName='ADMIN.PROJECT_VALUES_TYPES.TITLE'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="project-values")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-values")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-types")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="values-types")
|
||||||
|
|
|
@ -4,7 +4,7 @@ div.wrapper.roles(ng-controller="RolesController as ctrl",
|
||||||
ng-init="section='admin'", tg-roles)
|
ng-init="section='admin'", tg-roles)
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="roles")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="roles")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar
|
sidebar.menu-tertiary.sidebar
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper.roles(tg-bitbucket-webhooks, ng-controller="BitbucketController as ctrl",
|
div.wrapper.roles(tg-bitbucket-webhooks, ng-controller="BitbucketController as ctrl",
|
||||||
ng-init="section='admin'")
|
ng-init="section='admin'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="third-parties")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-bitbucket")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-bitbucket")
|
||||||
include ../includes/modules/admin-submenu-third-parties
|
include ../includes/modules/admin-submenu-third-parties
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper.roles(tg-github-webhooks, ng-controller="GithubController as ctrl",
|
div.wrapper.roles(tg-github-webhooks, ng-controller="GithubController as ctrl",
|
||||||
ng-init="section='admin'")
|
ng-init="section='admin'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="third-parties")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-github")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-github")
|
||||||
include ../includes/modules/admin-submenu-third-parties
|
include ../includes/modules/admin-submenu-third-parties
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper.roles(tg-gitlab-webhooks, ng-controller="GitlabController as ctrl",
|
div.wrapper.roles(tg-gitlab-webhooks, ng-controller="GitlabController as ctrl",
|
||||||
ng-init="section='admin'")
|
ng-init="section='admin'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="third-parties")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-gitlab")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-gitlab")
|
||||||
include ../includes/modules/admin-submenu-third-parties
|
include ../includes/modules/admin-submenu-third-parties
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper.roles(ng-controller="WebhooksController as ctrl",
|
div.wrapper.roles(ng-controller="WebhooksController as ctrl",
|
||||||
ng-init="section='admin'")
|
ng-init="section='admin'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="third-parties")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="third-parties")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-webhooks")
|
sidebar.menu-tertiary.sidebar(tg-admin-navigation="third-parties-webhooks")
|
||||||
include ../includes/modules/admin-submenu-third-parties
|
include ../includes/modules/admin-submenu-third-parties
|
||||||
|
|
|
@ -2,7 +2,7 @@ doctype html
|
||||||
|
|
||||||
div.wrapper.roles(ng-init="section='admin'", ng-controller="ContribController as ctrl")
|
div.wrapper.roles(ng-init="section='admin'", ng-controller="ContribController as ctrl")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar(tg-admin-navigation="contrib")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="contrib")
|
||||||
include ../includes/modules/admin-menu
|
include ../includes/modules/admin-menu
|
||||||
|
|
||||||
sidebar.menu-tertiary.sidebar
|
sidebar.menu-tertiary.sidebar
|
||||||
|
|
|
@ -4,24 +4,18 @@ section.admin-menu
|
||||||
li#adminmenu-project-profile
|
li#adminmenu-project-profile
|
||||||
a(href="", tg-nav="project-admin-project-profile-details:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-details:project=project.slug")
|
||||||
span.title(translate="ADMIN.MENU.PROJECT")
|
span.title(translate="ADMIN.MENU.PROJECT")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-project-values
|
li#adminmenu-project-values
|
||||||
a(href="", tg-nav="project-admin-project-values-status:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-status:project=project.slug")
|
||||||
span.title(translate="ADMIN.MENU.ATTRIBUTES")
|
span.title(translate="ADMIN.MENU.ATTRIBUTES")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-memberships
|
li#adminmenu-memberships
|
||||||
a(href="" tg-nav="project-admin-memberships:project=project.slug")
|
a(href="" tg-nav="project-admin-memberships:project=project.slug")
|
||||||
span.title(translate="ADMIN.MENU.MEMBERS")
|
span.title(translate="ADMIN.MENU.MEMBERS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-roles
|
li#adminmenu-roles
|
||||||
a(href="" tg-nav="project-admin-roles:project=project.slug")
|
a(href="" tg-nav="project-admin-roles:project=project.slug")
|
||||||
span.title(translate="ADMIN.MENU.PERMISSIONS")
|
span.title(translate="ADMIN.MENU.PERMISSIONS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-third-parties
|
li#adminmenu-third-parties
|
||||||
a(href="" tg-nav="project-admin-third-parties-webhooks:project=project.slug")
|
a(href="" tg-nav="project-admin-third-parties-webhooks:project=project.slug")
|
||||||
span.title(translate="ADMIN.MENU.INTEGRATIONS")
|
span.title(translate="ADMIN.MENU.INTEGRATIONS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-contrib(ng-show="adminPlugins.length > 0")
|
li#adminmenu-contrib(ng-show="adminPlugins.length > 0")
|
||||||
a(href="" tg-nav="project-admin-contrib:project=project.slug,plugin=adminPlugins[0].slug")
|
a(href="" tg-nav="project-admin-contrib:project=project.slug,plugin=adminPlugins[0].slug")
|
||||||
span.title(translate="COMMON.PLUGINS")
|
span.title(translate="COMMON.PLUGINS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
|
@ -1,26 +1,18 @@
|
||||||
section.admin-submenu
|
section.admin-submenu
|
||||||
header
|
|
||||||
h1(translate="ADMIN.SUBMENU_PROJECT_PROFILE.TITLE")
|
|
||||||
|
|
||||||
nav
|
nav
|
||||||
ul
|
ul
|
||||||
li#adminmenu-details
|
li#adminmenu-details
|
||||||
a(href="", tg-nav="project-admin-project-profile-details:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-details:project=project.slug")
|
||||||
span.title(translate="ADMIN.PROJECT_PROFILE.PROJECT_DETAILS")
|
span.title(translate="ADMIN.PROJECT_PROFILE.PROJECT_DETAILS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-default-values
|
li#adminmenu-default-values
|
||||||
a(href="", tg-nav="project-admin-project-profile-default-values:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-default-values:project=project.slug")
|
||||||
span.title(translate="ADMIN.PROJECT_DEFAULT_VALUES.TITLE")
|
span.title(translate="ADMIN.PROJECT_DEFAULT_VALUES.TITLE")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-modules
|
li#adminmenu-modules
|
||||||
a(href="", tg-nav="project-admin-project-profile-modules:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-modules:project=project.slug")
|
||||||
span.title(translate="ADMIN.MODULES.TITLE")
|
span.title(translate="ADMIN.MODULES.TITLE")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-export
|
li#adminmenu-export
|
||||||
a(href="", tg-nav="project-admin-project-profile-export:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-export:project=project.slug")
|
||||||
span.title(translate="ADMIN.PROJECT_EXPORT.TITLE")
|
span.title(translate="ADMIN.PROJECT_EXPORT.TITLE")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-reports
|
li#adminmenu-reports
|
||||||
a(href="", tg-nav="project-admin-project-profile-reports:project=project.slug")
|
a(href="", tg-nav="project-admin-project-profile-reports:project=project.slug")
|
||||||
span.title(translate="ADMIN.REPORTS.TITLE")
|
span.title(translate="ADMIN.REPORTS.TITLE")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
|
@ -1,35 +1,26 @@
|
||||||
section.admin-submenu
|
section.admin-submenu
|
||||||
header
|
|
||||||
h1(translate="ADMIN.SUBMENU_PROJECT_ATTRIBUTES.TITLE")
|
|
||||||
|
|
||||||
nav
|
nav
|
||||||
ul
|
ul
|
||||||
li#adminmenu-values-status
|
li#adminmenu-values-status
|
||||||
a(href="", tg-nav="project-admin-project-values-status:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-status:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.STATUS")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.STATUS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
li#adminmenu-values-points
|
li#adminmenu-values-points
|
||||||
a(href="", tg-nav="project-admin-project-values-points:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-points:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.POINTS")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.POINTS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
li#adminmenu-values-priorities
|
li#adminmenu-values-priorities
|
||||||
a(href="", tg-nav="project-admin-project-values-priorities:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-priorities:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.PRIORITIES")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.PRIORITIES")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
li#adminmenu-values-severities
|
li#adminmenu-values-severities
|
||||||
a(href="", tg-nav="project-admin-project-values-severities:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-severities:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.SEVERITIES")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.SEVERITIES")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
li#adminmenu-values-types
|
li#adminmenu-values-types
|
||||||
a(href="", tg-nav="project-admin-project-values-types:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-types:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.TYPES")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.TYPES")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
li#adminmenu-values-custom-fields
|
li#adminmenu-values-custom-fields
|
||||||
a(href="", tg-nav="project-admin-project-values-custom-fields:project=project.slug")
|
a(href="", tg-nav="project-admin-project-values-custom-fields:project=project.slug")
|
||||||
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.CUSTOM_FIELDS")
|
span.title(translate="ADMIN.SUBMENU_PROJECT_VALUES.CUSTOM_FIELDS")
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
|
@ -1,13 +1,9 @@
|
||||||
section.admin-submenu-roles
|
section.admin-submenu.admin-submenu-roles
|
||||||
header
|
|
||||||
h1(translate="ADMIN.SUBMENU_ROLES.TITLE")
|
|
||||||
|
|
||||||
nav
|
nav
|
||||||
ul
|
ul
|
||||||
li(ng-repeat="item in roles")
|
li(ng-repeat="item in roles")
|
||||||
a(href="" ng-click="ctrl.setRole(item)", ng-class="{active: role.id == item.id}")
|
a(href="" ng-click="ctrl.setRole(item)", ng-class="{active: role.id == item.id}")
|
||||||
span.single-role {{ item.name }}
|
span.single-role {{ item.name }}
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
||||||
div(tg-new-role)
|
div(tg-new-role)
|
||||||
a.button-gray.add-button(href="", title="{{'ADMIN.SUBMENU_ROLES.TITLE_ACTION_NEW_ROLE' | translate}}")
|
a.button-gray.add-button(href="", title="{{'ADMIN.SUBMENU_ROLES.TITLE_ACTION_NEW_ROLE' | translate}}")
|
||||||
|
|
|
@ -1,22 +1,15 @@
|
||||||
section.admin-submenu
|
section.admin-submenu
|
||||||
header
|
|
||||||
h1(translate="ADMIN.SUBMENU_THIDPARTIES.TITLE")
|
|
||||||
|
|
||||||
nav
|
nav
|
||||||
ul
|
ul
|
||||||
li#adminmenu-third-parties-webhooks.third-parties-webhooks
|
li#adminmenu-third-parties-webhooks.third-parties-webhooks
|
||||||
a(href="", tg-nav="project-admin-third-parties-webhooks:project=project.slug")
|
a(href="", tg-nav="project-admin-third-parties-webhooks:project=project.slug")
|
||||||
span.title Webhooks
|
span.title Webhooks
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-third-parties-github
|
li#adminmenu-third-parties-github
|
||||||
a(href="", tg-nav="project-admin-third-parties-github:project=project.slug")
|
a(href="", tg-nav="project-admin-third-parties-github:project=project.slug")
|
||||||
span.title Github
|
span.title Github
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-third-parties-gitlab
|
li#adminmenu-third-parties-gitlab
|
||||||
a(href="", tg-nav="project-admin-third-parties-gitlab:project=project.slug")
|
a(href="", tg-nav="project-admin-third-parties-gitlab:project=project.slug")
|
||||||
span.title Gitlab
|
span.title Gitlab
|
||||||
span.icon.icon-arrow-right
|
|
||||||
li#adminmenu-third-parties-bitbucket
|
li#adminmenu-third-parties-bitbucket
|
||||||
a(href="", tg-nav="project-admin-third-parties-bitbucket:project=project.slug")
|
a(href="", tg-nav="project-admin-third-parties-bitbucket:project=project.slug")
|
||||||
span.title Bitbucket
|
span.title Bitbucket
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
|
@ -1,10 +1,6 @@
|
||||||
section.admin-submenu
|
section.admin-submenu
|
||||||
header
|
|
||||||
h1(translate="COMMON.PLUGINS")
|
|
||||||
|
|
||||||
nav
|
nav
|
||||||
ul
|
ul
|
||||||
li#adminmenu-contrib(ng-repeat="plugin in adminPlugins")
|
li#adminmenu-contrib(ng-repeat="plugin in adminPlugins")
|
||||||
a(href="", tg-nav="project-admin-contrib:project=projectSlug,plugin=plugin.slug" ng-class="{active: plugin.slug == currentPlugin.slug}")
|
a(href="", tg-nav="project-admin-contrib:project=projectSlug,plugin=plugin.slug" ng-class="{active: plugin.slug == currentPlugin.slug}")
|
||||||
span.title {{ plugin.name }}
|
span.title {{ plugin.name }}
|
||||||
span.icon.icon-arrow-right
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ div.wrapper(tg-user-notifications, ng-controller="UserNotificationsController as
|
||||||
ng-init="section='mail-notifications'")
|
ng-init="section='mail-notifications'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
|
|
||||||
sidebar.menu-secondary.sidebar.user-profile-nav(tg-user-settings-navigation="mail-notifications")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="mail-notifications")
|
||||||
include ../includes/modules/user-settings-menu
|
include ../includes/modules/user-settings-menu
|
||||||
|
|
||||||
section.main.admin-common
|
section.main.admin-common
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(tg-user-change-password, ng-controller="UserChangePasswordController as ctrl",
|
div.wrapper(tg-user-change-password, ng-controller="UserChangePasswordController as ctrl",
|
||||||
ng-init="section='user-settings'")
|
ng-init="section='user-settings'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar.user-profile-nav(tg-user-settings-navigation="change-password")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="change-password")
|
||||||
include ../includes/modules/user-settings-menu
|
include ../includes/modules/user-settings-menu
|
||||||
|
|
||||||
section.main.user-change-password
|
section.main.user-change-password
|
||||||
|
|
|
@ -3,7 +3,7 @@ doctype html
|
||||||
div.wrapper(tg-user-profile, ng-controller="UserSettingsController as ctrl",
|
div.wrapper(tg-user-profile, ng-controller="UserSettingsController as ctrl",
|
||||||
ng-init="section='user-settings'")
|
ng-init="section='user-settings'")
|
||||||
nav.menu.hidden(tg-project-menu)
|
nav.menu.hidden(tg-project-menu)
|
||||||
sidebar.menu-secondary.sidebar.user-profile-nav(tg-user-settings-navigation="user-profile")
|
sidebar.menu-secondary.sidebar.settings-nav(tg-user-settings-navigation="user-profile")
|
||||||
include ../includes/modules/user-settings-menu
|
include ../includes/modules/user-settings-menu
|
||||||
|
|
||||||
section.main.user-profile
|
section.main.user-profile
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
.settings-nav {
|
||||||
|
padding: 0;
|
||||||
|
.active {
|
||||||
|
background: $white;
|
||||||
|
}
|
||||||
|
}
|
|
@ -83,7 +83,6 @@ body {
|
||||||
background-color: $dark-taiga;
|
background-color: $dark-taiga;
|
||||||
flex: 0 0 auto;
|
flex: 0 0 auto;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
padding: 2em 1em;
|
|
||||||
width: 255px;
|
width: 255px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -11,22 +11,5 @@
|
||||||
a {
|
a {
|
||||||
display: block;
|
display: block;
|
||||||
padding: 1rem 0 1rem 1rem;
|
padding: 1rem 0 1rem 1rem;
|
||||||
&:hover {
|
|
||||||
.icon {
|
|
||||||
opacity: 1;
|
|
||||||
transition: opacity .3s linear;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.active {
|
|
||||||
.icon {
|
|
||||||
opacity: 1;
|
|
||||||
transition: opacity .3s linear;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.icon {
|
|
||||||
color: $blackish;
|
|
||||||
float: right;
|
|
||||||
opacity: 0;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,44 +1,6 @@
|
||||||
.admin-submenu-roles {
|
.admin-submenu-roles {
|
||||||
h1 {
|
|
||||||
@extend %xlarge;
|
|
||||||
color: $white;
|
|
||||||
}
|
|
||||||
li {
|
|
||||||
@extend %larger;
|
|
||||||
@extend %title;
|
|
||||||
border-bottom: 1px solid $gray-light;
|
|
||||||
text-transform: uppercase;
|
|
||||||
&:last-child {
|
|
||||||
border-bottom: 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
a {
|
|
||||||
color: $white;
|
|
||||||
display: block;
|
|
||||||
padding: 1rem 0 1rem 1rem;
|
|
||||||
&.active,
|
|
||||||
&:hover {
|
|
||||||
color: $blackish;
|
|
||||||
.icon {
|
|
||||||
opacity: 1;
|
|
||||||
transition: opacity .3s linear;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
.single-role {
|
.single-role {
|
||||||
@include ellipsis(175px);
|
@include ellipsis(175px);
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
.icon {
|
|
||||||
color: $white;
|
|
||||||
float: right;
|
|
||||||
opacity: 0;
|
|
||||||
}
|
|
||||||
.button-gray {
|
|
||||||
padding: .5rem 0;
|
|
||||||
text-align: center;
|
|
||||||
&:hover {
|
|
||||||
background-color: $blackish;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,4 @@
|
||||||
.admin-submenu {
|
.admin-submenu {
|
||||||
h1 {
|
|
||||||
@extend %xlarge;
|
|
||||||
color: $white;
|
|
||||||
}
|
|
||||||
li {
|
li {
|
||||||
@extend %larger;
|
@extend %larger;
|
||||||
@extend %title;
|
@extend %title;
|
||||||
|
@ -17,14 +13,15 @@
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
padding: 1rem 0 1rem 1rem;
|
padding: 1rem 0 1rem 1rem;
|
||||||
&.active,
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: $blackish;
|
background: lighten($dark-taiga, 3%);
|
||||||
.icon {
|
color: $white;
|
||||||
color: $blackish;
|
transition: all .2s;
|
||||||
opacity: 1;
|
}
|
||||||
transition: opacity .3s linear;
|
&.active {
|
||||||
}
|
background: lighten($dark-taiga, 10%);
|
||||||
|
color: $white;
|
||||||
|
transition: all .2s;
|
||||||
}
|
}
|
||||||
span {
|
span {
|
||||||
display: block;
|
display: block;
|
||||||
|
@ -34,12 +31,12 @@
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
.icon {
|
input {
|
||||||
color: $white;
|
margin: 0 1rem;
|
||||||
float: right;
|
width: 85%;
|
||||||
opacity: 0;
|
|
||||||
}
|
}
|
||||||
.button-gray {
|
.button-gray {
|
||||||
|
margin: 0 1rem;
|
||||||
padding: .5rem 0;
|
padding: .5rem 0;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
&:hover {
|
&:hover {
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
$label-arrow-wh: 12px;
|
$label-arrow-wh: 12px;
|
||||||
|
|
||||||
.menu {
|
.menu {
|
||||||
|
background-color: $dark-taiga;
|
||||||
background-image: url('../images/menu.png');
|
background-image: url('../images/menu.png');
|
||||||
background-position: center center;
|
background-position: center center;
|
||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
|
|
|
@ -1,11 +1,3 @@
|
||||||
.user-profile-nav {
|
|
||||||
padding: 0;
|
|
||||||
.active {
|
|
||||||
background: $white;
|
|
||||||
color: $fresh-taiga;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.user-profile {
|
.user-profile {
|
||||||
form {
|
form {
|
||||||
max-width: 700px;
|
max-width: 700px;
|
||||||
|
|
Loading…
Reference in New Issue