From 2665b541851b54f9772a6c076c09c6ff2c9197bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavier=20Juli=C3=A1n?= Date: Mon, 21 Jul 2014 10:59:30 +0200 Subject: [PATCH] Added is admin checkbox --- app/partials/membership.jade | 41 +--------------- .../modules/admin/admin-membership-table.jade | 47 +++++++++++++++++++ .../modules/admin-membership-table.scss | 16 +++++-- 3 files changed, 61 insertions(+), 43 deletions(-) create mode 100644 app/partials/views/modules/admin/admin-membership-table.jade diff --git a/app/partials/membership.jade b/app/partials/membership.jade index 200e9399..9c5aa7fb 100644 --- a/app/partials/membership.jade +++ b/app/partials/membership.jade @@ -14,46 +14,7 @@ block content a.button.button-green(title="Add New US" href="") span.text + New role - section.admin-membership-table.basic-table - div.row.title - div.header-member Member - div.header-role Role - div.header-status Status - div.row - div.row-member - figure.avatar - img(alt="username" src="http://thecodeplayer.com/u/uifaces/12.jpg") - figcaption - span.name Pilar - span.email pilar.estaban@secuoyas.com - div.row-role - select - option UX - option Front - option Back - div.row-status - div.active Active - a(href="#").delete - span.icon.icon-delete - - div.row - div.row-member - figure.avatar - img(alt="username" src="http://thecodeplayer.com/u/uifaces/12.jpg") - figcaption - span.name Pilar - span.email pilar.estaban@secuoyas.com - div.row-role - select - option UX - option Front - option Back - div.row-status - a(href="#").pending - | Pending - span.icon.icon-reload - a(href="#").delete - span.icon.icon-delete + include views/modules/admin/admin-membership-table div.lightbox.ligbox_add-member include views/modules/lightbox_add-member diff --git a/app/partials/views/modules/admin/admin-membership-table.jade b/app/partials/views/modules/admin/admin-membership-table.jade new file mode 100644 index 00000000..885f16ed --- /dev/null +++ b/app/partials/views/modules/admin/admin-membership-table.jade @@ -0,0 +1,47 @@ +section.admin-membership-table.basic-table + div.row.title + div.header-member Member + div.header-admin Admin + div.header-role Role + div.header-status Status + div.row + div.row-member + figure.avatar + img(alt="username" src="http://thecodeplayer.com/u/uifaces/12.jpg") + figcaption + span.name Pilar + span.email pilar.estaban@secuoyas.com + div.row-admin + input(type="checkbox", id="is-admin") + label(for="is-admin") Is admin? + div.row-role + select + option UX + option Front + option Back + div.row-status + div.active Active + a(href="#").delete + span.icon.icon-delete + + div.row + div.row-member + figure.avatar + img(alt="username" src="http://thecodeplayer.com/u/uifaces/12.jpg") + figcaption + span.name Pilar + span.email pilar.estaban@secuoyas.com + div.row-admin + input(type="checkbox", id="is-admin") + label(for="is-admin") Is admin? + div.row-role + select + option UX + option Front + option Back + div.row-status + a(href="#").pending + | Pending + span.icon.icon-reload + a(href="#").delete + span.icon.icon-delete diff --git a/app/styles/modules/admin-membership-table.scss b/app/styles/modules/admin-membership-table.scss index 07a0e556..e3ce9c0a 100644 --- a/app/styles/modules/admin-membership-table.scss +++ b/app/styles/modules/admin-membership-table.scss @@ -66,14 +66,24 @@ } } } - .row-status, - .header-status { - width: 180px; + .row-admin { + input { + vertical-align: middle; + } + label { + @extend %small; + } } .row-member, .row-role, .header-member, .header-role { + flex: 3 0 50px; + } + .row-status, + .row-admin, + .header-admin, + .header-status { flex: 1 0 50px; } }