Hello community, here is the log from the commit of package webyast-base-ui for openSUSE:Factory checked in at Fri May 27 10:44:26 CEST 2011. -------- --- webyast-base-ui/webyast-base-ui.changes 2011-05-24 16:22:57.000000000 +0200 +++ /mounts/work_src_done/STABLE/webyast-base-ui/webyast-base-ui.changes 2011-05-26 11:27:59.000000000 +0200 @@ -1,0 +2,12 @@ +Wed May 25 13:56:31 UTC 2011 - vgorobets@suse.de + +- fixed WebYaST notifier doesn't terminate the running workers after user is inactive +- 0.2.49 + +------------------------------------------------------------------- +Wed May 25 10:56:42 UTC 2011 - vgorobets@suse.de + +- uniform look & feel throughout all WebYaST modules +- 0.2.48 + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ webyast-base-ui.spec ++++++ --- /var/tmp/diff_new_pack.TasvJ1/_old 2011-05-27 10:42:57.000000000 +0200 +++ /var/tmp/diff_new_pack.TasvJ1/_new 2011-05-27 10:42:57.000000000 +0200 @@ -53,7 +53,7 @@ Group: Productivity/Networking/Web/Utilities Url: http://en.opensuse.org/Portal:WebYaST AutoReqProv: on -Version: 0.2.47 +Version: 0.2.49 Release: 1 Summary: WebYaST - base UI for system management Source: www.tar.bz2 ++++++ www.tar.bz2 ++++++ Files old/www/public/icons/repositories.png and new/www/public/icons/repositories.png differ Files old/www/public/images/home.png and new/www/public/images/home.png differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/javascripts/notifier.js new/www/public/javascripts/notifier.js --- old/www/public/javascripts/notifier.js 2011-05-24 16:07:38.000000000 +0200 +++ new/www/public/javascripts/notifier.js 2011-05-25 15:47:34.000000000 +0200 @@ -42,16 +42,16 @@ $(document).ready(function() { jQuery(function($){ $.activity.init({ - interval: interval, - inactive: inactive, - intervalFn: function(){ - log("User is idle: " + Math.round((this.now() - this.defaults.lastActive)/1000) + ' sec'); - }, - inactiveFn: function(){ - log("User is inactive: " + Math.round((this.now() - this.defaults.lastActive)/1000) + ' sec'); - if(typeof(Worker) == 'defined') { killWorker(worker); } - $.activity.update(); - } + interval: interval, + inactive: inactive, + intervalFn: function(){ + //log("User is idle: " + Math.round((this.now() - this.defaults.lastActive)/1000) + ' sec'); + }, + inactiveFn: function(){ + log("User is inactive: " + Math.round((this.now() - this.defaults.lastActive)/1000) + ' sec'); + if(typeof(Worker) != 'defined') { killWorker(worker); } + $.activity.update(); + } }); $(document).bind('click mousemove', function(){ @@ -72,6 +72,7 @@ console.log("Web worker is not supported") window.setInterval(function() { AJAXcall(params); },5000); } else { + console.log("Web worker is supported") worker = new Worker("/javascripts/notifier.workers.js"); worker.postMessage(params); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/javascripts/webyast-online-help.js new/www/public/javascripts/webyast-online-help.js --- old/www/public/javascripts/webyast-online-help.js 2011-04-12 11:29:23.000000000 +0200 +++ new/www/public/javascripts/webyast-online-help.js 2011-05-25 12:58:42.000000000 +0200 @@ -26,62 +26,62 @@ $('#questionMark').bind('click', function(){ var currentURL = window.location.toString().split("/"); - + switch(currentURL[currentURL.length-1]) { case 'activedirectory': - url = "onlinehelp/Active Directory"; - break; + url = "onlinehelp/Active Directory"; + break; case 'users': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'firewall': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'mail': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'groups': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'kerberos': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'ldap': - url = "onlinehelp/" + currentURL[currentURL.length-1].toUpperCase(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].toUpperCase(); + break; case 'network': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'registration': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'roles': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'repositories': - url = "onlinehelp/Repositories"; - break; - case 'status': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/Repositories"; + break; + case 'status': + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'services': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'administrator': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; case 'patch_updates': - url = "onlinehelp/Updates"; - break; + url = "onlinehelp/Updates"; + break; case 'time': - url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); - break; + url = "onlinehelp/" + currentURL[currentURL.length-1].capitalize(); + break; default: - url = "#"; - break; + url = "#"; + break; } - + if(url !='#') { $('body').append('<div id="onlineHelpModalShade"/>'); $('body').after('<span id="onlineHelpContent"><span id="onlineHelpLoading"><img id="onlineHelpSpinner" src="images/wait.gif"><span>Please wait ...</span></span></span>'); @@ -89,27 +89,25 @@ var close = $('<img id="closeOnlineHelpDialog" />').attr('src', 'images/close-g.png'); setTimeout(function(){ - $.get(url, function(data){ - $('#onlineHelpContent').html(data).append(close); - }); + $.get(url, function(data){ + $('#onlineHelpContent').html(data).append(close); + }); }, 800); - $('#closeOnlineHelpDialog').live('click', function(){ - $('#onlineHelpModalShade').remove(); - $('#onlineHelpContent').remove(); + $('#onlineHelpModalShade').remove(); + $('#onlineHelpContent').remove(); }); $('#closeOnlineHelpDialog').live('mouseover', function(){ - $(this).attr('src', 'images/close.png'); + $(this).attr('src', 'images/close.png'); }); $('#closeOnlineHelpDialog').live('mouseout', function(){ - $(this).attr('src', 'images/close-g.png'); + $(this).attr('src', 'images/close-g.png'); }); - } else { alert("ERROR: broken URL!"); } }); -}); \ No newline at end of file +}); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/new_inputs.css new/www/public/stylesheets/new_inputs.css --- old/www/public/stylesheets/new_inputs.css 2011-05-24 16:07:38.000000000 +0200 +++ new/www/public/stylesheets/new_inputs.css 2011-05-25 14:12:31.000000000 +0200 @@ -107,133 +107,20 @@ /* MODULE SPECIFIC ADAPTATIONS */ /* SOFTWARE REPOSITORIES */ -#repository_name, #repository_url { width:70%; } -#group_cn { width:300px; } -#group_members_string, #manage_members { float:left; font-size:12px; } -#group_members_string { width:166px; } -#manage_members { margin-left:5px;} -/* USERS & GROUPS */ -#search-userbar, #softwarebar, #systembar { - border:1px solid #bbb; - border-radius: 3px; - -moz-border-radius: 3px; - -khtml-border-radius: 3px; - -webkit-border-radius:3px; - height:23px; - background:url('../images/gradient40-60.png') repeat-x #f5f5f5; - margin: 10px 1em 5px 1em; - padding: 3px; -} -#search-userbar label, #softwarebar label, #systembar label { - font-weight:bold; /*margin-top:-1px;*/ - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.9); -} -#home-container, #search-container, #link-container { float:left; } -#filter-container {float:right; padding:0;} -#filter { line-height:24px; height:24px; } - -#home { - width:18px; - height:18px; - padding:2px; - margin-top:-1px; - vertical-align:middle; - - border-radius: 50%; - -moz-border-radius: 50%; - -khtml-border-radius: 50%; - -webkit-border-radius: 50px; - - background: url('../images/gradientx40.png') repeat-x #fff; - border:2px solid #999; - margin-right:20px; - overflow: hidden; -} - -#home:hover {background: url('../images/gradientx60.png') repeat-x #ddd; border:2px solid #1E90FF;} -#home a {text-decoration:none; border:none;} -#home_image {width:18px; height:18px; } - - -.action_links label { float:left; height:23px; display:inline-block; margin:3px 0px 3px 3px; color:#999;} -.action_links a { - float:left; - vertical-align:50%; - font-size: 12px; - line-height:16px; - border:1px solid #999; - padding:3px 5px; - margin-left:5px; - border-radius: 3px; - -moz-border-radius: 3px; - -khtml-border-radius: 3px; - -webkit-border-radius:3px; - color: #333; - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); - float:left; -} - -.action_links a:hover { -/* background:url('/images/gradientx40.png') repeat-x #3494f2; */ - cursor:pointer; - background: #888; - background: -moz-linear-gradient(center top , #bbb 10%, #aaa 30%, #999 51%, #888 100%) repeat scroll 0 0 transparent; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0.10, #bbb), color-stop(0.30, #aaa), color-stop(0.51, #999), color-stop(1.00, #888)); - color: #f2f2f2; - text-shadow: 0px -1px 1px #222222; - } - -.action_links a:active { - color:#fff; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); - background: #0D72C0; - background: -moz-linear-gradient(center top , #2EA1FF 10%, #1E90FF 30%, #1E90FF 50%, #0D72C0 100%) repeat scroll 0 0 transparent!important; - background: -webkit-gradient(linear, left top, left bottom, color-stop(0.10, #2EA1FF), color-stop(0.30, #1E90FF), color-stop(0.51, #1E90FF), color-stop(1.00, #0D72C0))!important; -} .icons {float:left; width:17px; height:17px; margin-top:-1px; margin-right:5px; vertical-align:baseline;} .ui-accordion .ui-accordion-header .ui-icon { position:inherit; margin-top:0px; float:left;} -/* CONTROL PANEL USERBAR ICONS */ -#userbar a { border-bottom: 1px dotted #555; color:#444; text-shadow: 0 1px 1px #e5e5e5; } -#userbar a:hover { border-bottom: 1px solid #555; color:#fff; text-shadow: 0 -1px 0px #444; } - -#userbar { line-height: 45px; position: absolute; right: 0; z-index: 100; margin: 0 5px; } -#userbar-container { background-color:#aaa; padding:2px 0px 7px 3px; border:1px solid #a0a0a0; -moz-border-radius:2px; -webkit-border-radius:2px; } - -#userbar span.userbar-icon { display: inline-block; color:#444; font-weight:bold; font-size:11px; cursor:default; margin-right:10px; z-index:2;} -#userbar span.userbar-icon:before { vertical-align:-50%; line-height:10px; padding-right:1px; } -#userbar span.home-icon:before { content:url(../images/control-panel-home.png); } -#userbar span.user-icon:before { content:url(../images/control-panel-user.png); } -#userbar span.language-icon {color:#e9e9e9; -moz-border-radius:2px; -webkit-border-radius:2px; padding:2px 3px 2px 6px; text-align:center; margin-right:4px; background-color:#999; text-shadow: 0 0px 0px #444; } -#userbar span.logout-icon:before { content:url(../images/control-panel-logout.png); } - -span.plugin-shortcut { display:inline-block; background: url(../icons/plugin-icons.png) no-repeat top left; width: 48px; height: 48px; } -span.icon-monitoring{ background-position: 0 0;} -span.icon-yast-firewall{ background-position: 0 -98px; } -span.icon-yast-groups{ background-position: 0 -196px; } -span.icon-yast-kerberos{ background-position: 0 -294px; } -span.icon-yast-ldap{ background-position: 0 -392px; } -span.icon-yast-mail-server{ background-position: 0 -490px; } -span.icon-yast-network{ background-position: 0 -588px; } -span.icon-yast-ntp-client{ background-position: 0 -686px; } -span.icon-yast-online_update{ background-position: 0 -784px; } -span.icon-yast-permissions{ background-position: 0 -882px; } -span.icon-yast-product-registration{ background-position: 0 -980px; } -span.icon-yast-samba-client{ background-position: 0 -1078px; } -span.icon-yast-sw_source{ background-position: 0 -1176px; } -span.icon-yast-system-user{ background-position: 0 -1274px; } -span.icon-yast-system{ background-position: 0 -1372px; } -span.icon-yast-users{ background-position: 0 -1470px; } + /* LAYOUT CORRECTION */ #header { @@ -242,7 +129,7 @@ border-width: 5px 0; } #header h1 { color:#333; text-shadow: 0px 1px 0px #e5e5e5; position:absolute; width:50%; right:25%; left:25%; } -#userbar-container { -moz-box-shadow: 0px 0px 0px #000 inset; background: #ccc } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-controlpanel.css new/www/public/stylesheets/webyast-controlpanel.css --- old/www/public/stylesheets/webyast-controlpanel.css 2011-05-24 16:07:38.000000000 +0200 +++ new/www/public/stylesheets/webyast-controlpanel.css 2011-05-25 12:58:42.000000000 +0200 @@ -318,3 +318,36 @@ /* border: 1px solid #5f5f5f;*/ } +/* CONTROL PANEL USERBAR ICONS */ +#userbar a { border-bottom: 1px dotted #555; color:#444; text-shadow: 0 1px 1px #e5e5e5; } +#userbar a:hover { border-bottom: 1px solid #555; color:#fff; text-shadow: 0 -1px 0px #444; } + +#userbar { line-height: 45px; position: absolute; right: 0; z-index: 100; margin: 0 5px; } +#userbar-container { background-color:#aaa; padding:2px 0px 7px 3px; border:1px solid #a0a0a0; -moz-border-radius:2px; -webkit-border-radius:2px; } +#userbar-container { -moz-box-shadow: 0px 0px 0px #000 inset; background: #ccc } + +#userbar span.userbar-icon { display: inline-block; color:#444; font-weight:bold; font-size:11px; cursor:default; margin-right:10px; z-index:2;} +#userbar span.userbar-icon:before { vertical-align:-50%; line-height:10px; padding-right:1px; } +#userbar span.home-icon:before { content:url(../images/control-panel-home.png); } +#userbar span.user-icon:before { content:url(../images/control-panel-user.png); } +#userbar span.language-icon {color:#e9e9e9; -moz-border-radius:2px; -webkit-border-radius:2px; padding:2px 3px 2px 6px; text-align:center; margin-right:4px; background-color:#999; text-shadow: 0 0px 0px #444; } +#userbar span.logout-icon:before { content:url(../images/control-panel-logout.png); } + +span.plugin-shortcut { display:inline-block; background: url(../icons/plugin-icons.png) no-repeat top left; width: 48px; height: 48px; } +span.icon-monitoring{ background-position: 0 0;} +span.icon-yast-firewall{ background-position: 0 -98px; } +span.icon-yast-groups{ background-position: 0 -196px; } +span.icon-yast-kerberos{ background-position: 0 -294px; } +span.icon-yast-ldap{ background-position: 0 -392px; } +span.icon-yast-mail-server{ background-position: 0 -490px; } +span.icon-yast-network{ background-position: 0 -588px; } +span.icon-yast-ntp-client{ background-position: 0 -686px; } +span.icon-yast-online_update{ background-position: 0 -784px; } +span.icon-yast-permissions{ background-position: 0 -882px; } +span.icon-yast-product-registration{ background-position: 0 -980px; } +span.icon-yast-samba-client{ background-position: 0 -1078px; } +span.icon-yast-sw_source{ background-position: 0 -1176px; } +span.icon-yast-system-user{ background-position: 0 -1274px; } +span.icon-yast-system{ background-position: 0 -1372px; } +span.icon-yast-users{ background-position: 0 -1470px; } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-plugin-toolbar.css new/www/public/stylesheets/webyast-plugin-toolbar.css --- old/www/public/stylesheets/webyast-plugin-toolbar.css 1970-01-01 01:00:00.000000000 +0100 +++ new/www/public/stylesheets/webyast-plugin-toolbar.css 2011-05-25 15:19:38.000000000 +0200 @@ -0,0 +1,221 @@ +/* +#-- +# Webyast Webservice framework +# +# Copyright (C) 2009, 2010 Novell, Inc. +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ +*/ + +#webyast-toolbar-container { + border-radius: 3px; + -moz-border-radius: 3px; + -khtml-border-radius: 3px; + -webkit-border-radius:3px; + + color: #555; + + width:auto; + height:32px; + margin:15px 25px 10px 25px; + padding:2px 2px 2px 1px; + + background-color: #e4e4e4; + background: -moz-linear-gradient(center bottom , #E4E4E4, #efefef) repeat scroll 0 0 transparent !important; + border: 1px solid #D8D8D8; +} + +#webyast-toolbar-container a {text-decoration:none; border:none;} + +#webyast-toolbar-container .home-icon { + width:20px; + height:20px; + padding:4px; + + border-radius: 50%; + -moz-border-radius: 50%; + -khtml-border-radius: 50%; + -webkit-border-radius: 50px; + + background: url('../images/gradientx40.png') repeat-x #fff; + +/* float:left;*/ + border:2px solid #999; + display:inline-block; + + vertical-align:middle; +} + +#webyast-toolbar-container .home-icon:hover { + background: url('../images/gradientx60.png') repeat-x #ddd; + border:2px solid #1E90FF; +} + +#webyast-toolbar-container #quicksearch { display:Inline-block; } + +#webyast-toolbar-container label { + margin-left:10px; + font-weight:bold; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9); + height:20px; + padding:4px; + vertical-align:middle; +} + +#webyast-toolbar-container input { + margin-top:2px; + background-color: #FEFEFE; + border-color: #C4C4C4 #E0E0E0 #E0E0E0 #C4C4C4; + border-radius: 0 0 0 0; + border-style: solid; + border-width: 1px; + box-shadow: 0 0 0 #EEEEEE inset; + color: #555555; + font-weight: normal; + height: 16px; + vertical-align: middle; + width:160px; +} + +#webyast-toolbar-container select { + background-color: #FEFEFE; + border-color: #C4C4C4 #E0E0E0 #E0E0E0 #C4C4C4; + border-radius: 0 0 0 0; + border-style: solid; + border-width: 1px; + box-shadow: 0 0 0 #EEEEEE inset; + color: #555555; + font-weight: normal; + vertical-align: middle; + font-size: 12px; +} + +#action_link_container { + float:right; + clear:right; +} + +#action_link_container a:hover { + background: -moz-linear-gradient(center bottom , #D5D5D5, #FFFFFF) repeat scroll 0 0 transparent; + background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#D5D5D5)); + -moz-box-shadow: 0px 0px 30px #a0a0a0 inset, 0px 0px 2px #333 inset; + -webkit-box-shadow: 0px 0px 30px #a0a0a0 inset, 0px 0px 2px #333 inset; + color:#444; + text-shadow: 0px 1px 0 #eee!important; + +} + +#action_link_container a { + background: #EEE; + background: -moz-linear-gradient(center bottom , #CCCCCC, #FFFFFF) repeat scroll 0 0 transparent; + background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#CCCCCC)); + border-color: #CCCCCC #EEEEEE #EEEEEE #CCCCCC; + border-style: solid; + border-width: 1px; + color: #666666; + display: inline-block; + font-weight: bold; + height: 31px; + line-height: 31px; + padding:0 10px; +/* margin: -1px 24px 0 0;*/ +/* min-width: 120px;*/ + display:inline-block; +/* position: absolute;*/ +/* right: 0;*/ +/* text-align: center;*/ + text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.7); + vertical-align: middle; +/* position:relative;*/ +} + +#action_link_container .action_link_icon { + vertical-align:middle; +/* position:absolute;*/ + float:left; + margin: 4px 4px 4px 0px; + height:24px; + width:24px; +} + + + + +/*#plugin-toolbar-container a { text-decoration:none; border:none; }*/ + + +/*#search-userbar, #softwarebar, #systembar {*/ +/* border:1px solid #bbb;*/ +/* border-radius: 3px;*/ +/* -moz-border-radius: 3px;*/ +/* -khtml-border-radius: 3px;*/ +/* -webkit-border-radius:3px;*/ +/* height:23px;*/ +/* background:url('../images/gradient40-60.png') repeat-x #f5f5f5;*/ +/* margin: 10px 1em 5px 1em;*/ +/* padding: 3px;*/ +/*}*/ + +/*#search-userbar label, #softwarebar label, #systembar label {*/ +/* font-weight:bold; /*margin-top:-1px;*/*/ +/* text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.9);*/ +/*}*/ + + + +/*#filter-container {float:right; padding:0;}*/ +/*#filter { line-height:24px; height:24px; }*/ + + + + + + + +/*.action_links label { float:left; height:23px; display:inline-block; margin:3px 0px 3px 3px; color:#999;}*/ +/*.action_links a {*/ +/* float:left;*/ +/* vertical-align:50%;*/ +/* font-size: 12px;*/ +/* line-height:16px;*/ +/* border:1px solid #999;*/ +/* padding:3px 5px;*/ +/* margin-left:5px;*/ +/* border-radius: 3px;*/ +/* -moz-border-radius: 3px;*/ +/* -khtml-border-radius: 3px;*/ +/* -webkit-border-radius:3px;*/ +/* color: #333;*/ +/* text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);*/ +/* float:left;*/ +/*}*/ + +/*.action_links a:hover {*/ +/*/* background:url('/images/gradientx40.png') repeat-x #3494f2; */*/ +/* cursor:pointer;*/ +/* background: #888;*/ +/* background: -moz-linear-gradient(center top , #bbb 10%, #aaa 30%, #999 51%, #888 100%) repeat scroll 0 0 transparent;*/ +/* background: -webkit-gradient(linear, left top, left bottom, color-stop(0.10, #bbb), color-stop(0.30, #aaa), color-stop(0.51, #999), color-stop(1.00, #888));*/ +/* color: #f2f2f2;*/ +/* text-shadow: 0px -1px 1px #222222;*/ +/* }*/ + +/*.action_links a:active {*/ +/* color:#fff;*/ +/* text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);*/ +/* background: #0D72C0;*/ +/* background: -moz-linear-gradient(center top , #2EA1FF 10%, #1E90FF 30%, #1E90FF 50%, #0D72C0 100%) repeat scroll 0 0 transparent!important;*/ +/* background: -webkit-gradient(linear, left top, left bottom, color-stop(0.10, #2EA1FF), color-stop(0.30, #1E90FF), color-stop(0.51, #1E90FF), color-stop(1.00, #0D72C0))!important;*/ +/*}*/ + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-repositories.css new/www/public/stylesheets/webyast-repositories.css --- old/www/public/stylesheets/webyast-repositories.css 1970-01-01 01:00:00.000000000 +0100 +++ new/www/public/stylesheets/webyast-repositories.css 2011-05-25 15:21:13.000000000 +0200 @@ -0,0 +1,121 @@ +/* +#-- +# Webyast Webservice framework +# +# Copyright (C) 2009, 2010 Novell, Inc. +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ +*/ + +#repositories .fieldset-group .ui-widget-header, #groups .fieldset-group .ui-widget-header { + padding:0; + margin:0; +} + +#repositories .list-fieldset, #groups .list-fieldset { + border-radius: 0px 0px 0px 0px; + border:none; + background-color:#fafafa; + padding:0px; +} + +#repositories fieldset { + border-radius: 0px 0px 0px 0px; + border:1px solid #d8d8d8; + background-color:#fafafa; +} + +#repositories .list-fieldset-header { + border-radius: 0px 0px 0px 0px; + padding:3px 0px; + background: #e4e4e4; + background: -moz-linear-gradient(center bottom , #E4E4E4, #efefef) repeat scroll 0 0 transparent !important; + background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#e4e4e4)); + border: 1px solid #D8D8D8; + margin:0; +} + +#repositories .repository-content { + border: 1px solid #d8d8d8; + border-radius: 0px 0px 0px 0px; + background-color:#fafafa; +} + + +#repositories form input[type="text"] { + background-color: #FEFEFE; + border-color: #C4C4C4 #E0E0E0 #E0E0E0 #C4C4C4; + border-radius: 0px; + border-style: solid; + border-width: 1px; + box-shadow: 0 0 0 #EEEEEE inset; + color: #555555; + width:50%; + height: 16px; +} + +#repositories form a.button { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; + height: 16px; +} + +#repositories form input[type="submit"] { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; +} + +#repositories label.error { + margin-left: 15px; + color:#D70000; + font-size:11px; + display:inline-block; + float:none; + height: 16px; + line-height: 20px; + font-family: Tahoma,Trebuchet MS,Helvetica,sans-serif; +} + +span.quicksearch_content div { color:#555; text-shadow: 0px 1px 0px #fefefe; } +span.quicksearch_content small { float:none; color:#777777; font-size:10px; text-shadow: 0px 1px 0px #fefefe; } +span.repo_status { font-style: italic } +span.repo_status_enabled { color: rgb(0,255,0) } +span.repo_status_disabled { color: rgb(255,0,0) } +div.option_name { min-width: 6em; float: left; margin-left: 1em } + +/*Add new repo */ + +#repositoryForm #status_icon { margin: 4px 4px 4px -4px; } +#repositoryForm div.row label { width: 100px;} +#repository_name, #repository_url { width:40%; } +input.error { float: none; } + +div .hr-row { + display: block; + min-height: 10px; + vertical-align: middle; +} + +#repo_hr { + background-color:#ddd; + background: -moz-linear-gradient(left center , #D0D0D0 0pt, #FAFAFA 100%) repeat scroll 0 0 transparent; + background: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#fafafa)); + border-bottom: 0 dotted #DDDDDD; + height: 1px; + margin: 5px 0 0 0; +} + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-roles.css new/www/public/stylesheets/webyast-roles.css --- old/www/public/stylesheets/webyast-roles.css 2011-05-24 16:07:38.000000000 +0200 +++ new/www/public/stylesheets/webyast-roles.css 2011-05-25 12:58:41.000000000 +0200 @@ -120,7 +120,6 @@ span.drag { min-width:120px; max-width: 120px; - cursor:move; overflow: hidden; text-overflow:ellipsis; @@ -137,7 +136,7 @@ } span.user { - cursor:default; +/* cursor:default;*/ width: 120px; height:32px; padding:0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-services.css new/www/public/stylesheets/webyast-services.css --- old/www/public/stylesheets/webyast-services.css 1970-01-01 01:00:00.000000000 +0100 +++ new/www/public/stylesheets/webyast-services.css 2011-05-25 15:09:33.000000000 +0200 @@ -0,0 +1,70 @@ +/* +#-- +# Webyast Webservice framework +# +# Copyright (C) 2009, 2010 Novell, Inc. +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ +*/ + +#services { margin:0 13px; } +#services .fieldset-group .ui-widget-header, #groups .fieldset-group .ui-widget-header { + padding:0; + margin:0; +} + +#services .list-fieldset, #groups .list-fieldset { + border-radius: 0px 0px 0px 0px; + border:none; + background-color:#fafafa; + padding:0px; +} + +#services fieldset { + border-radius: 0px 0px 0px 0px; + border:1px solid #d8d8d8; + background-color:#fafafa; +} + +#services .list-fieldset-header { + border-radius: 0px 0px 0px 0px; + padding:3px 0px; + background: #e4e4e4; + background: -moz-linear-gradient(center bottom , #E4E4E4, #efefef) repeat scroll 0 0 transparent !important; + background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#e4e4e4)); + border: 1px solid #D8D8D8; + margin:0; +} + +#services .service-content { + border: 1px solid #d8d8d8; + border-radius: 0px 0px 0px 0px; + background-color:#fafafa; + margin:0; + padding:10px 0; +} + + +#services a.button { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; + height: 16px; +} + +#services input[type="submit"] { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/www/public/stylesheets/webyast-users.css new/www/public/stylesheets/webyast-users.css --- old/www/public/stylesheets/webyast-users.css 1970-01-01 01:00:00.000000000 +0100 +++ new/www/public/stylesheets/webyast-users.css 2011-05-25 15:12:56.000000000 +0200 @@ -0,0 +1,207 @@ +/* +#-- +# Webyast Webservice framework +# +# Copyright (C) 2009, 2010 Novell, Inc. +# This library is free software; you can redistribute it and/or modify +# it only under the terms of version 2.1 of the GNU Lesser General Public +# License as published by the Free Software Foundation. +# +# This library is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +#++ +*/ + +#users tr { +/* border: solid 0px #ddd;*/ + border:none; + padding:0; + margin:0; + vertical-align:middle; +} + +#new_user td { +/* width:auto;*/ +} + +.qs_input { + width: auto !important; +} + +#users .fieldset-group .label { + min-width: 10em; + float: left; + margin-left: 1em +} + +/*#password-strength {*/ +/* left: 0em;*/ +/*}*/ + +#users, #groups { margin:0 13px;} +#new_user form { margin:0px 10px;} + +#users .fieldset-group .ui-widget-header, #groups .fieldset-group .ui-widget-header { + padding:0; + margin:0; +} + +#users .list-fieldset, #groups .list-fieldset { + border-radius: 0px 0px 0px 0px; + border:none; + background-color:#fafafa; + padding:0px; +} + +#users_index fieldset, #new_user fieldset { + border-radius: 0px 0px 0px 0px; + border:1px solid #d8d8d8; + background-color:#fafafa; +} + +#users .list-fieldset-header, #groups .list-fieldset-header { + border-radius: 0px 0px 0px 0px; + padding:3px 0px; + background: #e4e4e4; + background: -moz-linear-gradient(center bottom , #E4E4E4, #efefef) repeat scroll 0 0 transparent !important; + background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#e4e4e4)); + border: 1px solid #D8D8D8; + margin:0; +} + +#users .user-content { + border: 1px solid #d8d8d8; + border-radius: 0px 0px 0px 0px; + background-color:#fff; +} + +#groups .group-content { + border: 1px solid #d8d8d8; + border-radius: 0px 0px 0px 0px; + background-color:#fafafa; +} + +#users form, #new_user form, #groups form { border:0px; } + +#users form input[type="text"], #users form input[type="password"], #new_user form input[type="text"], #new_user form input[type="password"] { + background-color: #FEFEFE; + border-color: #C4C4C4 #E0E0E0 #E0E0E0 #C4C4C4; + border-radius: 0px; + border-style: solid; + border-width: 1px; + box-shadow: 0 0 0 #EEEEEE inset; + color: #555555; + width:160px; + height: 16px; +} + +#groups form input[type="text"] { + background-color: #FEFEFE; + border-color: #C4C4C4 #E0E0E0 #E0E0E0 #C4C4C4; + border-radius: 0px; + border-style: solid; + border-width: 1px; + box-shadow: 0 0 0 #EEEEEE inset; + color: #555555; + width:160px; + height: 16px; + vertical-align:middle; + +} + +#new_user form a.button, #new_group form a.button, #users form a.button, #groups form a.button { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; + height: 16px; +} + +#users form input[type="submit"], #groups form input[type="submit"] { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + line-height:16px; +} + +#new_user div.label { min-width:160px; display: inline-block; float:none; margin-left: 10px; } +#groups div.label { min-width:160px; display: inline-block; float:none; margin-left: 10px; } +#users .fieldset-group.ui-tabs .ui-tabs-nav { position:static; padding-top:6px; } +#users .fieldset-group.ui-tabs .ui-tabs-nav li a { padding:2px 10px 4px 10px; margin-bottom:1px; margin-top:4px; } + +#new_user .fieldset-group.ui-tabs .ui-tabs-nav { position:static; padding-top:6px; } +#new_user .fieldset-group.ui-tabs .ui-tabs-nav li a { padding:2px 10px 4px 10px; margin-bottom:1px; margin-top:4px; } + +#users ui-widget-content, #new_user ui-widget-content { + border-radius:0 !important; +} + +#users li:first-child { margin-left: 0px; } +#new_user li:first-child { margin-left: 0px!important; } + +#users li.ui-state-default, #new_user li.ui-state-default { + border: 1px solid #D8D8D8; + text-shadow: 1px 1px #fdfdfd; +} + +#users li.ui-state-default span, .fieldset-group li.ui-tabs-selected span { font-size:13px; color:#444; } +#new_user li.ui-state-default span, .fieldset-group li.ui-tabs-selected span { font-size:13px; color:#444; } + +#users li.ui-tabs-selected, #users li.ui-state-active, #new_user li.ui-tabs-selected, #new_user li.ui-state-active { + background-color:#fafafa; + padding:0px; + border-color: #d8d8d8; +} + + +#password-strength { position:relative; margin-bottom:6px; font-size:10px;} + +#users .password-min-char, #new_user .password-min-char { visibility:hidden; display:none;} + +.password-strength-bar { max-width:160px!important; background:#dddddd; height:2px; line-height:16px; } + +#users label.error, #new_user label.error, #groups label.error, #new_group label.error { + margin-left: 15px; + color:#D70000; + font-size:11px; + display:inline-block; + float:none; + font-family: Tahoma,Trebuchet MS,Helvetica,sans-serif; +} + +#new_group label.error, #groups label.error { display:inline-block!important; } + + +#users_index .button_container, #groups_index .button_container { + padding:0px 27px; + float: none; + margin: 5px auto; + position: relative; + width: 96%; +} + +#users_index .hr, #groups_index .hr { + height:1px; border-bottom:0px dotted #ddd; margin:5px 0px; + background: -moz-linear-gradient(left, #d0d0d0 0%, #fafafa 100%); padding:0px; + background: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#fafafa)); +} + +#new_user .hr, #groups .hr { margin:0px 0px 10px 0px; } + +#groups .nav-buttons { padding:10px; margin:0; } +#manage_members { + border-color: #C4C4C4; + border-radius: 0 0 0 0; + vertical-align: middle; + padding: 2px 4px; + line-height:18px; +} + +/*#group_cn { width:300px; }*/ +/*#group_members_string, #manage_members { float:left; font-size:12px; }*/ +/*#group_members_string { width:166px; }*/ +/*#manage_members { margin-left:5px;}*/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org