diff --git a/app/coffee/modules/project.coffee b/app/coffee/modules/project.coffee index 5cb57231..08811184 100644 --- a/app/coffee/modules/project.coffee +++ b/app/coffee/modules/project.coffee @@ -21,6 +21,7 @@ class ProjectController extends taiga.Controller @.$inject = ["$scope", "$tgResources", "$tgRepo", "$routeParams", "$q"] constructor: (@scope, @rs, @repo, @params, @q) -> + @scope.hideMenu = false @.loadInitialData() loadInitialData: -> diff --git a/app/partials/project.jade b/app/partials/project.jade index 13f6cd08..71593178 100644 --- a/app/partials/project.jade +++ b/app/partials/project.jade @@ -4,28 +4,28 @@ block head title Taiga Project management web application with scrum in mind! block content - .home-project(ng-controller="ProjectController as ctrl") - .inner - h1(tg-bo-html="ctrl.project.name") - - ul.home-project-info-list - li - span.info-num(tg-bo-html="stats.total_points") - span.info-text projects points - li - span.info-num(tg-bo-html="stats.defined_points") - span.info-text defined points - li - span.info-num(tg-bo-html="stats.assigned_points") - span.info-text assigned points - li - span.info-num(tg-bo-html="stats.closed_points") - span.info-text closed points - - - p.description(tg-bo-html="project.description") - - .home-project-bottom + div.wrapper(ng-controller="ProjectController as ctrl") + section.main.single-project + h1 + span.green(tg-bo-html="ctrl.project.name") + div.summary + ul.home-project-info-list + li + span.info-num(tg-bo-html="stats.total_points") + span.info-text project
points + li + span.info-num(tg-bo-html="stats.defined_points") + span.info-text defined
points + li + span.info-num(tg-bo-html="stats.assigned_points") + span.info-text assigned
points + li + span.info-num(tg-bo-html="stats.closed_points") + span.info-text closed
points + div.project-data-container + p.description(tg-bo-html="project.description") ul li(ng-repeat="member in project.active_memberships") - img(src="{{member.photo}}") + figure.avatar + img(src="{{member.photo}}", alt="{{member.full_name}}") + diff --git a/app/styles/modules/home-project.scss b/app/styles/modules/home-project.scss index 81f17a21..36554dbe 100644 --- a/app/styles/modules/home-project.scss +++ b/app/styles/modules/home-project.scss @@ -1,62 +1,38 @@ -.home-project { - align-items: center; - display: flex; - .inner { - background-color: rgba(255, 255, 255, .2); - padding: 2rem; - width: 970px; - } - h1 { - font-weight: bold; - margin-bottom: 3rem; - } - li, - h1, - p { - color: $whitish; - } - -} - .home-project-info-list { - display: flex; + @include table-flex(); + li { + @include table-flex-child(1, 0, 0, auto); + margin-right: 1rem; + } .info-num { @extend %xlarge; - font-family: 'DroidSans-Bold'; + @extend %bold; + float: left; margin-right: .3rem; + position: relative; + top: 5px; } .info-text { @extend %small; - display: block; - line-height: 12px; - width: 55px; - } - li { - align-items: center; - display: flex; - margin-right: 1rem; + float: left; + line-height: .9rem; } } -.home-project-bottom { - align-items: center; - display: flex; - justify-content: space-between; - margin-top: 2rem; - img { - border-radius: 3px; - width: 40px; - } - li { - margin-right: .5rem; +.project-data-container { + @include table-flex(); + p { + @include table-flex-child(3, 0, 0); } ul { - display: flex; - flex-flow: row wrap; - margin-bottom: 0; - width: 50%; + @include table-flex-child(1, 0, 0); } - .button-blackish { - color: $whitish; + li { + display: inline-block; + margin-right: .1rem; + width: 10%; + figure { + width: 100%; + } } }