From 9effcef2e2d5707126ae9210f8049f9f200c2554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavier=20Juli=C3=A1n?= Date: Mon, 21 Jul 2014 12:46:54 +0200 Subject: [PATCH] Admin project values --- app/partials/admin-project-values.jade | 19 +++++++++ .../views/modules/admin/project-values.jade | 35 ++++++++++++++++ app/styles/main.scss | 1 + app/styles/modules/admin/project-values.scss | 42 +++++++++++++++++++ 4 files changed, 97 insertions(+) create mode 100644 app/partials/admin-project-values.jade create mode 100644 app/partials/views/modules/admin/project-values.jade create mode 100644 app/styles/modules/admin/project-values.scss diff --git a/app/partials/admin-project-values.jade b/app/partials/admin-project-values.jade new file mode 100644 index 00000000..fe85453a --- /dev/null +++ b/app/partials/admin-project-values.jade @@ -0,0 +1,19 @@ +extends layout + +block head + title Taiga Project management web application with scrum in mind! + +block content + div.wrapper + sidebar.menu-secondary.sidebar + include views/modules/admin-menu + sidebar.menu-tertiary.sidebar + include views/modules/admin-submenu + + section.main.admin-roles + header + include views/components/mainTitle + + p.total US Statuses + + include views/modules/admin/project-values diff --git a/app/partials/views/modules/admin/project-values.jade b/app/partials/views/modules/admin/project-values.jade new file mode 100644 index 00000000..1cb0f214 --- /dev/null +++ b/app/partials/views/modules/admin/project-values.jade @@ -0,0 +1,35 @@ +section.project-values-table + div.project-values-header + div.project-values-row + div.project-values-name + span Name + div.project-values-isclosed + span Is closed? + div.project-values-settings + div.project-values-body + div.project-values-row + div.project-values-name + span Definition needed + div.project-values-isclosed + span No + div.project-values-settings + a.icon.icon-edit(href="", title="Edit value") + a.icon.icon-delete(href="", title="Delete value") + div.project-values-row + div.project-values-name + span Approval pending + div.project-values-isclosed + span No + div.project-values-settings + a.icon.icon-edit(href="", title="Edit value") + a.icon.icon-delete(href="", title="Delete value") + div.project-values-row + div.project-values-name + input(type="text", placeholder="Write a name for the new status") + div.project-values-isclosed + select + option(selected) No + option Yes + div.project-values-settings + a.icon.icon-floppy(href="", title="Delete value") + a.icon.icon-delete(href="", title="Delete value") diff --git a/app/styles/main.scss b/app/styles/main.scss index 37afb878..d17c9fc5 100755 --- a/app/styles/main.scss +++ b/app/styles/main.scss @@ -71,6 +71,7 @@ $prefix-for-spec: true; //modules admin @import 'modules/admin/default-values'; +@import 'modules/admin/project-values'; //Layout @import 'layout/base'; diff --git a/app/styles/modules/admin/project-values.scss b/app/styles/modules/admin/project-values.scss new file mode 100644 index 00000000..e8d5b188 --- /dev/null +++ b/app/styles/modules/admin/project-values.scss @@ -0,0 +1,42 @@ +//.project-values-table {} + +.project-values-row { + @include table-flex(stretch, center, flex, row, wrap, center); + border-bottom: 1px solid $whitish; +} + +.project-values-header { + @extend %bold; + border-bottom: 2px solid $gray-light; +} + +.project-values-name, +.project-values-isclosed, +.project-values-settings { + padding: 1rem; +} + +.project-values-name { + @include table-flex-child(3, 0, 0); +} + +.project-values-isclosed, +.project-values-settings { + @include table-flex-child(1, 0, 0); + text-align: right; +} + +.project-values-settings { + a { + @extend %large; + color: $gray; + margin-right: .5rem; + &:hover { + @include transition(color .3s linear); + color: $green-taiga; + &.icon-delete { + color: $red; + } + } + } +}