From 72a8fe533ae836515ec6874f2cd6bfce89436a1a Mon Sep 17 00:00:00 2001 From: Marc Lainez Date: Sun, 11 Sep 2011 22:40:39 +0200 Subject: [PATCH] Put stylesheets in git --- .gitignore | 2 +- public/stylesheets/admin.css | 1 + public/stylesheets/backlog.css | 1 + public/stylesheets/login.css | 1 + public/stylesheets/menu.css | 1 + public/stylesheets/style.css | 0 public/stylesheets/taskboard.css | 1 + 7 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 public/stylesheets/admin.css create mode 100644 public/stylesheets/backlog.css create mode 100644 public/stylesheets/login.css create mode 100644 public/stylesheets/menu.css create mode 100644 public/stylesheets/style.css create mode 100644 public/stylesheets/taskboard.css diff --git a/.gitignore b/.gitignore index 8098cb6..46d2b37 100644 --- a/.gitignore +++ b/.gitignore @@ -7,6 +7,6 @@ coverage.data config/database.yml config/options.yml public/system -public/stylesheets/*.css +#public/stylesheets/*.css .rvmrc .autotest diff --git a/public/stylesheets/admin.css b/public/stylesheets/admin.css new file mode 100644 index 0000000..693da7b --- /dev/null +++ b/public/stylesheets/admin.css @@ -0,0 +1 @@ +#form{color:#025}#form #form-logo{position:absolute;top:-10px;right:0;z-index:-10;opacity:0.4}#form .field{position:relative;padding:10px;background:#afc6e9;font-size:20px;line-height:20px;margin:5px 0px}#form .field input{position:absolute;right:10px;top:5px}#form .field input[type="text"],#form .field input[type="password"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;font-size:14px;border:none;padding:0 10px;width:200px;height:30px}#form .field input[type="checkbox"]{height:20px}#form .field select{position:absolute;right:10px;top:10px}#form input[type="submit"]{background:url("/images/yes.png") no-repeat;width:60px;height:60px;border:none;cursor:pointer;float:right;color:transparent}#form textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:none;width:99%;height:200px;margin:5px 10px 0 0}#form h1{color:#025}#form h1.organization{background:url("/images/admin/admin-logo-organizations.png")}#form .add_user_to_organization_select{right:30px !important}#form .admin_ok_small{background:url("/images/yes_small.png") no-repeat !important;position:absolute;right:10px !important;top:12px !important;width:16px !important;height:16px !important}#form .form_errors{border:2px solid maroon;background:#ffd5d5;padding:5px;color:maroon}#form .form_errors ul{list-style-type:none;padding:0;margin:0}#flash{margin:0}#flash .flash{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:3px 5px 3px 26px;border:3px solid;margin-bottom:5px;background-color:#fff;background-position:5px 5px;background-repeat:no-repeat;font-size:12px}#flash .flash.notice{border-color:#0c82eb;background-image:url("/images/information.png");background-color:#d7e3f4}#flash .flash.error{border-color:#f5614e;background-image:url("/images/exclamation.png");background-color:#f5d8d5}#backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:#000;opacity:0.75}#modal_dialog{position:fixed;top:0;left:0;z-index:101;min-width:500px;overflow:hidden}#modal_dialog .close_button{width:20px;height:20px;position:absolute;right:10px;top:10px;background:url("/images/close.png") left top;cursor:pointer;z-index:1}#modal_dialog .close_button:hover{background-position:left bottom}#modal_dialog #yesNoContainer p{font-size:20px}#modal_dialog #yesNoContainer #yes,#modal_dialog #yesNoContainer #no{position:absolute;cursor:pointer;width:60px;height:60px;margin-right:20px}#modal_dialog #yesNoContainer #yes{top:5px;right:70px;background:url("/images/yes.png") no-repeat}#modal_dialog #yesNoContainer #no{top:5px;right:0;background:url("/images/no.png") no-repeat}#color-picker{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px}#edit_users h1{color:#003380}#edit_users #organization_users .user{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 5px 5px 10px;width:357px;height:23px;line-height:23px;background:#f1f6ff;margin:0px 5px 5px 0px;position:relative;color:#025;float:left}#edit_users #organization_users .user .add{position:absolute;top:0px;right:5px;line-height:35px;padding-right:30px;background:url("/images/add_small.png") no-repeat center right;cursor:pointer;color:#1b51a2}#edit_users #organization_users .user .add:hover{color:#2a7fff}#edit_users #team_users .user{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;background:#d7e3f4;border:3px solid #0c82eb;float:left;margin:0 10px 10px 0;position:relative}#edit_users #team_users .user .name{background:#f1f6ff;text-align:center;color:#025;font-weight:bold;margin:5px 0 0 0}#edit_users #team_users .user .remove{position:absolute;top:-14px;right:-10px;width:30px;height:30px;padding-right:30px;background:url("/images/remove_from_team.png") no-repeat center right;cursor:pointer}body{background:url("/images/admin/admin-background.png") repeat-x #f1f6ff}body #menu_report_bug{position:fixed;bottom:0;right:0;z-index:200}body #menu_report_bug img{border:none;margin:0 auto}body,p,ol,ul,td{font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px}img{border:none !important;vertical-align:middle}a{text-decoration:none !important}a img{border:none !important}a:visited{color:#025}input.text{border:none;background:url("/images/admin/admin-div-field.png") no-repeat top left;width:168px;height:16px;padding:5px}p{color:#025;margin:0}.clear{clear:both}#admin-dummy-container{position:relative;margin:0 auto;width:1000px}#admin-dummy-container #admin-container{position:relative;width:780px;min-height:100px;padding:10px 220px 0 0}#header{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px;position:relative;height:88px}#header .agilar_taskboard_logo{position:absolute;top:8px;background:url("/images/agilar_logo.png");width:325px;height:88px}#header #user-info{position:absolute;right:5px;font-size:10px;text-align:right;padding-right:100px}#header #user-info #picture{width:88px;height:88px;position:absolute;top:0;right:0}#header #user-info #text{font-size:16px;color:#00112b}#header #user-info #text span.username{color:#003380}#header #user-info #text #role{color:#00112b;font-size:13px}#header #user-info #text #revision{font-size:9px}#header #user-info #text #links{font-size:12px;color:#00112b}#header #user-info #text #links .edit_user{cursor:pointer}#header #user-info #text #links .edit_user:hover{color:#2a7fff}#header #user-info #text a{text-decoration:none;color:#00112b}#header #user-info #text a:hover{color:#2a7fff}#header #user-info #admin-user-info-links{position:relative}#header #user-info #admin-user-info #revision{position:absolute;bottom:0;right:92px;font-size:12px}ul#admin-menu{position:relative;left:10px;margin:0;padding:0;display:inline}ul#admin-menu li{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;list-style-type:none;display:inline;margin:0;background:#0c82eb;padding:5px 10px}ul#admin-menu li a{color:#fff;font-size:14px}ul#admin-menu li a:hover{color:#fca}ul#admin-menu li li.selected a{color:#f6c022}.admin_container{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px;position:relative;margin:0 0 10px 0;padding:10px}.admin_container h2{margin:0 0 2px 0;color:#025}.admin_container h3{color:#025;font-weight:normal;margin:0;line-height:35px}.admin_container .admin_actions{position:absolute;top:5px;right:5px}.admin_container .section{position:relative;padding:0px 0 0 37px;background:#afc6e9;margin:5px 0;height:35px}.admin_container .section a{color:#025;line-height:35px}.admin_container .section a:hover{color:#0c82eb}.admin_container .section .administration_actions{position:absolute;right:5px;top:0}.admin_container .section .administration_actions .add{line-height:35px;background:url("/images/add_small.png") no-repeat center right;padding-right:30px;cursor:pointer;color:#1b51a2}.admin_container .section .administration_actions .add:hover{color:#2a7fff}.admin_container .projects{background:url("/images/logo-projects-small.png") no-repeat #afc6e9}.admin_container .users{background:url("/images/logo-users-small.png") no-repeat #afc6e9}.admin_container .teams{background:url("/images/logo-teams-small.png") no-repeat #afc6e9}.admin_container .guest_team_members{background:url("/images/logo-users-small.png") no-repeat #afc6e9}.admin_container .list{position:relative}.admin_container .list .element{float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 5px 5px 10px;width:357px;height:23px;line-height:23px;background:#f1f6ff;margin:0px 5px 5px 0px;position:relative;color:#025}.admin_container .list .element a{color:#025}.admin_container .list .element a:hover{text-decoration:underline}.admin_container .list .element .admin{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:5px 0px 5px 10px;position:absolute;top:0;right:0;height:23px;line-height:23px;background:#afc6e9}.admin_container .list .element .admin img,.admin_container .list .element .admin .edit,.admin_container .list .element .admin .remove,.admin_container .list .element .admin .is_admin,.admin_container .list .element .admin .is_org_admin,.admin_container .list .element .admin .is_user,.admin_container .list .element .admin .edit_team_users{width:20px;height:20px;float:right;margin-right:10px}.admin_container .list .element .admin .edit,.admin_container .list .element .admin .remove,.admin_container .list .element .admin .toggle_admin,.admin_container .list .element .admin .edit_team_users{cursor:pointer}.admin_container .list .element .admin .edit_team_users{background:url("/images/edit_team_users.png") no-repeat}.admin_container .list .element .admin .edit{background:url("/images/edit_small.png") no-repeat}.admin_container .list .element .admin .remove{background:url("/images/remove_small.png") no-repeat}.admin_container .list .element .admin .is_admin{background:url("/images/is_admin.png") no-repeat}.admin_container .list .element .admin .is_org_admin{background:url("/images/is_org_admin.png") no-repeat}.admin_container .list .element .admin .is_user{background:url("/images/is_user.png") no-repeat}.admin_container .public_hash_container{font-size:20px;margin:30px 10px}.admin_container .not-mine{color:#aaa !important}.admin_container .not-mine a{color:#aaa !important}.admin_container .not-mine a:hover{text-decoration:underline}.admin_container .name .public_project{background:url() no-repeat;cursor:pointer;width:20px;height:20px;margin-right:10px}#admin-sidebar{position:absolute;right:0;top:0;width:220px}#admin-sidebar #admin-sidebar-menu{margin:0;padding:0;list-style:none;text-align:right;color:#00112b;font-size:16px}#admin-sidebar #admin-sidebar-menu li{cursor:pointer;color:#1b51a2;padding-right:66px;line-height:66px}#admin-sidebar #admin-sidebar-menu li:hover{color:#2a7fff}#admin-sidebar #admin-sidebar-menu li.new_organization{background:url("/images/add.png") no-repeat center right}#admin-sidebar #admin-sidebar-menu li.new_invitation{background:url("/images/invite.png") no-repeat center right}#report_bug{position:fixed;bottom:0;right:0}.remove_organization,.new_organization{cursor:pointer}.team_info{padding:5px}.team_info h1{background:url("/images/logo-teams-small.png") no-repeat center left;line-height:37px;font-size:14px;margin:0;color:#025;padding-left:37px}.team_info h2{font-size:12px;margin-top:12px}.team_info p{font-size:11px}.team_info hr{border-top:3px solid #0c82eb;border-right:none;border-bottom:none;border-left:none;position:absolute;left:0;right:0}.team_info ul{color:#025;margin:0;font-size:11px;padding:0}.team_info ul li{list-style-type:none;margin:0;padding:0}#project{position:relative}#project .title{min-height:80px}#project .title h1{margin:10px 0px;color:#025}#project .title h2{font-size:20px}#project .title .links{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;padding:5px;position:absolute;top:10px;right:10px}#project .title .links .link{float:right;margin:5px}#project .title .links .link.edit_project{background:url("/images/edit.png") no-repeat;width:86px;height:86px}#project .section{display:block;padding:0 10px;font-size:20px;font-weight:bold;color:#d5e5ff;background-color:#59f;line-height:35px;height:35px;margin-top:20px}#project .overview_container{position:relative}#project .overview_container .overview{margin-top:5px;width:248px}#project .overview_container .overview h3{color:#d5e5ff;background:#59f;font-size:16px;line-height:16px;padding:5px}#project .overview_container .overview.stories{position:absolute;left:0}#project .overview_container .overview.tasks{position:absolute;left:0;top:100px}#project .overview_container .overview.status{margin:0 auto;position:relative;top:5px}#project .overview_container .overview.participation{position:relative;float:right}#project .overview_container .overview .square{width:10px;height:10px;margin:2px 3px;position:absolute;border:2px solid #000;left:0}#project .overview_container .overview .square.in_progress{background:#ffffa2}#project .overview_container .overview .square.not_started{background:#fff}#project .overview_container .overview .square.finished{background:#afc6e9}#project .overview_container .overview .square.high_priority{background:#d40000}#project .overview_container .overview .square.please_test{background:#f95}#project .overview_container .overview .square.bug{background:#93ac93}#project .overview_container .overview .square.blocked{background:#caf}#project .overview_container .overview .square.done{background:#5f8dd3}#project .overview_container .overview .square.waiting{background:#ffe680}#project .overview_container .overview .square.please_analyze{background:#fac}#project .overview_container .overview .square.delegated{background:#dbe3db}#project .overview_container .overview table{width:100%;color:#fff;font-weight:bold;background:#80b3ff;position:relative}#project .overview_container .overview table tr td{padding-left:18px}#project .overview_container .overview table tr td.value{text-align:right}#project .public_link{margin:5px;position:relative}#project .public_link a{position:absolute;right:0}#project .public_link a:hover{text-decoration:underline !important} diff --git a/public/stylesheets/backlog.css b/public/stylesheets/backlog.css new file mode 100644 index 0000000..c6d1c81 --- /dev/null +++ b/public/stylesheets/backlog.css @@ -0,0 +1 @@ +#form{color:#025}#form #form-logo{position:absolute;top:-10px;right:0;z-index:-10;opacity:0.4}#form .field{position:relative;padding:10px;background:#afc6e9;font-size:20px;line-height:20px;margin:5px 0px}#form .field input{position:absolute;right:10px;top:5px}#form .field input[type="text"],#form .field input[type="password"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;font-size:14px;border:none;padding:0 10px;width:200px;height:30px}#form .field input[type="checkbox"]{height:20px}#form .field select{position:absolute;right:10px;top:10px}#form input[type="submit"]{background:url("/images/yes.png") no-repeat;width:60px;height:60px;border:none;cursor:pointer;float:right;color:transparent}#form textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:none;width:99%;height:200px;margin:5px 10px 0 0}#form h1{color:#025}#form h1.organization{background:url("/images/admin/admin-logo-organizations.png")}#form .add_user_to_organization_select{right:30px !important}#form .admin_ok_small{background:url("/images/yes_small.png") no-repeat !important;position:absolute;right:10px !important;top:12px !important;width:16px !important;height:16px !important}#form .form_errors{border:2px solid maroon;background:#ffd5d5;padding:5px;color:maroon}#form .form_errors ul{list-style-type:none;padding:0;margin:0}#flash{margin:0}#flash .flash{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:3px 5px 3px 26px;border:3px solid;margin-bottom:5px;background-color:#fff;background-position:5px 5px;background-repeat:no-repeat;font-size:12px}#flash .flash.notice{border-color:#0c82eb;background-image:url("/images/information.png");background-color:#d7e3f4}#flash .flash.error{border-color:#f5614e;background-image:url("/images/exclamation.png");background-color:#f5d8d5}#backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:#000;opacity:0.75}#modal_dialog{position:fixed;top:0;left:0;z-index:101;min-width:500px;overflow:hidden}#modal_dialog .close_button{width:20px;height:20px;position:absolute;right:10px;top:10px;background:url("/images/close.png") left top;cursor:pointer;z-index:1}#modal_dialog .close_button:hover{background-position:left bottom}#modal_dialog #yesNoContainer p{font-size:20px}#modal_dialog #yesNoContainer #yes,#modal_dialog #yesNoContainer #no{position:absolute;cursor:pointer;width:60px;height:60px;margin-right:20px}#modal_dialog #yesNoContainer #yes{top:5px;right:70px;background:url("/images/yes.png") no-repeat}#modal_dialog #yesNoContainer #no{top:5px;right:0;background:url("/images/no.png") no-repeat}body{margin:0}a{color:#1b51a2}a:hover{color:#2a7fff}table{width:100%;border-right:4px solid #447821;border-top:4px solid #447821;border-bottom:4px solid #447821;margin:0 auto;border-spacing:0px}#table_footer{background:#447821;color:#fff}#table_footer td{padding-left:10px}#table_footer a{color:#faa}table th{color:#fff;font-size:13px;text-align:center;background:#447821;padding:10px;border-left:4px solid #447821}table td{border-left:4px solid #447821;border-bottom:4px solid #447821;padding:15px}.priority-cell{text-align:center;font-size:20px;font-weight:bold;width:1px}.size-cell{text-align:center;font-size:15px;font-weight:bold;width:1px}.name-cell{min-width:260px;max-width:300px}.description-cell{min-width:300px;max-width:400px}#container{width:100%}.priority-edit a{color:#000;text-decoration:none}#story-add-fields{border:0;margin:0;padding:0;text-align:center}#story-add-fields .field{padding-top:10px;padding-left:8px;padding-right:8px;border:0;width:40px;height:23px;background:url("/images/story-fields-background.png") no-repeat transparent}#story-add-fields .field-id{padding-top:10px;padding-left:8px;padding-right:8px;border:0;width:80px;height:23px;background:url("/images/story-id-background.png") no-repeat transparent}.admin-div-section .description{position:relative;right:7px;top:10px;width:695px;height:128px;background:url("/images/story-description-background.png") no-repeat transparent;padding-top:10px;padding-left:8px;padding-right:8px;border:0}tr.in_progress{background:#ffffa2}tr.not_started{background:#fff}tr.finished{background:#afc6e9}tr.release{background:#c8b7c4}.in_place_edit p{font-size:18px}.in_place_edit form input[type="text"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:3px solid #447821;background:none;font-size:18px;width:50px;text-align:middle;display:inline}.in_place_edit form input.editor_ok_button{border:none;background:url("/images/yes_small.png") no-repeat;width:16px;height:16px;color:transparent;margin-right:10px;cursor:pointer}.in_place_edit form input.editor_cancel_button{border:none;background:url("/images/no_small.png") no-repeat;width:16px;height:16px;color:transparent;cursor:pointer} diff --git a/public/stylesheets/login.css b/public/stylesheets/login.css new file mode 100644 index 0000000..3075a31 --- /dev/null +++ b/public/stylesheets/login.css @@ -0,0 +1 @@ +body{position:relative;font-family:arial;font-size:12px;color:#2e5a9e;background:url("/images/login/login_background.png") repeat-x}img{border:none}#container{position:relative;background:red;width:1100px;margin:0 auto;text-align:center}#container #about-left{position:absolute;left:0px;width:500px}#container #about-left ul{text-align:left;width:400px;margin:0 auto;position:relative;padding:0}#container #about-left li{list-style-type:none;padding-left:70px;background:url("/images/login/login-list-item.png") no-repeat;margin:0 0 30px 0}#container #about-left li.new{background:url("/images/login/login-list-new-item.png") no-repeat}#container #about-left li .title{font-size:25px;color:#162d50;margin-bottom:0px}#container #about-right{position:absolute;right:0px;width:500px;margin-top:70px}#container #about-right img{border:4px solid #2c5aa0;margin-bottom:20px}#container #login{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:4px solid #0c82eb;text-align:left;padding:11px;margin:0 auto;position:absolute;right:0;top:5px}#container #login input.text{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f1f6ff;border:none;width:135px;height:22px;color:#2c5aa0;padding:0 5px 0 5px}#container #login input.submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2c5aa0;width:58px;height:22px;border:none;color:#fff}#container #login .fieldWithErrors{display:inline}#container #flash{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;background:red;color:#fff;font-weight:bold;right:-105px;top:9px;margin-bottom:10px}#container #revision{font-size:10px;position:absolute;right:12px;bottom:0px}#container #forgot_password{font-size:10px;position:absolute;right:180px;bottom:0px} diff --git a/public/stylesheets/menu.css b/public/stylesheets/menu.css new file mode 100644 index 0000000..5635210 --- /dev/null +++ b/public/stylesheets/menu.css @@ -0,0 +1 @@ +#menu{position:fixed;top:0px;left:0px;background:url("/images/menu_expanded_background.png") repeat-x #fff;width:100%;height:95px;z-index:100}#menu .item{cursor:pointer;position:absolute;top:10px}#menu .taskboard{background:url("/images/taskboard.png") no-repeat;width:76px;height:75px;left:58px}#menu .backlog{background:url("/images/backlog.png") no-repeat;width:86px;height:85px;left:58px;top:5px}#menu .export_backlog{background:url("/images/export_backlog.png") no-repeat;width:86px;height:85px;left:300px;top:9px}#menu .task-add{cursor:move}#menu #taskboard_menu_task_add{position:absolute;left:155px;height:85px;top:4px}#menu .new_story{width:81px;height:80px;background:url("/images/add_story.png") no-repeat;left:145px;top:9px}#menu .new_release{width:81px;height:80px;background:url("/images/add_release.png") no-repeat;left:220px;top:9px}#menu .dashboard{background:url("/images/admin_section.png") no-repeat;left:225px;width:75px;height:75px;top:9px}#menu .logout{background:url("/images/logout.png") no-repeat;height:60px;width:60px;right:10px;top:17px}#menu #menu_statustags{position:absolute;top:7px;left:250px;border:none;width:10px;height:10px;padding:0px;margin:0}#menu #menu_statustags td,#menu #menu_statustags tr{border:2px solid #fff;margin:0;padding:0}#menu #menu_statustags .statustag{cursor:move}#menu #menu_nametags{position:absolute;top:12px;left:480px;border:none}#menu #menu_nametags td,#menu #menu_nametags tr{border:2px solid #fff;margin:0;padding:0}#menu #menu_nametags .nametag_menu{position:absolute;bottom:0}#menu_expand{position:fixed;top:0px;left:0px;z-index:9;background:url("/images/menu_collapsed_background.png") left no-repeat transparent;height:43px;width:49px}#menu_space{background:transparent;height:95px;width:100%}#menu_links{width:50px;position:fixed;right:75px;top:10px}#menu_links img{border:0;vertical-align:middle}#menu_links a{opacity:0.3;text-decoration:none}#menu_links a:hover{opacity:0.7}#menu_views{width:50px;position:fixed;right:115px;top:10px}#menu_views .true{opacity:1 !important}#menu_views img{border:0;vertical-align:middle}#menu_views a{opacity:0.3;text-decoration:none}#menu_views a:hover{opacity:0.7}#menu_manage_teams_image{float:left;position:relative;top:10px;left:54px;height:85px}#menu_add_team_image{float:left;position:relative;left:54px;height:85px}.menu_nametag{position:relative;left:0px;top:0px}.add_nametag{margin-right:10px;cursor:move}.add_member{font-weight:bold;width:88px;top:10px;text-align:center;margin-right:10px} diff --git a/public/stylesheets/style.css b/public/stylesheets/style.css new file mode 100644 index 0000000..e69de29 diff --git a/public/stylesheets/taskboard.css b/public/stylesheets/taskboard.css new file mode 100644 index 0000000..e805f22 --- /dev/null +++ b/public/stylesheets/taskboard.css @@ -0,0 +1 @@ +#form{color:#025}#form #form-logo{position:absolute;top:-10px;right:0;z-index:-10;opacity:0.4}#form .field{position:relative;padding:10px;background:#afc6e9;font-size:20px;line-height:20px;margin:5px 0px}#form .field input{position:absolute;right:10px;top:5px}#form .field input[type="text"],#form .field input[type="password"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;font-size:14px;border:none;padding:0 10px;width:200px;height:30px}#form .field input[type="checkbox"]{height:20px}#form .field select{position:absolute;right:10px;top:10px}#form input[type="submit"]{background:url("/images/yes.png") no-repeat;width:60px;height:60px;border:none;cursor:pointer;float:right;color:transparent}#form textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:none;width:99%;height:200px;margin:5px 10px 0 0}#form h1{color:#025}#form h1.organization{background:url("/images/admin/admin-logo-organizations.png")}#form .add_user_to_organization_select{right:30px !important}#form .admin_ok_small{background:url("/images/yes_small.png") no-repeat !important;position:absolute;right:10px !important;top:12px !important;width:16px !important;height:16px !important}#form .form_errors{border:2px solid maroon;background:#ffd5d5;padding:5px;color:maroon}#form .form_errors ul{list-style-type:none;padding:0;margin:0}#flash{margin:0}#flash .flash{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;padding:3px 5px 3px 26px;border:3px solid;margin-bottom:5px;background-color:#fff;background-position:5px 5px;background-repeat:no-repeat;font-size:12px}#flash .flash.notice{border-color:#0c82eb;background-image:url("/images/information.png");background-color:#d7e3f4}#flash .flash.error{border-color:#f5614e;background-image:url("/images/exclamation.png");background-color:#f5d8d5}#backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:#000;opacity:0.75}#modal_dialog{position:fixed;top:0;left:0;z-index:101;min-width:500px;overflow:hidden}#modal_dialog .close_button{width:20px;height:20px;position:absolute;right:10px;top:10px;background:url("/images/close.png") left top;cursor:pointer;z-index:1}#modal_dialog .close_button:hover{background-position:left bottom}#modal_dialog #yesNoContainer p{font-size:20px}#modal_dialog #yesNoContainer #yes,#modal_dialog #yesNoContainer #no{position:absolute;cursor:pointer;width:60px;height:60px;margin-right:20px}#modal_dialog #yesNoContainer #yes{top:5px;right:70px;background:url("/images/yes.png") no-repeat}#modal_dialog #yesNoContainer #no{top:5px;right:0;background:url("/images/no.png") no-repeat}#color-picker{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px}#edit_users h1{color:#003380}#edit_users #organization_users .user{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 5px 5px 10px;width:357px;height:23px;line-height:23px;background:#f1f6ff;margin:0px 5px 5px 0px;position:relative;color:#025;float:left}#edit_users #organization_users .user .add{position:absolute;top:0px;right:5px;line-height:35px;padding-right:30px;background:url("/images/add_small.png") no-repeat center right;cursor:pointer;color:#1b51a2}#edit_users #organization_users .user .add:hover{color:#2a7fff}#edit_users #team_users .user{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:10px;background:#d7e3f4;border:3px solid #0c82eb;float:left;margin:0 10px 10px 0;position:relative}#edit_users #team_users .user .name{background:#f1f6ff;text-align:center;color:#025;font-weight:bold;margin:5px 0 0 0}#edit_users #team_users .user .remove{position:absolute;top:-14px;right:-10px;width:30px;height:30px;padding-right:30px;background:url("/images/remove_from_team.png") no-repeat center right;cursor:pointer}body{background:url("/images/admin/admin-background.png") repeat-x #f1f6ff}body #menu_report_bug{position:fixed;bottom:0;right:0;z-index:200}body #menu_report_bug img{border:none;margin:0 auto}body,p,ol,ul,td{font-family:arial,helvetica,sans-serif;font-size:13px;line-height:18px}img{border:none !important;vertical-align:middle}a{text-decoration:none !important}a img{border:none !important}a:visited{color:#025}input.text{border:none;background:url("/images/admin/admin-div-field.png") no-repeat top left;width:168px;height:16px;padding:5px}p{color:#025;margin:0}.clear{clear:both}#admin-dummy-container{position:relative;margin:0 auto;width:1000px}#admin-dummy-container #admin-container{position:relative;width:780px;min-height:100px;padding:10px 220px 0 0}#header{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px;position:relative;height:88px}#header .agilar_taskboard_logo{position:absolute;top:8px;background:url("/images/agilar_logo.png");width:325px;height:88px}#header #user-info{position:absolute;right:5px;font-size:10px;text-align:right;padding-right:100px}#header #user-info #picture{width:88px;height:88px;position:absolute;top:0;right:0}#header #user-info #text{font-size:16px;color:#00112b}#header #user-info #text span.username{color:#003380}#header #user-info #text #role{color:#00112b;font-size:13px}#header #user-info #text #revision{font-size:9px}#header #user-info #text #links{font-size:12px;color:#00112b}#header #user-info #text #links .edit_user{cursor:pointer}#header #user-info #text #links .edit_user:hover{color:#2a7fff}#header #user-info #text a{text-decoration:none;color:#00112b}#header #user-info #text a:hover{color:#2a7fff}#header #user-info #admin-user-info-links{position:relative}#header #user-info #admin-user-info #revision{position:absolute;bottom:0;right:92px;font-size:12px}ul#admin-menu{position:relative;left:10px;margin:0;padding:0;display:inline}ul#admin-menu li{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;list-style-type:none;display:inline;margin:0;background:#0c82eb;padding:5px 10px}ul#admin-menu li a{color:#fff;font-size:14px}ul#admin-menu li a:hover{color:#fca}ul#admin-menu li li.selected a{color:#f6c022}.admin_container{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#d7e3f4;border:3px solid #0c82eb;padding:5px;position:relative;margin:0 0 10px 0;padding:10px}.admin_container h2{margin:0 0 2px 0;color:#025}.admin_container h3{color:#025;font-weight:normal;margin:0;line-height:35px}.admin_container .admin_actions{position:absolute;top:5px;right:5px}.admin_container .section{position:relative;padding:0px 0 0 37px;background:#afc6e9;margin:5px 0;height:35px}.admin_container .section a{color:#025;line-height:35px}.admin_container .section a:hover{color:#0c82eb}.admin_container .section .administration_actions{position:absolute;right:5px;top:0}.admin_container .section .administration_actions .add{line-height:35px;background:url("/images/add_small.png") no-repeat center right;padding-right:30px;cursor:pointer;color:#1b51a2}.admin_container .section .administration_actions .add:hover{color:#2a7fff}.admin_container .projects{background:url("/images/logo-projects-small.png") no-repeat #afc6e9}.admin_container .users{background:url("/images/logo-users-small.png") no-repeat #afc6e9}.admin_container .teams{background:url("/images/logo-teams-small.png") no-repeat #afc6e9}.admin_container .guest_team_members{background:url("/images/logo-users-small.png") no-repeat #afc6e9}.admin_container .list{position:relative}.admin_container .list .element{float:left;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px 5px 5px 10px;width:357px;height:23px;line-height:23px;background:#f1f6ff;margin:0px 5px 5px 0px;position:relative;color:#025}.admin_container .list .element a{color:#025}.admin_container .list .element a:hover{text-decoration:underline}.admin_container .list .element .admin{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:5px 0px 5px 10px;position:absolute;top:0;right:0;height:23px;line-height:23px;background:#afc6e9}.admin_container .list .element .admin img,.admin_container .list .element .admin .edit,.admin_container .list .element .admin .remove,.admin_container .list .element .admin .is_admin,.admin_container .list .element .admin .is_org_admin,.admin_container .list .element .admin .is_user,.admin_container .list .element .admin .edit_team_users{width:20px;height:20px;float:right;margin-right:10px}.admin_container .list .element .admin .edit,.admin_container .list .element .admin .remove,.admin_container .list .element .admin .toggle_admin,.admin_container .list .element .admin .edit_team_users{cursor:pointer}.admin_container .list .element .admin .edit_team_users{background:url("/images/edit_team_users.png") no-repeat}.admin_container .list .element .admin .edit{background:url("/images/edit_small.png") no-repeat}.admin_container .list .element .admin .remove{background:url("/images/remove_small.png") no-repeat}.admin_container .list .element .admin .is_admin{background:url("/images/is_admin.png") no-repeat}.admin_container .list .element .admin .is_org_admin{background:url("/images/is_org_admin.png") no-repeat}.admin_container .list .element .admin .is_user{background:url("/images/is_user.png") no-repeat}.admin_container .public_hash_container{font-size:20px;margin:30px 10px}.admin_container .not-mine{color:#aaa !important}.admin_container .not-mine a{color:#aaa !important}.admin_container .not-mine a:hover{text-decoration:underline}.admin_container .name .public_project{background:url() no-repeat;cursor:pointer;width:20px;height:20px;margin-right:10px}#admin-sidebar{position:absolute;right:0;top:0;width:220px}#admin-sidebar #admin-sidebar-menu{margin:0;padding:0;list-style:none;text-align:right;color:#00112b;font-size:16px}#admin-sidebar #admin-sidebar-menu li{cursor:pointer;color:#1b51a2;padding-right:66px;line-height:66px}#admin-sidebar #admin-sidebar-menu li:hover{color:#2a7fff}#admin-sidebar #admin-sidebar-menu li.new_organization{background:url("/images/add.png") no-repeat center right}#admin-sidebar #admin-sidebar-menu li.new_invitation{background:url("/images/invite.png") no-repeat center right}#report_bug{position:fixed;bottom:0;right:0}.remove_organization,.new_organization{cursor:pointer}.team_info{padding:5px}.team_info h1{background:url("/images/logo-teams-small.png") no-repeat center left;line-height:37px;font-size:14px;margin:0;color:#025;padding-left:37px}.team_info h2{font-size:12px;margin-top:12px}.team_info p{font-size:11px}.team_info hr{border-top:3px solid #0c82eb;border-right:none;border-bottom:none;border-left:none;position:absolute;left:0;right:0}.team_info ul{color:#025;margin:0;font-size:11px;padding:0}.team_info ul li{list-style-type:none;margin:0;padding:0}#project{position:relative}#project .title{min-height:80px}#project .title h1{margin:10px 0px;color:#025}#project .title h2{font-size:20px}#project .title .links{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fff;padding:5px;position:absolute;top:10px;right:10px}#project .title .links .link{float:right;margin:5px}#project .title .links .link.edit_project{background:url("/images/edit.png") no-repeat;width:86px;height:86px}#project .section{display:block;padding:0 10px;font-size:20px;font-weight:bold;color:#d5e5ff;background-color:#59f;line-height:35px;height:35px;margin-top:20px}#project .overview_container{position:relative}#project .overview_container .overview{margin-top:5px;width:248px}#project .overview_container .overview h3{color:#d5e5ff;background:#59f;font-size:16px;line-height:16px;padding:5px}#project .overview_container .overview.stories{position:absolute;left:0}#project .overview_container .overview.tasks{position:absolute;left:0;top:100px}#project .overview_container .overview.status{margin:0 auto;position:relative;top:5px}#project .overview_container .overview.participation{position:relative;float:right}#project .overview_container .overview .square{width:10px;height:10px;margin:2px 3px;position:absolute;border:2px solid #000;left:0}#project .overview_container .overview .square.in_progress{background:#ffffa2}#project .overview_container .overview .square.not_started{background:#fff}#project .overview_container .overview .square.finished{background:#afc6e9}#project .overview_container .overview .square.high_priority{background:#d40000}#project .overview_container .overview .square.please_test{background:#f95}#project .overview_container .overview .square.bug{background:#93ac93}#project .overview_container .overview .square.blocked{background:#caf}#project .overview_container .overview .square.done{background:#5f8dd3}#project .overview_container .overview .square.waiting{background:#ffe680}#project .overview_container .overview .square.please_analyze{background:#fac}#project .overview_container .overview .square.delegated{background:#dbe3db}#project .overview_container .overview table{width:100%;color:#fff;font-weight:bold;background:#80b3ff;position:relative}#project .overview_container .overview table tr td{padding-left:18px}#project .overview_container .overview table tr td.value{text-align:right}#project .public_link{margin:5px;position:relative}#project .public_link a{position:absolute;right:0}#project .public_link a:hover{text-decoration:underline !important}#backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;background:#000;opacity:0.75}#modal_dialog{position:fixed;top:0;left:0;z-index:101;min-width:500px;overflow:hidden}#modal_dialog .close_button{width:20px;height:20px;position:absolute;right:10px;top:10px;background:url("/images/close.png") left top;cursor:pointer;z-index:1}#modal_dialog .close_button:hover{background-position:left bottom}#modal_dialog #yesNoContainer p{font-size:20px}#modal_dialog #yesNoContainer #yes,#modal_dialog #yesNoContainer #no{position:absolute;cursor:pointer;width:60px;height:60px;margin-right:20px}#modal_dialog #yesNoContainer #yes{top:5px;right:70px;background:url("/images/yes.png") no-repeat}#modal_dialog #yesNoContainer #no{top:5px;right:0;background:url("/images/no.png") no-repeat}#form{color:#025}#form #form-logo{position:absolute;top:-10px;right:0;z-index:-10;opacity:0.4}#form .field{position:relative;padding:10px;background:#afc6e9;font-size:20px;line-height:20px;margin:5px 0px}#form .field input{position:absolute;right:10px;top:5px}#form .field input[type="text"],#form .field input[type="password"]{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;font-size:14px;border:none;padding:0 10px;width:200px;height:30px}#form .field input[type="checkbox"]{height:20px}#form .field select{position:absolute;right:10px;top:10px}#form input[type="submit"]{background:url("/images/yes.png") no-repeat;width:60px;height:60px;border:none;cursor:pointer;float:right;color:transparent}#form textarea{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:none;width:99%;height:200px;margin:5px 10px 0 0}#form h1{color:#025}#form h1.organization{background:url("/images/admin/admin-logo-organizations.png")}#form .add_user_to_organization_select{right:30px !important}#form .admin_ok_small{background:url("/images/yes_small.png") no-repeat !important;position:absolute;right:10px !important;top:12px !important;width:16px !important;height:16px !important}#form .form_errors{border:2px solid maroon;background:#ffd5d5;padding:5px;color:maroon}#form .form_errors ul{list-style-type:none;padding:0;margin:0}body{margin:0;padding:0;position:fixed;width:100%;height:100%;background:#fff}table{width:100%;margin:0 auto;border-spacing:0px}a:visited{color:#025}table th{width:15%;font-size:14px;text-align:center;background:#fff;padding:7px}table td{padding:0px;vertical-align:top}#container{width:100%}li{margin:0;list-style-type:none}ul{margin:0 auto}p{color:#000}.task{-moz-box-shadow:2px 2px 5px gray;-webkit-box-shadow:2px 2px 5px gray;box-shadow:2px 2px 5px gray;cursor:move;width:126px;height:126px;float:left;margin:3px;position:relative}.task.orange{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fffdbe), color-stop(1, #ffe482)) no-repeat #ffe482;background:-moz-linear-gradient(center top, #fffdbe 0%, #ffe482 100%) no-repeat #ffe482}.task.violet{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ecd4f5), color-stop(1, #caaad6)) no-repeat #caaad6;background:-moz-linear-gradient(center top, #ecd4f5 0%, #caaad6 100%) no-repeat #caaad6}.task.green{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #eef7ca), color-stop(1, #c2cf90)) no-repeat #c2cf90;background:-moz-linear-gradient(center top, #eef7ca 0%, #c2cf90 100%) no-repeat #c2cf90}.task.blue{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c7eaf5), color-stop(1, #a8ccf0)) no-repeat #a8ccf0;background:-moz-linear-gradient(center top, #c7eaf5 0%, #a8ccf0 100%) no-repeat #a8ccf0}.task.red{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd6d6), color-stop(1, #f59f9f)) no-repeat #f59f9f;background:-moz-linear-gradient(center top, #ffd6d6 0%, #f59f9f 100%) no-repeat #f59f9f}.task .delete{width:14px;height:14px;cursor:pointer;z-index:2;background:url("/images/task_delete.png") no-repeat;position:absolute;top:3px;right:3px;opacity:0}.task .delete:hover{opacity:0.6 !important}.task:hover .delete,.task:hover .flip{opacity:0.2}.task:hover .task_color{opacity:0.3 !important}.task .task_back{width:126px;height:126px;position:absolute;top:5px}.task .task_back .task-description{resize:none;border:none;background:transparent;width:120px;height:84px;margin:14px 2px;font-size:9px;overflow-x:hidden;overflow-y:auto;font-family:arial;line-height:10px;white-space:pre-wrap}.task .task_back .task-description a{color:blue}.task .task_front{height:126px;cursor:move}.task .task_front .task-name{width:100%;margin-top:0;font-size:12.6px;font-weight:bold;text-align:center;line-height:17px;padding:0;cursor:text}.task .task_front .task-name-container{cursor:move;height:100px;margin:0 auto;vertical-align:middle;margin:0 auto}.task .task_front .task-container-table{cursor:move;display:table;position:absolute;top:0px;width:124.6px;height:124.6px;background:transparent;margin:0 auto}.task .task_front .task-container-cell{cursor:move;display:table-cell;vertical-align:middle;margin:0 auto}.task .flip{background:url("/images/task_flip.png") no-repeat;cursor:pointer;width:14px;height:14px;position:absolute;bottom:3px;right:3px;opacity:0}.task .flip:hover{opacity:0.7 !important}.task .flip.has_description{opacity:0.5}.task .change_task_color{position:absolute;bottom:10px;left:-5px;height:11px;width:80px}.task .change_task_color .task_color{border:1px solid #000;width:10px;height:10px;float:right;margin:0 1px;cursor:pointer;opacity:0}.task .change_task_color .task_color.orange{background:#ffd95e}.task .change_task_color .task_color.violet{background:#a178b0}.task .change_task_color .task_color.green{background:#d3e398}.task .change_task_color .task_color.blue{background:#38b3dd}.task .change_task_color .task_color.red{background:red}.task .change_task_color .task_color:hover{border:2px solid #000;opacity:0.6 !important;margin:0}.task form.inplaceeditor-form{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:200px;position:relative;border:3px solid #447821;background:#fff;left:110px;min-height:50px;z-index:10}.task form.inplaceeditor-form input[type="text"]{background:#eee;border:none;text-align:middle;display:inline;width:195px;font-size:15px}.task form.inplaceeditor-form textarea{background:#eee;border:none;text-align:middle;display:inline;width:195px;font-size:14px;margin-bottom:20px;font-size:12px}.task form.inplaceeditor-form input.editor_ok_button{border:none;background:url("/images/yes_small.png") no-repeat;width:16px;height:16px;color:transparent;margin-right:10px;cursor:pointer;position:absolute;left:5px;bottom:5px}.task form.inplaceeditor-form input.editor_cancel_button{border:none;background:url("/images/no_small.png") no-repeat;width:16px;height:16px;color:transparent;cursor:pointer;position:absolute;right:10px;bottom:5px}.flip-task-image-back{border:1px solid red;z-index:1}.image-link-back{position:absolute;right:0;bottom:0;border:none;z-index:1}.task-description-area{border:none;background:inherit;overflow:hidden}#form-add-task{background:url("/images/task-new.png") no-repeat left;width:180px;height:180px}.form-task-task_name{width:100%;font-size:18px;font-weight:bold;background:none;border:none;text-align:center;color:#4d4d4d}#form-add-task-task_name{width:100%;font-size:18px;font-weight:bold;background:none;border:none;text-align:center;color:#4d4d4d;position:relative;left:7px;top:15px}.form-task-task_description{background:transparent;border:none;font-size:12px;position:absolute;top:0px;left:2px;overflow:hidden}#form-add-task-task_description{background:none;border:none;font-size:12px;position:absolute;top:0px;left:2px}#submit{position:absolute;left:85px;top:148px;z-index:130}#form-add-task-cancel{position:relative;left:12px;top:148px;z-index:130}.task-container-table-new{display:table;position:absolute;top:0px;width:161px;height:124.6px;background:transparent;margin:0 auto}.task-container-cell-new{display:table-cell;vertical-align:middle;margin:0 auto}.story-td{background:#fff}.story{width:129px;height:143px;background:url("/images/story.png") no-repeat left}.story p{margin:0}.story-container{padding:0;width:108px;height:105px;margin:0 auto;position:relative;top:25px}.story-name-container{padding:0;width:108px;height:65px;margin:0}.story-field-realid{font-size:8px;text-align:right;font-weight:bold;position:relative;top:-12px;left:-2px}.story-field-name{float:left;position:relative;top:-10px;margin-left:50% !important;font-size:12px;line-height:14px;text-align:center}.storycard-priority{position:absolute;bottom:5px;left:5px}.storycard-size{position:absolute;bottom:5px;right:5px}.story-field-label{margin:0;text-align:center;font-size:10px}.story-field-number{font-size:12px;font-weight:bold;text-align:center}.nametag{-moz-box-shadow:1px 1px 2px #444;-webkit-box-shadow:1px 1px 2px #444;box-shadow:1px 1px 2px #444;min-width:58px;height:12px;font-size:9px;text-align:center;line-height:12px;z-index:3;font-weight:bold}.nametag.color-00ff00{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0c0), color-stop(1, lime)) no-repeat lime;background:-moz-linear-gradient(center top, #0c0 0%, lime 100%) no-repeat lime}.nametag.color-32cd32{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #009a00), color-stop(1, #32cd32)) no-repeat #32cd32;background:-moz-linear-gradient(center top, #009a00 0%, #32cd32 100%) no-repeat #32cd32}.nametag.color-228b57{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #005824), color-stop(1, #228b57)) no-repeat #228b57;background:-moz-linear-gradient(center top, #005824 0%, #228b57 100%) no-repeat #228b57}.nametag.color-3cb371{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #09803e), color-stop(1, #3cb371)) no-repeat #3cb371;background:-moz-linear-gradient(center top, #09803e 0%, #3cb371 100%) no-repeat #3cb371}.nametag.color-00fa9a{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #00c767), color-stop(1, #00fa9a)) no-repeat #00fa9a;background:-moz-linear-gradient(center top, #00c767 0%, #00fa9a 100%) no-repeat #00fa9a}.nametag.color-66cdaa{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #339a77), color-stop(1, #66cdaa)) no-repeat #66cdaa;background:-moz-linear-gradient(center top, #339a77 0%, #66cdaa 100%) no-repeat #66cdaa}.nametag.color-9acd32{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #679a00), color-stop(1, #9acd32)) no-repeat #9acd32;background:-moz-linear-gradient(center top, #679a00 0%, #9acd32 100%) no-repeat #9acd32}.nametag.color-ffd700{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cca400), color-stop(1, #ffd700)) no-repeat #ffd700;background:-moz-linear-gradient(center top, #cca400 0%, #ffd700 100%) no-repeat #ffd700}.nametag.color-ffff00{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cc0), color-stop(1, #ff0)) no-repeat #ff0;background:-moz-linear-gradient(center top, #cc0 0%, #ff0 100%) no-repeat #ff0}.nametag.color-eee8aa{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bbb577), color-stop(1, #eee8aa)) no-repeat #eee8aa;background:-moz-linear-gradient(center top, #bbb577 0%, #eee8aa 100%) no-repeat #eee8aa}.nametag.color-f0e68c{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #bdb359), color-stop(1, #f0e68c)) no-repeat #f0e68c;background:-moz-linear-gradient(center top, #bdb359 0%, #f0e68c 100%) no-repeat #f0e68c}.nametag.color-bdb76b{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8a8438), color-stop(1, #bdb76b)) no-repeat #bdb76b;background:-moz-linear-gradient(center top, #8a8438 0%, #bdb76b 100%) no-repeat #bdb76b}.nametag.color-ff69b4{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cc3681), color-stop(1, #ff69b4)) no-repeat #ff69b4;background:-moz-linear-gradient(center top, #cc3681 0%, #ff69b4 100%) no-repeat #ff69b4}.nametag.color-ff1493{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cc0060), color-stop(1, #ff1493)) no-repeat #ff1493;background:-moz-linear-gradient(center top, #cc0060 0%, #ff1493 100%) no-repeat #ff1493}.nametag.color-ff7f50{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cc4c1d), color-stop(1, #ff7f50)) no-repeat #ff7f50;background:-moz-linear-gradient(center top, #cc4c1d 0%, #ff7f50 100%) no-repeat #ff7f50}.nametag.color-ff6347{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #cc3014), color-stop(1, #ff6347)) no-repeat #ff6347;background:-moz-linear-gradient(center top, #cc3014 0%, #ff6347 100%) no-repeat #ff6347}.nametag.color-dc143c{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a90009), color-stop(1, #dc143c)) no-repeat #dc143c;background:-moz-linear-gradient(center top, #a90009 0%, #dc143c 100%) no-repeat #dc143c}.nametag.color-ff0000{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c00), color-stop(1, red)) no-repeat red;background:-moz-linear-gradient(center top, #c00 0%, red 100%) no-repeat red}.nametag.color-d8bfd8{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a58ca5), color-stop(1, #d8bfd8)) no-repeat #d8bfd8;background:-moz-linear-gradient(center top, #a58ca5 0%, #d8bfd8 100%) no-repeat #d8bfd8}.nametag.color-da70d6{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a73da3), color-stop(1, #da70d6)) no-repeat #da70d6;background:-moz-linear-gradient(center top, #a73da3 0%, #da70d6 100%) no-repeat #da70d6}.nametag.color-ff00ff{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c0c), color-stop(1, #f0f)) no-repeat #f0f;background:-moz-linear-gradient(center top, #c0c 0%, #f0f 100%) no-repeat #f0f}.nametag.color-ba55d3{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8722a0), color-stop(1, #ba55d3)) no-repeat #ba55d3;background:-moz-linear-gradient(center top, #8722a0 0%, #ba55d3 100%) no-repeat #ba55d3}.nametag.color-9966cc{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #639), color-stop(1, #96c)) no-repeat #96c;background:-moz-linear-gradient(center top, #639 0%, #96c 100%) no-repeat #96c}.nametag.color-800080{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4d004d), color-stop(1, purple)) no-repeat purple;background:-moz-linear-gradient(center top, #4d004d 0%, purple 100%) no-repeat purple}.nametag.color-b0c4de{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7d91ab), color-stop(1, #b0c4de)) no-repeat #b0c4de;background:-moz-linear-gradient(center top, #7d91ab 0%, #b0c4de 100%) no-repeat #b0c4de}.nametag.color-add8e6{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #7aa5b3), color-stop(1, #add8e6)) no-repeat #add8e6;background:-moz-linear-gradient(center top, #7aa5b3 0%, #add8e6 100%) no-repeat #add8e6}.nametag.color-00bfff{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #008ccc), color-stop(1, #00bfff)) no-repeat #00bfff;background:-moz-linear-gradient(center top, #008ccc 0%, #00bfff 100%) no-repeat #00bfff}.nametag.color-1e90ff{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #005dcc), color-stop(1, #1e90ff)) no-repeat #1e90ff;background:-moz-linear-gradient(center top, #005dcc 0%, #1e90ff 100%) no-repeat #1e90ff}.nametag.color-0000ff{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #00c), color-stop(1, blue)) no-repeat blue;background:-moz-linear-gradient(center top, #00c 0%, blue 100%) no-repeat blue}.nametag.color-4682b4{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #134f81), color-stop(1, #4682b4)) no-repeat #4682b4;background:-moz-linear-gradient(center top, #134f81 0%, #4682b4 100%) no-repeat #4682b4}.nametag.color-7b68ee{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4835bb), color-stop(1, #7b68ee)) no-repeat #7b68ee;background:-moz-linear-gradient(center top, #4835bb 0%, #7b68ee 100%) no-repeat #7b68ee}.nametag.color-6a5acd{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #37279a), color-stop(1, #6a5acd)) no-repeat #6a5acd;background:-moz-linear-gradient(center top, #37279a 0%, #6a5acd 100%) no-repeat #6a5acd}.nametag.color-483d8b{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #150a58), color-stop(1, #483d8b)) no-repeat #483d8b;background:-moz-linear-gradient(center top, #150a58 0%, #483d8b 100%) no-repeat #483d8b}.nametag.color-c0c0c0{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8d8d8d), color-stop(1, silver)) no-repeat silver;background:-moz-linear-gradient(center top, #8d8d8d 0%, silver 100%) no-repeat silver}.nametag.color-a9a9a9{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #767676), color-stop(1, #a9a9a9)) no-repeat #a9a9a9;background:-moz-linear-gradient(center top, #767676 0%, #a9a9a9 100%) no-repeat #a9a9a9}.nametag.color-708090{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3d4d5d), color-stop(1, #708090)) no-repeat #708090;background:-moz-linear-gradient(center top, #3d4d5d 0%, #708090 100%) no-repeat #708090}.add_nametag{width:59px;height:70px;text-align:center}.add_nametag img{height:60px;width:59px}.statustag{width:50px;height:37px;z-index:3}.statustag-blocked{background:url("/images/tags/status/statustag_blocked.png") left no-repeat transparent}.statustag-high_priority{background:url("/images/tags/status/statustag_high_priority.png") left no-repeat transparent}.statustag-waiting{background:url("/images/tags/status/statustag_waiting.png") left no-repeat transparent}.statustag-delegated{background:url("/images/tags/status/statustag_delegated.png") left no-repeat transparent}.statustag-bug{background:url("/images/tags/status/statustag_bug.png") left no-repeat transparent}.statustag-please_analyze{background:url("/images/tags/status/statustag_please_analyze.png") left no-repeat transparent}.statustag-please_test{background:url("/images/tags/status/statustag_please_test.png") left no-repeat transparent}.statustag-done{background:url("/images/tags/status/statustag_done.png") left no-repeat transparent}.finished_tasks{background:url("/images/hide_show_tasks.png") right no-repeat transparent}.the_disabler{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}