diff options
| -rw-r--r-- | views/default/css/admin.php | 119 | ||||
| -rw-r--r-- | views/default/forms/admin/plugins/simple_update_states.php | 45 | 
2 files changed, 99 insertions, 65 deletions
| diff --git a/views/default/css/admin.php b/views/default/css/admin.php index f00e0253e..a90b97a5b 100644 --- a/views/default/css/admin.php +++ b/views/default/css/admin.php @@ -119,6 +119,7 @@ table.mceLayout {  }  /* Clearfix! */ +.elgg-grid:after,  .clearfix:after {  	content: ".";  	display: block; @@ -216,17 +217,6 @@ table.mceLayout {  	border: 2px solid #dddddd;  } -.elgg-state-error { -	background: #fbe3e4; -	color: #8a1f11; -	border-color: #fbc2c4; -} - -.elgg-state-success { -	background: #e6efc2; -	color: #264409; -	border-color: #c6d880; -}  /* ***************************************  	BODY @@ -443,6 +433,7 @@ input[type="submit"]:hover, .elgg-button-submit:hover, .elgg-button-action:hover  	color: white;  	text-decoration: none;  } +  .elgg-pagination .elgg-state-disabled {  	color: #CCCCCC;  	border-color: #CCCCCC; @@ -488,16 +479,7 @@ input[type="submit"]:hover, .elgg-button-submit:hover, .elgg-button-action:hover  .elgg-widgets-add-panel li a {  	display: block;  } -.elgg-state-available { -	color: #333333; -	cursor: pointer; -} -.elgg-state-available:hover { -	border-color: #aaaaaa; -} -.elgg-state-unavailable { -	color: #888888; -} +  .elgg-module-widget {  	background-color: #dedede;  	padding: 1px; @@ -526,9 +508,7 @@ input[type="submit"]:hover, .elgg-button-submit:hover, .elgg-button-action:hover  	height: 18px;  	border: 1px solid transparent;  } -.elgg-state-draggable > .elgg-head { -	cursor: move; -} +  a.elgg-widget-collapse-button {  	left: 5px;  	background:transparent url(<?php echo elgg_get_site_url(); ?>_graphics/elgg_sprites.png) no-repeat 0px -385px; @@ -989,6 +969,7 @@ ul.admin_plugins {  	list-style: none;  }  .elgg-plugin { +	border:1px solid #999999;  	margin:0 0 5px 0;  	padding:0 7px 4px 10px;  	-webkit-border-radius: 5px; @@ -1008,16 +989,9 @@ ul.admin_plugins {  } -.elgg-state-error { -	font-weight: bold; -}  .elgg-dependency-suggests {  	font-weight: normal;  } -p.elgg-state-error { -	padding: 5px 0; -	font-weight: bold; -}  p.elgg-dependency-suggests {  	font-weight: normal;  } @@ -1040,14 +1014,7 @@ p.elgg-dependency-suggests {  .elgg-plugin-screenshot-lightbox h2 {  	color:black;  } -.active { -	border:1px solid #999999; -	background:white; -} -.elgg-state-inactive { -	border:1px solid #999999; -	background:#dedede; -} +  .configure_menuitems {  	margin-bottom:30px;  } @@ -1145,8 +1112,7 @@ p.elgg-dependency-suggests {  /* ***************************************  	GRID  *************************************** */ -.elgg-grid { -} +.elgg-grid {}  .elgg-col {  	float: left;  } @@ -1254,4 +1220,73 @@ p.elgg-dependency-suggests {  	background-position: -302px -186px;  	width: 21px;  	height: 21px; -}
\ No newline at end of file +} + +/* *************************************** +	FOOTER +*************************************** */ +.elgg-menu-footer {color:gray} + +.elgg-menu-footer li { +	float: left; +} +.elgg-menu-footer li:after{ +	content: "\007C"; +	display: inline-block; +	padding: 0 4px 0 4px; +	font-weight: normal; +} +.elgg-menu-footer li:last-child:after { +	content: ""; +} + +/* *************************************** +	STATES +*************************************** */ + +.elgg-state-active { +	background:white; +} + +.elgg-state-inactive { +	background:#dedede; +} + +.elgg-state-available { +	color: #333333; +	cursor: pointer; +} + +.elgg-state-available:hover { +	border-color: #aaaaaa; +} + +.elgg-state-unavailable { +	color: #888888; +} + +.elgg-state-success { +	background: #e6efc2; +	color: #264409; +	border-color: #c6d880; +} + +.elgg-state-error { +	background: #fbe3e4; +	color: #8a1f11; +	border-color: #fbc2c4; +	font-weight: bold; +} + +p.elgg-state-error { +	padding: 5px; +} + +<?php //@todo elgg-drag-handle instead? ?> +.elgg-state-draggable > .elgg-head { +	cursor: move; +} + +<?php //What to do with states that don't have default styles? ?> +.elgg-state-selected {} +.elgg-state-disabled {} diff --git a/views/default/forms/admin/plugins/simple_update_states.php b/views/default/forms/admin/plugins/simple_update_states.php index 57231d4ef..bf9f4e4c1 100644 --- a/views/default/forms/admin/plugins/simple_update_states.php +++ b/views/default/forms/admin/plugins/simple_update_states.php @@ -25,7 +25,7 @@ foreach ($installed_plugins as $plugin) {  ksort($plugin_list);  echo <<<___END -	<table class="admin_plugins"><tbody> +	<ul>  ___END;  $actions_base = '/action/admin/plugins/'; @@ -59,44 +59,43 @@ foreach ($plugin_list as $name => $plugin) {  	$description = elgg_view('output/longtext', array('value' => $description)); -	$author_html = $link_html = $version_html = $settings_html = ''; - +	$plugin_footer = '<ul class="elgg-menu elgg-menu-footer">'; +	  	if ($author) { -		$author_html = elgg_echo('admin:plugins:author', array($author)); +		$plugin_footer .= '<li>' . elgg_echo('admin:plugins:author', array($author)) . '</li>';  	}  	if ($version) { -		$version_html = ' | ' . elgg_echo('admin:plugins:version', array($version)); +		$plugin_footer .= '<li>' . elgg_echo('admin:plugins:version', array($version)) . '</li>';  	}  	if ($website) { -		$link_html = " | <a href=\"$website\">" . elgg_echo('admin:plugins:plugin_website') . '</a>'; +		$plugin_footer .= "<li><a href=\"$website\">" . elgg_echo('admin:plugins:plugin_website') . '</a></li>';  	}  	if (elgg_view_exists("settings/$plugin_id/edit")) {  		$settings_href = elgg_get_site_url() . "pg/admin/plugin_settings/$plugin_id"; -		$settings_html = " | <a class='plugin_settings link' href='$settings_href'>" . elgg_echo('settings') . "</a>"; +		$plugin_footer .= "<li><a class='plugin_settings link' href='$settings_href'>" . elgg_echo('settings') . "</a></li>";  	} +	 +	$plugin_footer .= "</ul>";  	echo <<<___END -	<tr class="elgg-plugin $active_class"> -		<th class="plugin_controls"> -			<input type="checkbox" id="$plugin_guid" class="plugin_enabled" $checked $disabled name="active_plugin_guids[]" value="$plugin_guid"/> -			<label for="$plugin_guid">$name</label> -		</th> -		<td class="plugin_info"> -			$description -			<span class="plugin_metadata small"> -				$author_html -				$version_html -				$link_html -				$settings_html -			</span> -		</td> -	</tr> +	<li class="elgg-plugin $active_class"> +		<div class="elgg-grid"> +			<div class="elgg-col elgg-col-1of5"> +				<input type="checkbox" id="$plugin_guid" $checked $disabled name="active_plugin_guids[]" value="$plugin_guid"/> +				<label for="$plugin_guid">$name</label> +			</div> +			<div class="elgg-col elgg-col-4of5"> +				$description +				$plugin_footer +			</div> +		</div> +	</li>  ___END;  } -echo '</tbody></table>'; +echo '</ul>';  echo elgg_view('input/submit', array('value' => elgg_echo('save')));  echo elgg_view('input/reset', array('value' => elgg_echo('reset'))); | 
