Compare commits
	
		
			35 Commits
		
	
	
		
			wip/nielsd
			...
			wip/sassWi
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					80d754916d | ||
| 
						 | 
					26fd0b7e7c | ||
| 
						 | 
					d476da8a69 | ||
| 
						 | 
					b2970f576c | ||
| 
						 | 
					77e3e61840 | ||
| 
						 | 
					aceb9fe825 | ||
| 
						 | 
					1842466069 | ||
| 
						 | 
					a92cf654d1 | ||
| 
						 | 
					ff700d3a28 | ||
| 
						 | 
					3b86d23e09 | ||
| 
						 | 
					74a8fbfdaf | ||
| 
						 | 
					8891261dea | ||
| 
						 | 
					c5daf63976 | ||
| 
						 | 
					e4f1db8f09 | ||
| 
						 | 
					1242beae1e | ||
| 
						 | 
					ca5a8bf57e | ||
| 
						 | 
					25ccc6ebd4 | ||
| 
						 | 
					f68421dca1 | ||
| 
						 | 
					4222e62b5a | ||
| 
						 | 
					075f53b5fa | ||
| 
						 | 
					161b86dc63 | ||
| 
						 | 
					3566933c04 | ||
| 
						 | 
					a1793d727f | ||
| 
						 | 
					ec0fc8bb8a | ||
| 
						 | 
					35a3aff8a4 | ||
| 
						 | 
					5f0b0094fb | ||
| 
						 | 
					32dd326d19 | ||
| 
						 | 
					f3a5571f46 | ||
| 
						 | 
					a0fe9909b3 | ||
| 
						 | 
					b9cf164e0b | ||
| 
						 | 
					5803ce5151 | ||
| 
						 | 
					4d8239a9a1 | ||
| 
						 | 
					082d403829 | ||
| 
						 | 
					2dbc7b5c51 | ||
| 
						 | 
					8ab1bbb2ad | 
@@ -17,16 +17,12 @@
 | 
			
		||||
    <file>filter-selected-rtl.svg</file>
 | 
			
		||||
    <file>gnome-shell.css</file>
 | 
			
		||||
    <file>logged-in-indicator.svg</file>
 | 
			
		||||
    <file>message-tray-background.png</file>
 | 
			
		||||
    <file>more-results.svg</file>
 | 
			
		||||
    <file>noise-texture.png</file>
 | 
			
		||||
    <file>page-indicator-active.svg</file>
 | 
			
		||||
    <file>page-indicator-inactive.svg</file>
 | 
			
		||||
    <file>page-indicator-checked.svg</file>
 | 
			
		||||
    <file>page-indicator-hover.svg</file>
 | 
			
		||||
    <file>panel-button-border.svg</file>
 | 
			
		||||
    <file>panel-button-highlight-narrow.svg</file>
 | 
			
		||||
    <file>panel-button-highlight-wide.svg</file>
 | 
			
		||||
    <file>process-working.svg</file>
 | 
			
		||||
    <file>running-indicator.svg</file>
 | 
			
		||||
    <file>source-button-border.svg</file>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										44
									
								
								data/theme/_colors.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,44 @@
 | 
			
		||||
// When color definition differs for dark and light variant,
 | 
			
		||||
// it gets @if ed depending on $variant
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
$base_color: if($variant =='light', #ffffff, #292929);
 | 
			
		||||
$bg_color: if($variant =='light', #ededed, #393f3f);
 | 
			
		||||
$fg_color: if($variant =='light', #2e3436, #eeeeec);
 | 
			
		||||
 | 
			
		||||
$selected_fg_color: #ffffff;
 | 
			
		||||
$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9,20%));
 | 
			
		||||
$selected_borders_color: if($variant=='light', darken($selected_bg_color, 30%),
 | 
			
		||||
                                               darken($selected_bg_color, 20%));
 | 
			
		||||
$borders_color: if($variant =='light', darken($bg_color,30%), darken($bg_color,12%));
 | 
			
		||||
$borders_edge: if($variant =='light', white, transparentize($fg_color, 0.9));
 | 
			
		||||
$link_color: if($variant == 'light', darken($selected_bg_color,10%),
 | 
			
		||||
                                     lighten($selected_bg_color,20%));
 | 
			
		||||
$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%),
 | 
			
		||||
                                     lighten($selected_bg_color,10%));
 | 
			
		||||
$top_hilight: $borders_edge;
 | 
			
		||||
 | 
			
		||||
$warning_color: #f57900;
 | 
			
		||||
$error_color: #cc0000;
 | 
			
		||||
$success_color: if($variant =='light', #73d216, darken(#73d216,10%));
 | 
			
		||||
$destructive_color: if($variant =='light', #ef2929, darken(#ef2929,10%));
 | 
			
		||||
 | 
			
		||||
$osd_fg_color: #eeeeec;
 | 
			
		||||
$osd_bg_color: #2e3436;
 | 
			
		||||
$osd_borders_color: transparentize(black, 0.3);
 | 
			
		||||
$osd_outer_borders_color: transparentize(white, 0.9);
 | 
			
		||||
 | 
			
		||||
$tooltip_borders_color: $osd_outer_borders_color;
 | 
			
		||||
 | 
			
		||||
//insensitive state derived colors
 | 
			
		||||
$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
 | 
			
		||||
$insensitive_bg_color: mix($bg_color, $base_color, 60%);
 | 
			
		||||
$insensitive_borders_color: $borders_color;
 | 
			
		||||
 | 
			
		||||
//colors for the backdrop state, derived from the main colors.
 | 
			
		||||
$backdrop_base_color: if($variant =='light', darken($base_color,1%), lighten($base_color,1%));
 | 
			
		||||
$backdrop_bg_color: $bg_color;
 | 
			
		||||
$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 80%);
 | 
			
		||||
$backdrop_insensitive_color: if($variant =='light', darken($backdrop_bg_color,15%), lighten($backdrop_bg_color,15%));
 | 
			
		||||
$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
 | 
			
		||||
$backdrop_dark_fill: mix($backdrop_borders_color,$backdrop_bg_color, 35%);
 | 
			
		||||
							
								
								
									
										963
									
								
								data/theme/_common.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,963 @@
 | 
			
		||||
//This is the RIGHT PLACE to edit the stylesheet
 | 
			
		||||
 | 
			
		||||
//let's start by telling people not to edit the generated CSS:
 | 
			
		||||
$cakeisalie: "This stylesheet is generated, DO NOT EDIT";
 | 
			
		||||
/* #{$cakeisalie} */
 | 
			
		||||
 | 
			
		||||
/* Copyright 2009, Red Hat, Inc.
 | 
			
		||||
 *
 | 
			
		||||
 * Portions adapted from Mx's data/style/default.css
 | 
			
		||||
 *   Copyright 2009 Intel Corporation
 | 
			
		||||
 *
 | 
			
		||||
 * This program is free software; you can redistribute it and/or modify it
 | 
			
		||||
 * under the terms and conditions of the GNU Lesser General Public License,
 | 
			
		||||
 * version 2.1, as published by the Free Software Foundation.
 | 
			
		||||
 *
 | 
			
		||||
 * This program is distributed in the hope 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 program; if not, write to the Free Software Foundation,
 | 
			
		||||
 * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/* GLOBALS */
 | 
			
		||||
$font-size: 11;
 | 
			
		||||
$font-family: Cantarell, Sans-Serif;
 | 
			
		||||
 | 
			
		||||
stage {
 | 
			
		||||
  font-family: $font-family;
 | 
			
		||||
  @include fontsize($font-size);
 | 
			
		||||
  color: $fg_color;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* WIDGETS */
 | 
			
		||||
 | 
			
		||||
/* Buttons */
 | 
			
		||||
// one would think we may want a generic button class:
 | 
			
		||||
// bug #737785
 | 
			
		||||
.candidate-page-button,
 | 
			
		||||
.notification-button,
 | 
			
		||||
.notification-icon-button,
 | 
			
		||||
.hotplug-notification-item,
 | 
			
		||||
.hotplug-resident-eject-button,
 | 
			
		||||
.modal-dialog-button,
 | 
			
		||||
.app-view-control {
 | 
			
		||||
  border-radius: 3px;
 | 
			
		||||
  border-width: 1px;
 | 
			
		||||
  padding: 4px 32px;
 | 
			
		||||
  @include button(normal);
 | 
			
		||||
  &:hover { @include button(hover); }
 | 
			
		||||
  &:focus { @include button(focus); }
 | 
			
		||||
  &:insensitive { @include button(insensitive); }
 | 
			
		||||
  &:active { @include button(active); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Entries */
 | 
			
		||||
StEntry {
 | 
			
		||||
  border-radius: 3px;
 | 
			
		||||
  padding: 4px;
 | 
			
		||||
  border-width: 1px;
 | 
			
		||||
  color: $fg_color;
 | 
			
		||||
  @include entry(normal);
 | 
			
		||||
  //&:hover { @include entry(hover);}
 | 
			
		||||
  &:focus { @include entry(focus,$fc:transparentize($fg_color,0.5));}
 | 
			
		||||
  &:insensitive { @include entry(insensitive);}
 | 
			
		||||
  selection-background-color: $selected_bg_color;
 | 
			
		||||
  selected-color: $selected_fg_color;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/* Scrollbars */
 | 
			
		||||
 | 
			
		||||
StScrollBar {
 | 
			
		||||
  padding: 0;
 | 
			
		||||
  &.vfade { -st-vfade-offset: 68px; }
 | 
			
		||||
  &.hfade { -st-hfade-offset: 68px; }
 | 
			
		||||
 | 
			
		||||
  StScrollView & {
 | 
			
		||||
    min-width: 14px;
 | 
			
		||||
    min-height: 14px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  StBin#trough {
 | 
			
		||||
    border-radius: 0;
 | 
			
		||||
    background-color: darken($bg_color,10%);
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  StButton#vhandle, StButton#hhandle {
 | 
			
		||||
    border-radius: 8px;
 | 
			
		||||
    background-color: $bg_color;
 | 
			
		||||
    border: 3px solid darken($bg_color,10%); //would be nice to margin or at least to transparent
 | 
			
		||||
    &:hover { background-color: lighten($bg_color,10%); }
 | 
			
		||||
    &:active { background-color: $selected_bg_color; }
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Slider */
 | 
			
		||||
 | 
			
		||||
.slider {
 | 
			
		||||
    height: 1em;
 | 
			
		||||
    -slider-height: 0.3em;
 | 
			
		||||
    -slider-background-color: $insensitive_bg_color; //background of the trough
 | 
			
		||||
    -slider-border-color: $borders_color; //trough border color
 | 
			
		||||
    -slider-active-background-color: $selected_bg_color; //active trough fill
 | 
			
		||||
    -slider-active-border-color: darken($selected_bg_color,10%); //active trough border
 | 
			
		||||
    -slider-border-width: 1px;
 | 
			
		||||
    -slider-handle-radius: 6px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Check Boxes */
 | 
			
		||||
 | 
			
		||||
.check-box {
 | 
			
		||||
  StBoxLayout { spacing: .8em; }
 | 
			
		||||
  StBin {
 | 
			
		||||
    width: 24px;
 | 
			
		||||
    height: 22px;
 | 
			
		||||
    background-image: url("checkbox-off.svg");
 | 
			
		||||
  }
 | 
			
		||||
  &:focus Stbin { background-image: url("checkbox-off-focused.svg"); }
 | 
			
		||||
  &:checked Stbin { background-image: url("checkbox.svg"); }
 | 
			
		||||
  &:focus:checked Stbin { background-image: url("checkbox-focused.svg"); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Switches */
 | 
			
		||||
.toggle-switch {
 | 
			
		||||
    width: 65px;
 | 
			
		||||
    height: 22px;
 | 
			
		||||
    background-size: contain;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
  @each $v in us, intl {
 | 
			
		||||
    .toggle-switch-#{$v} {
 | 
			
		||||
      background-image: url("toggle-off-#{$v}.svg");    
 | 
			
		||||
      &:checked { background-image: url("toggle-on-#{$v}.svg"); }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
/* links */
 | 
			
		||||
.shell-link {
 | 
			
		||||
  color: $link_color;
 | 
			
		||||
  &:hover { color: lighten($link_color,10%); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Modal Dialogs */
 | 
			
		||||
 | 
			
		||||
.lightbox { background-color: black; } //FIXME where is this?
 | 
			
		||||
.flashspot { background-color: white; } //FIXME where is this?
 | 
			
		||||
 | 
			
		||||
.modal-dialog {
 | 
			
		||||
  border-radius: 5px;
 | 
			
		||||
  background-color: transparentize(darken($bg_color,10%),0.05);
 | 
			
		||||
  border: 1px solid $borders_color;
 | 
			
		||||
  padding: 24px;
 | 
			
		||||
 | 
			
		||||
  .run-dialog-entry { width: 20em; }
 | 
			
		||||
  .run-dialog-error-box {
 | 
			
		||||
    padding-top: 16px;
 | 
			
		||||
    spacing: 6px;
 | 
			
		||||
  }
 | 
			
		||||
  .run-dialog-button-box { padding-top: 1em; }
 | 
			
		||||
  .run-dialog-label { 
 | 
			
		||||
    font-size: fontsize($font-size + 1.1); 
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
    color: darken($fg_color,10%);
 | 
			
		||||
    padding-bottom: .4em;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
}
 | 
			
		||||
  .button-dialog-button-box {
 | 
			
		||||
    spacing: 18px;
 | 
			
		||||
    padding-top: 48px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .show-processes-dialog-subject,
 | 
			
		||||
  .mount-question-dialog-subject,
 | 
			
		||||
  .end-session-dialog-subject { //this should be a generic header class
 | 
			
		||||
    font-size: fontsize($font-size * 1.3);
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
/* Popvers/Menus */
 | 
			
		||||
 | 
			
		||||
.popup-menu {
 | 
			
		||||
  min-width: 200px;  
 | 
			
		||||
  
 | 
			
		||||
  .popup-menu-arrow { } //defined globally in the TOP BAR
 | 
			
		||||
  .popup-sub-menu {
 | 
			
		||||
    background-color: darken($bg_color,2%);
 | 
			
		||||
    border-top: 1px solid lighten($borders_color,5%);
 | 
			
		||||
    border-bottom: 1px solid lighten($borders_color,5%);
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .popup-menu-content { padding: 1em 0em; }
 | 
			
		||||
  .popup-menu-item { 
 | 
			
		||||
    spacing: 12px;
 | 
			
		||||
    
 | 
			
		||||
    &:ltr { padding: .4em 1.75em .4em 0em; }
 | 
			
		||||
    &:rtl { padding: .4em 0em .4em 1.75em; }
 | 
			
		||||
    &:active { background-color: lighten($bg_color,10%); }
 | 
			
		||||
    &:insensitive { background-color: transparentize($bg_color,.5); }
 | 
			
		||||
  }
 | 
			
		||||
  .popup-inactive-menu-item { //all icons and other graphical elements
 | 
			
		||||
    color: $fg_color;
 | 
			
		||||
 | 
			
		||||
    &:insensitive { color: transparentize($fg_color,0.5); }
 | 
			
		||||
  }
 | 
			
		||||
  //.popup-status-menu-item { font-weight: normal;  color: pink; } //dunno what that is  
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
  .popup-menu-ornament {
 | 
			
		||||
      text-align: right;
 | 
			
		||||
      width: 1em;
 | 
			
		||||
  }
 | 
			
		||||
  .popup-menu-boxpointer,
 | 
			
		||||
  .candidate-popup-boxpointer {
 | 
			
		||||
      -arrow-border-radius: 3px;
 | 
			
		||||
      -arrow-background-color: $bg_color;
 | 
			
		||||
      -arrow-border-width: 1px;
 | 
			
		||||
      -arrow-border-color: $borders_color;
 | 
			
		||||
      -arrow-base: 24px;
 | 
			
		||||
      -arrow-rise: 11px;
 | 
			
		||||
      -arrow-box-shadow: 0 1px 3px red; //dreaming. bug #689995
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .popup-separator-menu-item {
 | 
			
		||||
    -margin-horizontal: 24px;
 | 
			
		||||
    height: 1px; //not really the whole box
 | 
			
		||||
    padding: 0; //not really centered
 | 
			
		||||
    background-color: transparent;
 | 
			
		||||
    border-color: lighten($borders_color,10%);
 | 
			
		||||
    border-bottom-width: 1px;
 | 
			
		||||
    border-bottom-style: solid;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
/* fallback menu 
 | 
			
		||||
- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled
 | 
			
		||||
  app menu inside the main app window itself rather than the top bar
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/* TOP BAR */
 | 
			
		||||
 | 
			
		||||
#panel {
 | 
			
		||||
  background-color: black;
 | 
			
		||||
  font-weight: bold;
 | 
			
		||||
  height: 1.86em;
 | 
			
		||||
 | 
			
		||||
  &.unlock-screen,
 | 
			
		||||
  &.login-screen,
 | 
			
		||||
  &.lock-screen {
 | 
			
		||||
    background-color: transparent;    
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  #panelLeft, #panelCenter { // spacing between activities<>app menu and such
 | 
			
		||||
    spacing: 4px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .panel-corner {
 | 
			
		||||
    -panel-corner-radius: 6px;
 | 
			
		||||
    -panel-corner-background-color: black;
 | 
			
		||||
    -panel-corner-border-width: 2px;
 | 
			
		||||
    -panel-corner-border-color: transparent; 
 | 
			
		||||
    
 | 
			
		||||
    &:active, &:overview, &:focus { 
 | 
			
		||||
      -panel-corner-border-color: lighten($selected_bg_color,5%); 
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    &.lock-screen, &.login-screen, &unlock-screen {
 | 
			
		||||
      -panel-corner-radius: 0;
 | 
			
		||||
      -panel-corner-background-color: transparent;
 | 
			
		||||
      -panel-corner-border-color: transparent;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .panel-button {
 | 
			
		||||
    padding: 0px 12px;
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
    color: #ccc;
 | 
			
		||||
    transition-duration: 100ms;
 | 
			
		||||
 | 
			
		||||
    #appMenuIcon { 
 | 
			
		||||
      app-icon-bottom-clip: 1px;
 | 
			
		||||
      
 | 
			
		||||
      .panel-button:active &, 
 | 
			
		||||
      .panel-button:overview &, 
 | 
			
		||||
      .panel-button:focus &, 
 | 
			
		||||
      .panel-button:checked & {
 | 
			
		||||
        app-icon-bottom-clip: 2px;
 | 
			
		||||
      }
 | 
			
		||||
        
 | 
			
		||||
    }
 | 
			
		||||
    &:hover { 
 | 
			
		||||
      color: lighten($fg_color, 10%);
 | 
			
		||||
      text-shadow: black 0 2px 2px;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    &:active, &:overview, &:focus, &:checked {
 | 
			
		||||
      // Trick due to St limitations. It needs a background to draw
 | 
			
		||||
      // a box-shadow
 | 
			
		||||
      background-color: rgba(0, 0, 0, 0.01);
 | 
			
		||||
      box-shadow: inset 0 -2px 0px lighten($selected_bg_color,5%);
 | 
			
		||||
      color: lighten($fg_color,10%);
 | 
			
		||||
      text-shadow: black 0px 2px 2px;
 | 
			
		||||
      
 | 
			
		||||
      & > .system-status-icon { icon-shadow: black 0 2px 2px; }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    .system-status-icon { icon-size: 1.09em; padding: 0 5px; }
 | 
			
		||||
    .unlock-screen &,
 | 
			
		||||
    .login-screen &,
 | 
			
		||||
    .lock-screen & {
 | 
			
		||||
      color: lighten($fg_color, 10%);
 | 
			
		||||
      &:focus, &:hover, &:active { color: lighten($fg_color, 10%); }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .panel-status-button {
 | 
			
		||||
  
 | 
			
		||||
    &:active, &:overview, &:focus, &:checked {
 | 
			
		||||
      border-color: lighten($selected_bg_color,5%);
 | 
			
		||||
      border-bottom-width: 2px;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .panel-menu { -boxpointer-gap: 4px; } //FIXME
 | 
			
		||||
  .panel-status-indicators-box, //FIXME
 | 
			
		||||
  .panel-status-menu-box {
 | 
			
		||||
    spacing: 2px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .screencast-indicator { color: $warning_color; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
  // a little unstructured mess:
 | 
			
		||||
 | 
			
		||||
  .system-switch-user-submenu-icon {
 | 
			
		||||
    icon-size: 24px;
 | 
			
		||||
    border: 1px solid transparentize($fg_color,0.6);
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  #appMenu {
 | 
			
		||||
    spinner-image: url("process-working.svg");
 | 
			
		||||
    spacing: 4px;
 | 
			
		||||
    
 | 
			
		||||
    .label-shadow { color: transparentize(#000,0.5); }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .aggregate-menu {
 | 
			
		||||
    width: 360px;
 | 
			
		||||
    .popup-menu-icon { padding: 0 4px; }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .system-menu-action {
 | 
			
		||||
    color: $fg_color;
 | 
			
		||||
    border-radius: 32px; /* wish we could do 50% */
 | 
			
		||||
    padding: 13px;
 | 
			
		||||
    border: 1px solid lighten($borders_color,5%);
 | 
			
		||||
    
 | 
			
		||||
    &:hover, &:focus {
 | 
			
		||||
      color: lighten($fg_color, 10%);
 | 
			
		||||
      background-color: lighten($bg_color,10%);
 | 
			
		||||
      border: none;
 | 
			
		||||
      padding: 14px;
 | 
			
		||||
    }
 | 
			
		||||
    &:active { background-color: lighten($borders_color,5%); }
 | 
			
		||||
    
 | 
			
		||||
    & > StIcon { icon-size: 16px; }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
// not really top bar only
 | 
			
		||||
.popup-menu-arrow { width: 16px; height: 16px; }
 | 
			
		||||
.popup-menu-icon { icon-size: 1.09em; }
 | 
			
		||||
 | 
			
		||||
//close buttons
 | 
			
		||||
 | 
			
		||||
.window-close, .notification-close {
 | 
			
		||||
  background-image: url("close-window.svg");
 | 
			
		||||
  background-size: 32px;
 | 
			
		||||
  height: 32px;
 | 
			
		||||
  width: 32px;
 | 
			
		||||
}
 | 
			
		||||
  .window-close { 
 | 
			
		||||
    -shell-close-overlap: 16px;
 | 
			
		||||
    &:rtl { -st-background-image-shadow: 2px 2px 6px rgba(0,0,0,0.5); }
 | 
			
		||||
  }
 | 
			
		||||
  .notification-close {
 | 
			
		||||
    -shell-close-overlap-x: 14px;
 | 
			
		||||
    -shell-close-overlap-y: -12px;
 | 
			
		||||
    
 | 
			
		||||
    &:rtl { -shell-close-overlap-x: -14px; }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
/* OVERVIEW */
 | 
			
		||||
 | 
			
		||||
#overview {
 | 
			
		||||
  spacing: 24px; //
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
  .window-picker { //container around window thumbnails
 | 
			
		||||
    -horizontal-spacing: 32px;
 | 
			
		||||
    -vertical-spacing: 32px;
 | 
			
		||||
    padding-left: 32px;
 | 
			
		||||
    padding-right: 32px;
 | 
			
		||||
    padding-bottom: 48px;
 | 
			
		||||
    
 | 
			
		||||
    &.external-monitor { padding: 32px; }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .window-clone-border {
 | 
			
		||||
    border: 4px solid $selected_bg_color;
 | 
			
		||||
    border-radius: 4px;
 | 
			
		||||
  }
 | 
			
		||||
  .window-caption {
 | 
			
		||||
    spacing: 25px;
 | 
			
		||||
    background-color: transparentize($bg_color,0.3);
 | 
			
		||||
    border-radius: 8px;
 | 
			
		||||
    padding: 4px 12px;
 | 
			
		||||
    -shell-caption-spacing: 12px;
 | 
			
		||||
    &:hover { background-color: $selected_bg_color; }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .messages-indicator { color: transparentize($fg_color,.2); height: 32px; }
 | 
			
		||||
  .messages-indicator-contents { spacing: 12px; padding-bottom: 12px; }
 | 
			
		||||
 | 
			
		||||
  //search entry
 | 
			
		||||
  .search-entry {
 | 
			
		||||
    width: 320px;
 | 
			
		||||
    padding: 7px 9px;
 | 
			
		||||
    border-radius: 24px;
 | 
			
		||||
    &:focus {
 | 
			
		||||
      padding: 6px 8px;
 | 
			
		||||
      border-width: 2px;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    .search-entry-icon { icon-size: 1em; padding: 0 4px; color: transparentize($fg_color,.3); }
 | 
			
		||||
    
 | 
			
		||||
    &:hover, &:focus {
 | 
			
		||||
      .search-entry-icon { color: $fg_color; }
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  //search results
 | 
			
		||||
  
 | 
			
		||||
  #searchResultsBin {
 | 
			
		||||
    max-width: 1000px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  #searchResultsContent {
 | 
			
		||||
      padding-left: 20px;
 | 
			
		||||
      padding-right: 20px;
 | 
			
		||||
      spacing: 16px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .search-section { spacing: 16px; } // This should be equal to #searchResultsContent spacing
 | 
			
		||||
  .search-section-content { spacing: 32px; } // This is the space between the provider icon and the results container
 | 
			
		||||
  .search-statustext { // "no results"
 | 
			
		||||
    @extend %status_text;
 | 
			
		||||
  }
 | 
			
		||||
  .list-search-results { spacing: 3px; }
 | 
			
		||||
  
 | 
			
		||||
  .search-section-separator {
 | 
			
		||||
    -gradient-height: 1px;
 | 
			
		||||
    -gradient-start: rgba(255,255,255,0);
 | 
			
		||||
    -gradient-end: rgba(255,255,255,0.1);
 | 
			
		||||
    -margin-horizontal: 1.5em;
 | 
			
		||||
    height: 1px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .list-search-result-content { spacing: 12px; padding: 12px; }
 | 
			
		||||
  .list-search-result-title { font-size: 1.5em; color: darken($fg_color,5%); }
 | 
			
		||||
  .list-search-result-description { color: darken($fg_color,15%); }
 | 
			
		||||
  .search-provider-icon { padding: 15px; }
 | 
			
		||||
  .search-provider-icon-more {
 | 
			
		||||
    width: 16px;
 | 
			
		||||
    height: 16px;
 | 
			
		||||
    background-image: url("more-results.svg");
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
  /* DASHBOARD */
 | 
			
		||||
  
 | 
			
		||||
  #dash {
 | 
			
		||||
    @extend %overview-panel;
 | 
			
		||||
    padding: 4px;
 | 
			
		||||
    border-left: 0px;
 | 
			
		||||
    border-radius: 0px 9px 9px 0px;
 | 
			
		||||
    
 | 
			
		||||
    &:rtl {
 | 
			
		||||
      border-left-width: 1px;
 | 
			
		||||
      border-right-width: 0;
 | 
			
		||||
      border-radius: 9px 0 0 9px;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    .placeholder {
 | 
			
		||||
      background-image: url("dash-placeholder.svg");
 | 
			
		||||
      background-size: contain;
 | 
			
		||||
      height: 24px;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    .empty-dash-drop-target {
 | 
			
		||||
      width: 24px;
 | 
			
		||||
      height: 24px;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .dash-item-container > StWidget {
 | 
			
		||||
    padding: 4px 8px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .dash-label { //osd tooltip
 | 
			
		||||
    border-radius: 7px;
 | 
			
		||||
    padding: 4px 12px;
 | 
			
		||||
    background-color: transparentize($bg_color,0.3);
 | 
			
		||||
    text-align: center;
 | 
			
		||||
    -x-offset: 8px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  /* App Vault/Grid */
 | 
			
		||||
  .icon-grid {
 | 
			
		||||
    spacing: 30px;
 | 
			
		||||
    -shell-grid-horizontal-item-size: 136px;
 | 
			
		||||
    -shell-grid-vertical-item-size: 136px;
 | 
			
		||||
    
 | 
			
		||||
    .overview-icon { icon-size: 96px; } //FIXME no effect
 | 
			
		||||
  }
 | 
			
		||||
  //.app-display { spacing: 20px; }
 | 
			
		||||
 | 
			
		||||
  .app-view-controls { //favorties | all toggle container
 | 
			
		||||
    padding-bottom: 32px;
 | 
			
		||||
  }
 | 
			
		||||
  .app-view-control { //favorties | all toggle button
 | 
			
		||||
    padding: 4px 32px; 
 | 
			
		||||
    &:checked { @include button(active); }
 | 
			
		||||
    &:first-child { 
 | 
			
		||||
      border-right-width: 0;
 | 
			
		||||
      border-radius: 3px 0 0 3px;
 | 
			
		||||
    }
 | 
			
		||||
    &:last-child {
 | 
			
		||||
     border-radius: 0 3px 3px 0;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  //Icon tile
 | 
			
		||||
  .search-provider-icon,
 | 
			
		||||
  .list-search-result {
 | 
			
		||||
    @extend %icon_tile;
 | 
			
		||||
    &:active, &:checked { background-color: transparentize(darken($bg_color,10%),.1); }
 | 
			
		||||
    &:focus, &:selected, &:hover { 
 | 
			
		||||
      background-color: transparentize($fg_color,.9);
 | 
			
		||||
      transition-duration: 200ms;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  .app-well-app, 
 | 
			
		||||
  .app-well-app.app-folder,
 | 
			
		||||
  .show-apps,
 | 
			
		||||
  .grid-search-result {
 | 
			
		||||
    & > .overview-icon { 
 | 
			
		||||
      @extend %icon_tile;
 | 
			
		||||
    }
 | 
			
		||||
    &.running > .overview-icon {
 | 
			
		||||
      text-shadow: black 0px 2px 2px;
 | 
			
		||||
    }
 | 
			
		||||
    &:active > .overview-icon, 
 | 
			
		||||
    &:checked > .overview-icon {
 | 
			
		||||
      background-color: transparentize(darken($bg_color,10%),.1); //FIXME not working?
 | 
			
		||||
      box-shadow: inset 0 1px 2px $borders_color;
 | 
			
		||||
    }
 | 
			
		||||
    &:hover > .overview-icon, 
 | 
			
		||||
    &.running:hover > .overview-icon,
 | 
			
		||||
    &:focus > .overview-icon, 
 | 
			
		||||
    &:selected > .overview-icon { 
 | 
			
		||||
      background-color: transparentize($fg_color,.9);
 | 
			
		||||
      transition-duration: 0ms;
 | 
			
		||||
      border-image: none;
 | 
			
		||||
      background-image: none;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .app-well-app-running-dot { //running apps indicator
 | 
			
		||||
    width: 10px; height: 3px;
 | 
			
		||||
    background-color: $selected_bg_color;
 | 
			
		||||
    margin-bottom: 2px; //FIXME will happen :)
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  %icon_tile {
 | 
			
		||||
    border-radius: 4px;
 | 
			
		||||
    padding: 6px;
 | 
			
		||||
    border: 1px solid transparent;
 | 
			
		||||
    transition-duration: 100ms;
 | 
			
		||||
    text-align: center;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .app-well-app.app-folder > .overview-icon {
 | 
			
		||||
    background-color: transparentize($bg_color,.6);
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .show-apps:checked .show-apps-icon,
 | 
			
		||||
  .show-apps:focus .show-apps-icon {
 | 
			
		||||
    color: white;
 | 
			
		||||
    transition-duration: 100ms;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  
 | 
			
		||||
  // Collections
 | 
			
		||||
  .app-folder-popup { //expanded collection
 | 
			
		||||
    -arrow-border-radius: 8px;
 | 
			
		||||
    -arrow-background-color: transparentize($bg_color,0.7);
 | 
			
		||||
    -arrow-base: 24px;
 | 
			
		||||
    -arrow-rise: 11px;
 | 
			
		||||
  }
 | 
			
		||||
  .app-folder-popup-bin { padding: 5px; }
 | 
			
		||||
  .app-folder-icon {
 | 
			
		||||
    padding: 5px;
 | 
			
		||||
    spacing-rows: 5px;
 | 
			
		||||
    spacing-columns: 5px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .page-indicator { 
 | 
			
		||||
    padding: 15px 20px;
 | 
			
		||||
    
 | 
			
		||||
    .page-indicator-icon {
 | 
			
		||||
      width: 18px;
 | 
			
		||||
      height: 18px;
 | 
			
		||||
      background-image: url(page-indicator-inactive.svg);
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    &:hover .page-indicator-icon { background-image: url(page-indicator-hover.svg); }
 | 
			
		||||
    &:active .page-indicator-icon { background-image: url(page-indicator-active.svg); }
 | 
			
		||||
    &:checked .page-indicator-icon,
 | 
			
		||||
    &:checked:active { background-image: url(page-indicator-checked.svg); }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  .no-frequent-applications-label { @extend %status_text; }
 | 
			
		||||
  
 | 
			
		||||
  .app-well-app > .overview-icon.overview-icon-with-label,
 | 
			
		||||
  .grid-search-result .overview-icon.overview-icon-with-label {
 | 
			
		||||
    padding: 10px 8px 5px 8px;
 | 
			
		||||
    spacing: 4px;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  // Workspace pager
 | 
			
		||||
  .workspace-thumbnails { //container ala dash
 | 
			
		||||
    @extend %overview-panel;
 | 
			
		||||
    visible-width: 32px; //amount visible before hover
 | 
			
		||||
    spacing: 11px;
 | 
			
		||||
    padding: 8px;
 | 
			
		||||
    border-radius: 9px 0 0 9px;
 | 
			
		||||
    //border-width: 1px 0 1px 1px; //fixme: can't have non unoform borders :(
 | 
			
		||||
    &:rtl { border-radius: 0 9px 9px 0;}
 | 
			
		||||
  }
 | 
			
		||||
  .workspace-thumbnail-indicator {
 | 
			
		||||
    border: 4px solid $selected_bg_color;
 | 
			
		||||
    padding: 1px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  //Some hacks I don't even
 | 
			
		||||
  // FIXME
 | 
			
		||||
  .search-display > StBoxLayout,
 | 
			
		||||
  .all-apps,
 | 
			
		||||
  .frequent-apps > StBoxLayout {
 | 
			
		||||
    // horizontal padding to make sure scrollbars or dash don't overlap content
 | 
			
		||||
    padding: 0px 88px 10px 88px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
%overview-panel {
 | 
			
		||||
  color: $fg_color;
 | 
			
		||||
  background-color: $bg_color;
 | 
			
		||||
  border: 1px solid transparentize($fg_color,0.8);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
%status_text {
 | 
			
		||||
  font-size: 2em;
 | 
			
		||||
  font-weight: bold;
 | 
			
		||||
  color: $fg_color;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* NOTIFICATIONS & MESSAGE TRAY */
 | 
			
		||||
 | 
			
		||||
#message-tray {
 | 
			
		||||
  background: darken($bg_color,10%) url("noise-texture.png");
 | 
			
		||||
  background-repeat: repeat;
 | 
			
		||||
  height: 72px;
 | 
			
		||||
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.5);
 | 
			
		||||
  padding: 4px;
 | 
			
		||||
  .message-tray-summary { height: 72px; }
 | 
			
		||||
  
 | 
			
		||||
  .message-tray-menu-button {
 | 
			
		||||
    StIcon {
 | 
			
		||||
      padding: 0 20px;
 | 
			
		||||
      color: $fg_color;
 | 
			
		||||
      icon-size: 24px;
 | 
			
		||||
      opacity: 1;
 | 
			
		||||
    }
 | 
			
		||||
    &:hover StIcon { color: lighten($fg_color, 15%); } 
 | 
			
		||||
    &:active StIcon { color: lighten($selected_bg_color, 10%); }
 | 
			
		||||
  } 
 | 
			
		||||
  .no-messages-label { color: darken($fg_color,10%); }
 | 
			
		||||
}
 | 
			
		||||
  .url-highlighter { link-color: $selected_bg_color; }
 | 
			
		||||
  
 | 
			
		||||
  // Banners
 | 
			
		||||
  .notification { 
 | 
			
		||||
    font-size: 11pt;
 | 
			
		||||
    width: 34em;
 | 
			
		||||
    border-radius: 6px 6px 0 0;
 | 
			
		||||
    background-color: transparentize(darken($bg_color,8%),.05);
 | 
			
		||||
    border: 1px solid $borders_color;
 | 
			
		||||
    border-bottom-width: 0;
 | 
			
		||||
    //box-shadow: 0 1px 4px black;
 | 
			
		||||
    spacing-rows: 4px;
 | 
			
		||||
    padding: 8px 8px 4px 8px;
 | 
			
		||||
    spacing-columns: 10px;
 | 
			
		||||
    &.multi-line-notification { padding-bottom: 8px; }
 | 
			
		||||
  }
 | 
			
		||||
  .notification-unexpanded {
 | 
			
		||||
    // We want to force the actor at a specific size, irrespective
 | 
			
		||||
    // of its minimum and preferred size, so we override both
 | 
			
		||||
    min-height: 36px;
 | 
			
		||||
    height: 36px;
 | 
			
		||||
  }
 | 
			
		||||
  // We use row-span = 2 for the image cell, which prevents its height preferences to be
 | 
			
		||||
  // taken into account during allocation, so its height ends up being limited by the height
 | 
			
		||||
  // of the content in the other rows. To avoid showing a stretched image, we set the minimum
 | 
			
		||||
  // height of the table to be ICON_SIZE + IMAGE_SIZE + spacing-rows = 24 + 125 + 10 = 159 
 | 
			
		||||
  .notification-with-image {
 | 
			
		||||
    min-height: 159px;
 | 
			
		||||
  }
 | 
			
		||||
  .notification-body { spacing: 5px; }
 | 
			
		||||
  .notification-actions {
 | 
			
		||||
    paddinf-top: 18px;
 | 
			
		||||
    spacing: 6px;
 | 
			
		||||
  }
 | 
			
		||||
  //Message tray items
 | 
			
		||||
  .summary-source {
 | 
			
		||||
    border-radius: 0;
 | 
			
		||||
    -st-natural-width: 60px; //FIXME left aligned rather than centered
 | 
			
		||||
    padding: 9px;
 | 
			
		||||
    transition-duration: 100ms;
 | 
			
		||||
  }
 | 
			
		||||
  .summary-source-button { 
 | 
			
		||||
    &:hover .summary-source,
 | 
			
		||||
    &:selected .summary-source,
 | 
			
		||||
    &:focus .summary-source { background-color: lighten($bg_color,2%); }
 | 
			
		||||
  }
 | 
			
		||||
  .summary-source-counter {
 | 
			
		||||
    font-size: 10pt;
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
    height: 1.6em; width: 1.6em;
 | 
			
		||||
    -shell-counter-overlap-x: 3px;
 | 
			
		||||
    -shell-counter-overlap-y: 3px;
 | 
			
		||||
    background-color: $selected_bg_color;
 | 
			
		||||
    border: 2px solid $fg_color;
 | 
			
		||||
    box-shadow: 0 2px 2px rgba(0,0,0,0.5);
 | 
			
		||||
    border-radius: 0.9em; // should be 0.8 but whatever; wish I could do 50%;
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
  //Message tray popovers
 | 
			
		||||
  .summary-boxpointer {
 | 
			
		||||
    -arrow-border-radius: 15px;
 | 
			
		||||
    -arrow-background-color: transparentize(darken($bg_color,8%),.05);
 | 
			
		||||
    -arrow-base: 36px;
 | 
			
		||||
    -arrow-rise: 18px;
 | 
			
		||||
    color: $fg_color;
 | 
			
		||||
    -boxpointer-gap: 4px;
 | 
			
		||||
    .notification {
 | 
			
		||||
      border-radius: 9px;
 | 
			
		||||
      border-width: 0; //temporary workaround for border brokenness
 | 
			
		||||
      background-color: transparentize(darken($bg_color,8%),.05) !important;
 | 
			
		||||
      padding-bottom: 12px;
 | 
			
		||||
    }
 | 
			
		||||
    #summary-right-click-menu {
 | 
			
		||||
      padding-top: 12px;
 | 
			
		||||
      padding-bottom: 12px;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  .summary-notification-stack-scrollview {
 | 
			
		||||
    max-height: 24em;
 | 
			
		||||
    padding-top: 8px;
 | 
			
		||||
    padding-bottom: 8px;
 | 
			
		||||
    &:ltr { padding-right: 8px; }
 | 
			
		||||
    &:rtl { padding-left: 8px; }
 | 
			
		||||
  }
 | 
			
		||||
  .notification-scrollview {
 | 
			
		||||
    max-height: 18em;
 | 
			
		||||
    -st-vfade-offset: 24px;
 | 
			
		||||
    &:ltr > StScrollBar { padding-left: 6px; }
 | 
			
		||||
    &:rtl > StScrollBar { padding-right: 6px; }
 | 
			
		||||
  }
 | 
			
		||||
  .notification-button { -st-natural-width: 140px; }
 | 
			
		||||
  .notification-icon-button { 
 | 
			
		||||
    border-radius: 5px; 
 | 
			
		||||
    padding: 5px;
 | 
			
		||||
    &:focus { }//FIXME
 | 
			
		||||
    & > StIcon { icons-size: 16px; padding: 8px; }
 | 
			
		||||
  }
 | 
			
		||||
  .secondary-icon { icon-size: 1.09em; } //FIXME
 | 
			
		||||
 | 
			
		||||
  //chat bubbles
 | 
			
		||||
  .chat-log-message { color: darken($fg_color,10%); }
 | 
			
		||||
  .chat-empty-line { font-size: 4px; }
 | 
			
		||||
  .chat-received { 
 | 
			
		||||
    padding-left: 4px;
 | 
			
		||||
    &:rtl { padding-left: 0px; padding-right: 4px; }
 | 
			
		||||
  }
 | 
			
		||||
  .chat-sent {
 | 
			
		||||
    padding-left: 18pt;
 | 
			
		||||
    color: darken($fg_color, 15%);
 | 
			
		||||
    &:rtl { padding-left: 0; padding-right: 18pt; }
 | 
			
		||||
  }
 | 
			
		||||
  .chat-meta-message {
 | 
			
		||||
    padding-left: 4px;
 | 
			
		||||
    font-size: 9pt;
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
    color: darken($fg_color,20%);
 | 
			
		||||
    &:rtl { padding-left: 0; padding-right: 4px; }
 | 
			
		||||
  }
 | 
			
		||||
  .chat-notification-scrollview { max-height: 22em; }
 | 
			
		||||
  .subscription-message { font-style: italic; }
 | 
			
		||||
  
 | 
			
		||||
  //hotplug
 | 
			
		||||
  .hotplug-transient-box {
 | 
			
		||||
    spacing: 6px;
 | 
			
		||||
    padding: 2px 72px 2px 12px;//FIXME wat?
 | 
			
		||||
  }
 | 
			
		||||
    .hotplug-notification-item {
 | 
			
		||||
      padding: 2px 10px;
 | 
			
		||||
      &:focus { padding: 1px 71px 1px 11px; } //FIXME wat?
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-notification-item-icon {
 | 
			
		||||
      icon-size: 24px;
 | 
			
		||||
      padding: 2px 5px;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-box { spacing: 8px; }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-mount { 
 | 
			
		||||
      spacing: 8px;
 | 
			
		||||
      border-radius: 4px;
 | 
			
		||||
      color: green;
 | 
			
		||||
      &:hover {
 | 
			
		||||
        color: red;
 | 
			
		||||
        background-color: blue;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-mount-label {
 | 
			
		||||
      color: inherit;
 | 
			
		||||
      padding-left: 6px;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-mount-icon {
 | 
			
		||||
      icon-size: 24px;
 | 
			
		||||
      padding-left: 6px;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-eject-icon {
 | 
			
		||||
      icon-size: 16px;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .hotplug-resident-eject-button {
 | 
			
		||||
      padding: 7px;
 | 
			
		||||
      border-radius: 5px;
 | 
			
		||||
      color: pink;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
/* Eeeky things */
 | 
			
		||||
//Mess that is Looking Glass
 | 
			
		||||
 | 
			
		||||
#LookingGlassDialog {
 | 
			
		||||
  background-color: rgba(0,0,0,0.80);
 | 
			
		||||
  spacing: 4px;
 | 
			
		||||
  padding: 4px;
 | 
			
		||||
  border: 2px solid grey;
 | 
			
		||||
  border-radius: 4px;
 | 
			
		||||
  & > #Toolbar {
 | 
			
		||||
    border: 1px solid grey;
 | 
			
		||||
    border-radius: 4px;
 | 
			
		||||
  }
 | 
			
		||||
  .labels { spacing: 4px; }
 | 
			
		||||
  .notebook-tab {
 | 
			
		||||
    -natural-hpadding: 12px;
 | 
			
		||||
    -minimum-hpadding: 6px;
 | 
			
		||||
    font-weight: bold;
 | 
			
		||||
    color: #ccc;
 | 
			
		||||
    transition-duration: 100ms;
 | 
			
		||||
    padding-left: .3em;
 | 
			
		||||
    padding-right: .3em;
 | 
			
		||||
    &:hover {
 | 
			
		||||
      color: white;
 | 
			
		||||
      text-shadow: black 0px 2px 2px;
 | 
			
		||||
    }
 | 
			
		||||
    &:selected {
 | 
			
		||||
      border-bottom-width: 2px;
 | 
			
		||||
      border-color: lighten($selected_bg_color,5%);
 | 
			
		||||
      color: white;
 | 
			
		||||
      text-shadow: black 0px 2px 2px;
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  StBoxLayout#EvalBox { padding: 4px; spacing: 4px; }
 | 
			
		||||
  StBoxLayout#ResultsArea { spacing: 4px; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
  .lg-dialog {
 | 
			
		||||
    StEntry {
 | 
			
		||||
      selection-background-color: #bbbbbb;
 | 
			
		||||
      selected-color: #333333;
 | 
			
		||||
    }
 | 
			
		||||
    .shell-link { 
 | 
			
		||||
      color: #999999;
 | 
			
		||||
      &:hover { color: #dddddd; }
 | 
			
		||||
     }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-completions-text {
 | 
			
		||||
      font-size: .9em;
 | 
			
		||||
      font-style: italic;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-obj-inspector-title {
 | 
			
		||||
      spacing: 4px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-obj-inspector-button {
 | 
			
		||||
      border: 1px solid gray;
 | 
			
		||||
      padding: 4px;
 | 
			
		||||
      border-radius: 4px;
 | 
			
		||||
      &:hover { border: 1px solid #ffffff; }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  #lookingGlassExtensions { padding: 4px; }
 | 
			
		||||
 | 
			
		||||
  .lg-extensions-list {
 | 
			
		||||
      padding: 4px;
 | 
			
		||||
      spacing: 6px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-extension {
 | 
			
		||||
      border: 1px solid #6f6f6f;
 | 
			
		||||
      border-radius: 4px;
 | 
			
		||||
      padding: 4px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-extension-name {
 | 
			
		||||
      font-weight: bold;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  .lg-extension-meta {
 | 
			
		||||
      spacing: 6px;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  #LookingGlassPropertyInspector {
 | 
			
		||||
    background: rgba(0, 0, 0, 0.8);
 | 
			
		||||
    border: 2px solid grey;
 | 
			
		||||
    border-radius: 4px;
 | 
			
		||||
    padding: 6px;
 | 
			
		||||
  }
 | 
			
		||||
							
								
								
									
										219
									
								
								data/theme/_drawing.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,219 @@
 | 
			
		||||
// Drawing mixins
 | 
			
		||||
 | 
			
		||||
// generic drawing of more complex things
 | 
			
		||||
 | 
			
		||||
@function _widget_edge($c:$borders_edge) {
 | 
			
		||||
// outer highlight "used" on most widgets
 | 
			
		||||
  @return 0 1px $c;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// provide font size in rem, with px fallback
 | 
			
		||||
@mixin fontsize($size: 24, $base: 16) {
 | 
			
		||||
  font-size: round($size) + pt;
 | 
			
		||||
  //font-size: ($size / $base) * 1rem;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
 | 
			
		||||
//
 | 
			
		||||
// Helper function to stack up to 4 box-shadows;
 | 
			
		||||
//
 | 
			
		||||
  @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
 | 
			
		||||
  @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
 | 
			
		||||
  @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
 | 
			
		||||
  @else { box-shadow: $shadow1; }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// entries
 | 
			
		||||
 | 
			
		||||
@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) {
 | 
			
		||||
//
 | 
			
		||||
// Entries drawing function
 | 
			
		||||
//
 | 
			
		||||
// $t: entry type
 | 
			
		||||
// $fc: focus color
 | 
			
		||||
// $edge: set to none to not draw the bottom edge or specify a color to not
 | 
			
		||||
//        use the default one
 | 
			
		||||
//
 | 
			
		||||
// possible $t values:
 | 
			
		||||
// normal, focus, insensitive
 | 
			
		||||
//
 | 
			
		||||
  $_inner_shadows: inset 0 2px 4px transparentize(black, 0.6);
 | 
			
		||||
 | 
			
		||||
  @if $t==normal {
 | 
			
		||||
    background-color: $base_color;
 | 
			
		||||
    border-color: $borders_color;
 | 
			
		||||
    @include _shadows($_inner_shadows);
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==focus {
 | 
			
		||||
    @include _shadows($_inner_shadows);
 | 
			
		||||
    border-color: if($fc==$selected_bg_color,
 | 
			
		||||
                     $selected_borders_color,
 | 
			
		||||
                     darken($fc,35%));
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==hover { }
 | 
			
		||||
  @if $t==insensitive {
 | 
			
		||||
    color: $insensitive_fg_color;
 | 
			
		||||
    border-color: $insensitive_bg_color;
 | 
			
		||||
    box-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// buttons
 | 
			
		||||
 | 
			
		||||
@function _border_color ($c) { @return darken($c,25%); } // colored buttons want
 | 
			
		||||
                                                         // the border form the
 | 
			
		||||
                                                         // base color
 | 
			
		||||
 | 
			
		||||
@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) {
 | 
			
		||||
//
 | 
			
		||||
// calculate the color of text shadows
 | 
			
		||||
//
 | 
			
		||||
// $tc is the text color
 | 
			
		||||
// $bg is the background color
 | 
			
		||||
//
 | 
			
		||||
  $_lbg: lightness($bg)/100%;
 | 
			
		||||
  @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); }
 | 
			
		||||
  @else { @return transparentize(black,$_lbg*0.8); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@function _button_hilight_color($c) {
 | 
			
		||||
//
 | 
			
		||||
// calculate the right top hilight color for buttons
 | 
			
		||||
//
 | 
			
		||||
// $c: base color;
 | 
			
		||||
//
 | 
			
		||||
  @if lightness($c)>90% { @return white; }
 | 
			
		||||
  @else if lightness($c)>80% { @return transparentize(white, 0.3); }
 | 
			
		||||
  @else if lightness($c)>50% { @return transparentize(white, 0.5); }
 | 
			
		||||
  @else if lightness($c)>40% { @return transparentize(white, 0.7); }
 | 
			
		||||
  @else { @return transparentize(white, 0.9); }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
 | 
			
		||||
//
 | 
			
		||||
// helper function for the text emboss effect
 | 
			
		||||
//
 | 
			
		||||
// $tc is the optional text color, not the shadow color
 | 
			
		||||
//
 | 
			
		||||
// TODO: this functions needs a way to deal with special cases
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
  $_shadow: _text_shadow_color($tc, $bg);
 | 
			
		||||
 | 
			
		||||
  @if lightness($tc)<50% {
 | 
			
		||||
    text-shadow: 0 1px $_shadow;
 | 
			
		||||
    icon-shadow: 0 1px $_shadow;
 | 
			
		||||
  }
 | 
			
		||||
  @else {
 | 
			
		||||
    text-shadow: 0 -1px $_shadow;
 | 
			
		||||
    icon-shadow: 0 -1px $_shadow;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@mixin button($t, $c:$osd_bg_color, $tc:$fg_color, $edge: $borders_edge) {
 | 
			
		||||
//
 | 
			
		||||
// Button drawing function
 | 
			
		||||
//
 | 
			
		||||
// $t:    button type,
 | 
			
		||||
// $c:    base button color for colored* types
 | 
			
		||||
// $tc:   optional text color for colored* types
 | 
			
		||||
// $edge: set to none to not draw the bottom edge or specify a color to not
 | 
			
		||||
//        use the default one
 | 
			
		||||
//
 | 
			
		||||
// possible $t values:
 | 
			
		||||
// normal, hover, active, insensitive, insensitive-active,
 | 
			
		||||
// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
 | 
			
		||||
// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
 | 
			
		||||
//
 | 
			
		||||
 | 
			
		||||
  $_hilight_color: _button_hilight_color($c);
 | 
			
		||||
  $_button_edge: if($edge == none, none, _widget_edge($edge));
 | 
			
		||||
  $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  @if $t==normal {
 | 
			
		||||
  //
 | 
			
		||||
  // normal button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.5),
 | 
			
		||||
                            $osd_bg_color);
 | 
			
		||||
 | 
			
		||||
    color: $osd_fg_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    box-shadow: inset 0 1px lighten($osd_bg_color,10%);
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;
 | 
			
		||||
  }
 | 
			
		||||
  @if $t==focus {
 | 
			
		||||
  //
 | 
			
		||||
  // focused button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.5),
 | 
			
		||||
                          $osd_bg_color);
 | 
			
		||||
 | 
			
		||||
    color: $osd_fg_color;
 | 
			
		||||
    border-color: $selected_bg_color;
 | 
			
		||||
    box-shadow: inset 0 1px lighten($osd_bg_color,10%);
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;    
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @else if $t==hover {
 | 
			
		||||
  //
 | 
			
		||||
  // active osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$osd_bg_color, transparentize($c, 0.3),
 | 
			
		||||
                            lighten($osd_bg_color,10%));
 | 
			
		||||
 | 
			
		||||
    color: white;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    box-shadow: inset 0 1px lighten($osd_bg_color,20%);
 | 
			
		||||
    text-shadow: 0 1px black;
 | 
			
		||||
    icon-shadow: 0 1px black;
 | 
			
		||||
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==active {
 | 
			
		||||
  //
 | 
			
		||||
  // active osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: if($c!=$bg_color, $c, $osd_borders_color);
 | 
			
		||||
 | 
			
		||||
    color: white;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: darken($_bg,5%);
 | 
			
		||||
    box-shadow: none;
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==insensitive {
 | 
			
		||||
  //
 | 
			
		||||
  // insensitive osd button
 | 
			
		||||
  //
 | 
			
		||||
    $_bg: transparentize(mix($insensitive_fg_color,$osd_bg_color,20%),0.3);
 | 
			
		||||
 | 
			
		||||
    color: $insensitive_fg_color;
 | 
			
		||||
    border-color: $osd_borders_color;
 | 
			
		||||
    background-color: $_bg;
 | 
			
		||||
    box-shadow: none;
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
  @else if $t==undecorated {
 | 
			
		||||
  //
 | 
			
		||||
  // reset
 | 
			
		||||
  //
 | 
			
		||||
    border-color: transparent;
 | 
			
		||||
    background-color: transparent;
 | 
			
		||||
    background-image: none;
 | 
			
		||||
 | 
			
		||||
    @include _shadows(inset 0 1px transparentize(white,1),
 | 
			
		||||
                      $_blank_edge);
 | 
			
		||||
 | 
			
		||||
    text-shadow: none;
 | 
			
		||||
    icon-shadow: none;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										1157
									
								
								data/theme/_gnome-shell-old.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -14,7 +14,7 @@
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3199"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="checkbox.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3201">
 | 
			
		||||
@@ -132,51 +132,54 @@
 | 
			
		||||
       xlink:href="#linearGradient10597-5"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       y2="-388.72955"
 | 
			
		||||
       x2="-93.031357"
 | 
			
		||||
       y1="-396.34738"
 | 
			
		||||
       x1="-93.031357"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.685418)"
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
 | 
			
		||||
       id="linearGradient11811"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="linearGradient14219-6"
 | 
			
		||||
       xlink:href="#linearGradient15404-9"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
 | 
			
		||||
       x1="63.568954"
 | 
			
		||||
       y1="127.16142"
 | 
			
		||||
       x2="63.568954"
 | 
			
		||||
       y2="152.6618" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient15404-9"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
       id="linearGradient5581-5-2-4-6-8-7-35-8">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15406-6"
 | 
			
		||||
         id="stop5583-0-92-8-0-7-6-5-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#515151;stop-opacity:1" />
 | 
			
		||||
         style="stop-color:#454c4c;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15408-7"
 | 
			
		||||
         style="stop-color:#393f3f;stop-opacity:1;"
 | 
			
		||||
         offset="0.40000001"
 | 
			
		||||
         id="stop5585-4-7-2-7-9-9-92-0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5587-6-7-2-0-3-1-21-5"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#292929;stop-opacity:1" />
 | 
			
		||||
         style="stop-color:#2d3232;stop-opacity:1;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     pagecolor="#a2a2a2"
 | 
			
		||||
     bordercolor="#2d2d2d"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="71.516955"
 | 
			
		||||
     inkscape:cy="5.8710559"
 | 
			
		||||
     inkscape:zoom="22.627417"
 | 
			
		||||
     inkscape:cx="9.6447897"
 | 
			
		||||
     inkscape:cy="12.591409"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="1412"
 | 
			
		||||
     inkscape:window-height="1067"
 | 
			
		||||
     inkscape:window-x="2635"
 | 
			
		||||
     inkscape:window-y="226"
 | 
			
		||||
     inkscape:window-x="184"
 | 
			
		||||
     inkscape:window-y="233"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
     showborder="true">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid14843"
 | 
			
		||||
@@ -203,87 +206,56 @@
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-342.5,-521.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.80230061,0,0,0.80230061,-87.624044,-453.10297)"
 | 
			
		||||
       id="g14586-0"
 | 
			
		||||
       style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none">
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
 | 
			
		||||
         id="g15291-9-6"
 | 
			
		||||
         style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(877.50354,-102.83507)"
 | 
			
		||||
           id="g16853-4-9"
 | 
			
		||||
           style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new">
 | 
			
		||||
          <rect
 | 
			
		||||
             transform="scale(1,-1)"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient14219-6);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.24833274;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
             id="rect6506-6"
 | 
			
		||||
             width="11.281681"
 | 
			
		||||
             height="11.26221"
 | 
			
		||||
             x="-409.59354"
 | 
			
		||||
             y="-284.40115"
 | 
			
		||||
             rx="1.0052766"
 | 
			
		||||
             ry="1.0052764" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="translate(343.99999,987.99997)"
 | 
			
		||||
         id="g5886-5"
 | 
			
		||||
         style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
 | 
			
		||||
       id="g14586">
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
 | 
			
		||||
         id="g15291-9"
 | 
			
		||||
         style="display:inline;enable-background:new">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(877.50354,-102.83507)"
 | 
			
		||||
           id="g16853-4"
 | 
			
		||||
           style="enable-background:new" />
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="translate(343.99999,987.99997)"
 | 
			
		||||
         id="g5886"
 | 
			
		||||
         style="display:inline;enable-background:new">
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:url(#linearGradient5891-0-4);stroke-width:7.11431503;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 | 
			
		||||
           d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
 | 
			
		||||
           id="path5835"
 | 
			
		||||
           inkscape:path-effect="#path-effect5837-4-6"
 | 
			
		||||
           inkscape:original-d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="ccc" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           inkscape:original-d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
 | 
			
		||||
           inkscape:path-effect="#path-effect5837-4-6"
 | 
			
		||||
           id="path5880"
 | 
			
		||||
           d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
 | 
			
		||||
           style="fill:none;stroke:#4787c8;stroke-width:3.55715752;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 | 
			
		||||
           sodipodi:nodetypes="ccc" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#7ea7d3;stroke-width:1.18571913px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 | 
			
		||||
           d="m 197.45937,240.47455 c -0.17828,-0.29362 -0.20087,-0.67548 -0.0603,-0.98892 0.14055,-0.31344 0.43739,-0.54812 0.77144,-0.62817 0.33405,-0.08 0.69314,-0.01 0.99635,0.15175 0.30321,0.16144 0.55146,0.40727 0.79165,0.65284 l 3.66429,3.74643 12.87946,-12.98973 c 0.20796,-0.20974 0.42306,-0.41969 0.68548,-0.55522 0.26242,-0.13553 0.57293,-0.19052 0.85827,-0.11426 0.14267,0.0381 0.27708,0.10787 0.38874,0.20452 0.11167,0.0966 0.20021,0.22004 0.25479,0.35726 0.0546,0.13722 0.075,0.28793 0.0585,0.43468 -0.0165,0.14674 -0.07,0.28919 -0.15422,0.41052"
 | 
			
		||||
           id="path5882"
 | 
			
		||||
           inkscape:path-effect="#path-effect5884-4-7"
 | 
			
		||||
           inkscape:original-d="m 197.45937,240.47455 c 0.65604,-0.56057 2.02485,-1.34847 2.49911,-0.8125 l 3.66429,3.74643 12.87946,-12.98973 c 0.6875,-0.6875 2.09152,0.7375 2.09152,0.7375"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="csccc" />
 | 
			
		||||
      </g>
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       id="use5671"
 | 
			
		||||
       transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)"
 | 
			
		||||
         rx="4.4136767"
 | 
			
		||||
         y="125.3458"
 | 
			
		||||
         x="50.440369"
 | 
			
		||||
         height="29.154205"
 | 
			
		||||
         width="29.559635"
 | 
			
		||||
         id="rect11803"
 | 
			
		||||
         style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#3465a4;stroke-width:1.54426003000000001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         ry="4.4233952" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11809"
 | 
			
		||||
         d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
      <path
 | 
			
		||||
         sodipodi:nodetypes="csssscssc"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         id="path11867"
 | 
			
		||||
         inkscape:connector-curvature="0" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11869"
 | 
			
		||||
         d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <rect
 | 
			
		||||
       style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="rect17347"
 | 
			
		||||
       width="21.943846"
 | 
			
		||||
       height="21.943846"
 | 
			
		||||
       x="342.29913"
 | 
			
		||||
       y="521.58435" />
 | 
			
		||||
    <path
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       d="m 359.97505,524.8252 -7.88606,7.71465 -2.57155,-2.57155 -2.91442,-0.0427 0,2.35727 4.02875,3.98587 c 0.80342,0.80309 2.111,0.80309 2.91442,0 l 8.18609,-8.22894 0,-0.38573 c 0,-1.24128 0.19944,-1.76801 -0.82915,-2.29836 z"
 | 
			
		||||
       id="rect5147-9-1-5-7-6-5-8-7"
 | 
			
		||||
       sodipodi:nodetypes="ccccccccscc" />
 | 
			
		||||
    <path
 | 
			
		||||
       style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
 | 
			
		||||
       d="m 361.65223,524.52745 -9.5602,9.36735 -2.56345,-2.56344 -2.92846,-0.0214 0.0153,2.32639 4.02203,4.02206 c 0.80341,0.80309 2.10565,0.80309 2.90906,0 l 10.95049,-11.05765 0.003,-2.1502 z"
 | 
			
		||||
       id="path12830-4-17-0"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       sodipodi:nodetypes="cccccccccc" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 12 KiB  | 
@@ -14,22 +14,10 @@
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3199"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="checkbox-off.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3201">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient15404"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15406"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#515151;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15408"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#292929;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 526.18109 : 1"
 | 
			
		||||
@@ -56,16 +44,6 @@
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect5884-4-7"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       y2="-388.72955"
 | 
			
		||||
       x2="-93.031357"
 | 
			
		||||
       y1="-396.34738"
 | 
			
		||||
       x1="-93.031357"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.685418)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="linearGradient14219"
 | 
			
		||||
       xlink:href="#linearGradient15404"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient10013-4-63-6">
 | 
			
		||||
@@ -110,30 +88,55 @@
 | 
			
		||||
       id="linearGradient15376"
 | 
			
		||||
       xlink:href="#linearGradient10597-5"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
 | 
			
		||||
       id="linearGradient11811"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
 | 
			
		||||
       x1="63.568954"
 | 
			
		||||
       y1="127.16142"
 | 
			
		||||
       x2="63.568954"
 | 
			
		||||
       y2="152.6618" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient5581-5-2-4-6-8-7-35-8">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5583-0-92-8-0-7-6-5-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#454c4c;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#393f3f;stop-opacity:1;"
 | 
			
		||||
         offset="0.40000001"
 | 
			
		||||
         id="stop5585-4-7-2-7-9-9-92-0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5587-6-7-2-0-3-1-21-5"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#2d3232;stop-opacity:1;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     pagecolor="#a2a2a2"
 | 
			
		||||
     bordercolor="#2d2d2d"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="6.1225392"
 | 
			
		||||
     inkscape:cy="3.6003241"
 | 
			
		||||
     inkscape:zoom="5.6568542"
 | 
			
		||||
     inkscape:cx="19.79113"
 | 
			
		||||
     inkscape:cy="11.232334"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="1412"
 | 
			
		||||
     inkscape:window-height="1067"
 | 
			
		||||
     inkscape:window-x="2116"
 | 
			
		||||
     inkscape:window-y="261"
 | 
			
		||||
     inkscape:window-x="184"
 | 
			
		||||
     inkscape:window-y="233"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
     showborder="true">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid14843"
 | 
			
		||||
@@ -160,39 +163,44 @@
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-342.5,-521.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.80230061,0,0,0.80230061,-87.624044,-453.10297)"
 | 
			
		||||
       id="g14586"
 | 
			
		||||
       style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none">
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
 | 
			
		||||
         id="g15291-9"
 | 
			
		||||
         style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(877.50354,-102.83507)"
 | 
			
		||||
           id="g16853-4"
 | 
			
		||||
           style="stroke-width:1.18754292;stroke-miterlimit:4;stroke-dasharray:none;enable-background:new">
 | 
			
		||||
          <rect
 | 
			
		||||
             transform="scale(1,-1)"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:1.24833274;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
             id="rect6506-6"
 | 
			
		||||
             width="11.281681"
 | 
			
		||||
             height="11.26221"
 | 
			
		||||
             x="-409.59354"
 | 
			
		||||
             y="-284.40115"
 | 
			
		||||
             rx="1.0052766"
 | 
			
		||||
             ry="1.0052764" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="translate(343.99999,987.99997)"
 | 
			
		||||
         id="g5886"
 | 
			
		||||
         style="stroke-width:2.3714385;stroke-miterlimit:4;stroke-dasharray:none;display:inline;enable-background:new" />
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       id="use5671"
 | 
			
		||||
       transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)"
 | 
			
		||||
         rx="4.4136767"
 | 
			
		||||
         y="125.3458"
 | 
			
		||||
         x="50.440369"
 | 
			
		||||
         height="29.154205"
 | 
			
		||||
         width="29.559635"
 | 
			
		||||
         id="rect11803"
 | 
			
		||||
         style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#3465a4;stroke-width:1.54426003000000001;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         ry="4.4233952" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11809"
 | 
			
		||||
         d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
      <path
 | 
			
		||||
         sodipodi:nodetypes="csssscssc"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         id="path11867"
 | 
			
		||||
         inkscape:connector-curvature="0" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11869"
 | 
			
		||||
         d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <rect
 | 
			
		||||
       style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="rect17347"
 | 
			
		||||
       width="21.943846"
 | 
			
		||||
       height="21.943846"
 | 
			
		||||
       x="342.29913"
 | 
			
		||||
       y="521.58435" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 8.9 KiB  | 
@@ -14,22 +14,10 @@
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3199"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   sodipodi:docname="checkbox.svg">
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="checkbox-focused.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3201">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient15404"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15406"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#515151;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop15408"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#292929;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 526.18109 : 1"
 | 
			
		||||
@@ -44,27 +32,6 @@
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5872-5-1"
 | 
			
		||||
       id="linearGradient5891-0-4"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       x1="205.84143"
 | 
			
		||||
       y1="246.7094"
 | 
			
		||||
       x2="206.74803"
 | 
			
		||||
       y2="231.24142" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient5872-5-1">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#0b2e52;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop5874-4-4" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#1862af;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop5876-0-5" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect5837-4-6"
 | 
			
		||||
@@ -77,16 +44,6 @@
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect5884-4-7"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       y2="-388.72955"
 | 
			
		||||
       x2="-93.031357"
 | 
			
		||||
       y1="-396.34738"
 | 
			
		||||
       x1="-93.031357"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.685418)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="linearGradient14219"
 | 
			
		||||
       xlink:href="#linearGradient15404"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient10013-4-63-6">
 | 
			
		||||
@@ -131,30 +88,55 @@
 | 
			
		||||
       id="linearGradient15376"
 | 
			
		||||
       xlink:href="#linearGradient10597-5"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
 | 
			
		||||
       id="linearGradient11811"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
 | 
			
		||||
       x1="63.568954"
 | 
			
		||||
       y1="127.16142"
 | 
			
		||||
       x2="63.568954"
 | 
			
		||||
       y2="152.6618" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient5581-5-2-4-6-8-7-35-8">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5583-0-92-8-0-7-6-5-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#454c4c;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#393f3f;stop-opacity:1;"
 | 
			
		||||
         offset="0.40000001"
 | 
			
		||||
         id="stop5585-4-7-2-7-9-9-92-0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5587-6-7-2-0-3-1-21-5"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#2d3232;stop-opacity:1;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     pagecolor="#a2a2a2"
 | 
			
		||||
     bordercolor="#2d2d2d"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="4"
 | 
			
		||||
     inkscape:cx="71.247925"
 | 
			
		||||
     inkscape:cy="33.339093"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="9.6447897"
 | 
			
		||||
     inkscape:cy="12.591409"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="1412"
 | 
			
		||||
     inkscape:window-height="1067"
 | 
			
		||||
     inkscape:window-x="2116"
 | 
			
		||||
     inkscape:window-y="261"
 | 
			
		||||
     inkscape:window-x="184"
 | 
			
		||||
     inkscape:window-y="233"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
     showborder="true">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid14843"
 | 
			
		||||
@@ -181,38 +163,44 @@
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-342.5,-521.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
 | 
			
		||||
       id="g14586">
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
 | 
			
		||||
         id="g15291-9"
 | 
			
		||||
         style="display:inline;enable-background:new">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(877.50354,-102.83507)"
 | 
			
		||||
           id="g16853-4"
 | 
			
		||||
           style="enable-background:new">
 | 
			
		||||
          <rect
 | 
			
		||||
             transform="scale(1,-1)"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#868686;stroke-width:0.59377144999999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
             id="rect6506-6"
 | 
			
		||||
             width="11.281681"
 | 
			
		||||
             height="11.26221"
 | 
			
		||||
             x="-409.59354"
 | 
			
		||||
             y="-284.40115"
 | 
			
		||||
             rx="0.95632279"
 | 
			
		||||
             ry="0.95632273" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="translate(343.99999,987.99997)"
 | 
			
		||||
         id="g5886"
 | 
			
		||||
         style="display:inline;enable-background:new" />
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       id="use5671"
 | 
			
		||||
       transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)"
 | 
			
		||||
         rx="4.4136767"
 | 
			
		||||
         y="125.3458"
 | 
			
		||||
         x="50.440369"
 | 
			
		||||
         height="29.154205"
 | 
			
		||||
         width="29.559635"
 | 
			
		||||
         id="rect11803"
 | 
			
		||||
         style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#1c1f1f;stroke-width:1.54426003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         ry="4.4233952" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11809"
 | 
			
		||||
         d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
      <path
 | 
			
		||||
         sodipodi:nodetypes="csssscssc"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         id="path11867"
 | 
			
		||||
         inkscape:connector-curvature="0" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11869"
 | 
			
		||||
         d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <rect
 | 
			
		||||
       style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="rect17347"
 | 
			
		||||
       width="21.943846"
 | 
			
		||||
       height="21.943846"
 | 
			
		||||
       x="342.29913"
 | 
			
		||||
       y="521.58435" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 8.9 KiB  | 
@@ -14,8 +14,8 @@
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3199"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   sodipodi:docname="checkbox-focused.svg">
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="checkbox.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3201">
 | 
			
		||||
    <linearGradient
 | 
			
		||||
@@ -131,30 +131,55 @@
 | 
			
		||||
       id="linearGradient15376"
 | 
			
		||||
       xlink:href="#linearGradient10597-5"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
 | 
			
		||||
       id="linearGradient11811"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
 | 
			
		||||
       x1="63.568954"
 | 
			
		||||
       y1="127.16142"
 | 
			
		||||
       x2="63.568954"
 | 
			
		||||
       y2="152.6618" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient5581-5-2-4-6-8-7-35-8">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5583-0-92-8-0-7-6-5-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#454c4c;stop-opacity:1;" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#393f3f;stop-opacity:1;"
 | 
			
		||||
         offset="0.40000001"
 | 
			
		||||
         id="stop5585-4-7-2-7-9-9-92-0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5587-6-7-2-0-3-1-21-5"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#2d3232;stop-opacity:1;" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     pagecolor="#a2a2a2"
 | 
			
		||||
     bordercolor="#2d2d2d"
 | 
			
		||||
     borderopacity="1"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="64.516955"
 | 
			
		||||
     inkscape:cy="13.871056"
 | 
			
		||||
     inkscape:cx="-0.17876005"
 | 
			
		||||
     inkscape:cy="11.944326"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="1412"
 | 
			
		||||
     inkscape:window-height="1067"
 | 
			
		||||
     inkscape:window-x="2635"
 | 
			
		||||
     inkscape:window-y="226"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:window-width="2560"
 | 
			
		||||
     inkscape:window-height="1375"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
     showborder="true">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid14843"
 | 
			
		||||
@@ -171,7 +196,7 @@
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title></dc:title>
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
@@ -181,63 +206,56 @@
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-342.5,-521.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.84337,0,0,0.84337,-110.16632,-503.56182)"
 | 
			
		||||
       id="g14586">
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="matrix(1.9969286,0,0,1.9969286,-397.05491,877.00482)"
 | 
			
		||||
         id="g15291-9"
 | 
			
		||||
         style="display:inline;enable-background:new">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(877.50354,-102.83507)"
 | 
			
		||||
           id="g16853-4"
 | 
			
		||||
           style="enable-background:new">
 | 
			
		||||
          <rect
 | 
			
		||||
             transform="scale(1,-1)"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient14219);fill-opacity:1;fill-rule:nonzero;stroke:#868686;stroke-width:0.59377144999999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
             id="rect6506-6"
 | 
			
		||||
             width="11.281681"
 | 
			
		||||
             height="11.26221"
 | 
			
		||||
             x="-409.59354"
 | 
			
		||||
             y="-284.40115"
 | 
			
		||||
             rx="0.95632279"
 | 
			
		||||
             ry="0.95632273" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/jimmac/SparkleShare/gnome-mockups/boxes/interactive/img/checkbox-on.png"
 | 
			
		||||
         transform="translate(343.99999,987.99997)"
 | 
			
		||||
         id="g5886"
 | 
			
		||||
         style="display:inline;enable-background:new">
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:url(#linearGradient5891-0-4);stroke-width:7.11431503;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 | 
			
		||||
           d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
 | 
			
		||||
           id="path5835"
 | 
			
		||||
           inkscape:path-effect="#path-effect5837-4-6"
 | 
			
		||||
           inkscape:original-d="m 198.5,240 5.25,5.25 13.98616,-14.43081"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="ccc" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           inkscape:original-d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
 | 
			
		||||
           inkscape:path-effect="#path-effect5837-4-6"
 | 
			
		||||
           id="path5880"
 | 
			
		||||
           d="m 198.5,240 5.25,5.25 13.91205,-14.31964"
 | 
			
		||||
           style="fill:none;stroke:#4787c8;stroke-width:3.55715752;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
 | 
			
		||||
           sodipodi:nodetypes="ccc" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#7ea7d3;stroke-width:1.18571913px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
 | 
			
		||||
           d="m 197.45937,240.47455 c -0.17828,-0.29362 -0.20087,-0.67548 -0.0603,-0.98892 0.14055,-0.31344 0.43739,-0.54812 0.77144,-0.62817 0.33405,-0.08 0.69314,-0.01 0.99635,0.15175 0.30321,0.16144 0.55146,0.40727 0.79165,0.65284 l 3.66429,3.74643 12.87946,-12.98973 c 0.20796,-0.20974 0.42306,-0.41969 0.68548,-0.55522 0.26242,-0.13553 0.57293,-0.19052 0.85827,-0.11426 0.14267,0.0381 0.27708,0.10787 0.38874,0.20452 0.11167,0.0966 0.20021,0.22004 0.25479,0.35726 0.0546,0.13722 0.075,0.28793 0.0585,0.43468 -0.0165,0.14674 -0.07,0.28919 -0.15422,0.41052"
 | 
			
		||||
           id="path5882"
 | 
			
		||||
           inkscape:path-effect="#path-effect5884-4-7"
 | 
			
		||||
           inkscape:original-d="m 197.45937,240.47455 c 0.65604,-0.56057 2.02485,-1.34847 2.49911,-0.8125 l 3.66429,3.74643 12.87946,-12.98973 c 0.6875,-0.6875 2.09152,0.7375 2.09152,0.7375"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="csccc" />
 | 
			
		||||
      </g>
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       id="use5671"
 | 
			
		||||
       transform="matrix(1.3594109,0,0,1.3564242,319.2059,481.99447)">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)"
 | 
			
		||||
         rx="4.4136767"
 | 
			
		||||
         y="125.3458"
 | 
			
		||||
         x="50.440369"
 | 
			
		||||
         height="29.154205"
 | 
			
		||||
         width="29.559635"
 | 
			
		||||
         id="rect11803"
 | 
			
		||||
         style="color:#000000;fill:url(#linearGradient11811);fill-opacity:1;stroke:#1c1f1f;stroke-width:1.54426003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         ry="4.4233952" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11809"
 | 
			
		||||
         d="m 17.87105,33.844107 0,-0.773112 c 0,-1.031264 0.807171,-1.836142 1.811982,-1.836142 l 9.612456,0 c 1.004811,0 1.787822,0.804878 1.787822,1.836142 l 0,0.773112 c 0,-1.031264 -0.783011,-1.836142 -1.787822,-1.836142 l -9.612456,0 c -1.004811,0 -1.811982,0.804878 -1.811982,1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
      <path
 | 
			
		||||
         sodipodi:nodetypes="csssscssc"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         d="m 17.87105,41.158551 0,0.773112 c 0,1.031264 0.807171,1.836142 1.811982,1.836142 l 9.612456,0 c 1.004811,0 1.787822,-0.804878 1.787822,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         id="path11867"
 | 
			
		||||
         inkscape:connector-curvature="0" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         id="path11869"
 | 
			
		||||
         d="m 17.87105,41.895784 0,0.773112 c 0,1.031264 0.644622,1.836142 1.649433,1.836142 l 10.067593,0 c 1.004811,0 1.495234,-0.804878 1.495234,-1.836142 l 0,-0.773112 c 0,1.031264 -0.783011,1.836142 -1.787822,1.836142 l -9.612456,0 c -1.004811,0 -1.811982,-0.804878 -1.811982,-1.836142 z"
 | 
			
		||||
         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#000000;fill-opacity:0.85253451;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
 | 
			
		||||
         sodipodi:nodetypes="csssscssc" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <rect
 | 
			
		||||
       style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="rect17347"
 | 
			
		||||
       width="21.943846"
 | 
			
		||||
       height="21.943846"
 | 
			
		||||
       x="342.29913"
 | 
			
		||||
       y="521.58435" />
 | 
			
		||||
    <path
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       d="m 359.97505,524.8252 -7.88606,7.71465 -2.57155,-2.57155 -2.91442,-0.0427 0,2.35727 4.02875,3.98587 c 0.80342,0.80309 2.111,0.80309 2.91442,0 l 8.18609,-8.22894 0,-0.38573 c 0,-1.24128 0.19944,-1.76801 -0.82915,-2.29836 z"
 | 
			
		||||
       id="rect5147-9-1-5-7-6-5-8-7"
 | 
			
		||||
       sodipodi:nodetypes="ccccccccscc" />
 | 
			
		||||
    <path
 | 
			
		||||
       style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
 | 
			
		||||
       d="m 361.65223,524.52745 -9.5602,9.36735 -2.56345,-2.56344 -2.92846,-0.0214 0.0153,2.32639 4.02203,4.02206 c 0.80341,0.80309 2.10565,0.80309 2.90906,0 l 10.95049,-11.05765 0.003,-2.1502 z"
 | 
			
		||||
       id="path12830-4-17-0"
 | 
			
		||||
       inkscape:connector-curvature="0"
 | 
			
		||||
       sodipodi:nodetypes="cccccccccc" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 12 KiB  | 
							
								
								
									
										6
									
								
								data/theme/gnome-shell.scss
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,6 @@
 | 
			
		||||
$variant: 'dark';
 | 
			
		||||
 | 
			
		||||
@import "_gnome-shell-old.scss"; //temporary. sadlu shell crashes when trying to build a theme from scratch
 | 
			
		||||
@import "_colors"; //use gtk colors
 | 
			
		||||
@import "_drawing";
 | 
			
		||||
@import "_common";
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 25 KiB  | 
@@ -1,74 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="17"
 | 
			
		||||
   height="10"
 | 
			
		||||
   id="svg2"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   sodipodi:docname="panel-button-border.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs4" />
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="44.8"
 | 
			
		||||
     inkscape:cx="8.6594891"
 | 
			
		||||
     inkscape:cy="5.7029946"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="true"
 | 
			
		||||
     showguides="true"
 | 
			
		||||
     inkscape:guide-bbox="true"
 | 
			
		||||
     inkscape:window-width="1440"
 | 
			
		||||
     inkscape:window-height="843"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     guidetolerance="10000"
 | 
			
		||||
     objecttolerance="10000">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid3792"
 | 
			
		||||
       empspacing="10"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata7">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <g
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1">
 | 
			
		||||
    <rect
 | 
			
		||||
       style="opacity:0.8;fill:#ffffff;fill-opacity:1;stroke-width:0.43599999;stroke-miterlimit:4;stroke-dasharray:none"
 | 
			
		||||
       id="rect3796"
 | 
			
		||||
       width="7"
 | 
			
		||||
       height="2"
 | 
			
		||||
       x="5"
 | 
			
		||||
       y="8" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 2.0 KiB  | 
@@ -1,111 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="30"
 | 
			
		||||
   height="25"
 | 
			
		||||
   id="svg10621"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   sodipodi:docname="panel-button-highlight-narrow.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs10623">
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient34508-1-3"
 | 
			
		||||
       id="radialGradient99561-1"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)"
 | 
			
		||||
       cx="51"
 | 
			
		||||
       cy="30"
 | 
			
		||||
       fx="51"
 | 
			
		||||
       fy="30"
 | 
			
		||||
       r="42" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient34508-1-3">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop34510-1-9" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0;"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop34512-4-5" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       r="42"
 | 
			
		||||
       fy="30"
 | 
			
		||||
       fx="51"
 | 
			
		||||
       cy="30"
 | 
			
		||||
       cx="51"
 | 
			
		||||
       gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="radialGradient10592"
 | 
			
		||||
       xlink:href="#linearGradient34508-1-3"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1.979899"
 | 
			
		||||
     inkscape:cx="-171.36384"
 | 
			
		||||
     inkscape:cy="-53.255157"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     fit-margin-top="0"
 | 
			
		||||
     fit-margin-left="0"
 | 
			
		||||
     fit-margin-right="0"
 | 
			
		||||
     fit-margin-bottom="0"
 | 
			
		||||
     inkscape:window-width="1440"
 | 
			
		||||
     inkscape:window-height="843"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="1" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata10626">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <g
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-468.08632,-537.03477)">
 | 
			
		||||
    <path
 | 
			
		||||
       sodipodi:type="arc"
 | 
			
		||||
       style="opacity:0.4625;color:#000000;fill:url(#radialGradient10592);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="path34506-3"
 | 
			
		||||
       sodipodi:cx="51"
 | 
			
		||||
       sodipodi:cy="30"
 | 
			
		||||
       sodipodi:rx="42"
 | 
			
		||||
       sodipodi:ry="16"
 | 
			
		||||
       d="M 9,29.999999 C 9.0000011,21.163443 27.804042,14 51.000002,14 74.195961,14 93,21.163444 93,30 l -42,0 z"
 | 
			
		||||
       sodipodi:start="3.1415927"
 | 
			
		||||
       sodipodi:end="6.2831853"
 | 
			
		||||
       transform="matrix(0.35714286,0,0,1.5625,464.87203,515.15977)"
 | 
			
		||||
       inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/motion/textures/panel.png"
 | 
			
		||||
       inkscape:export-xdpi="90"
 | 
			
		||||
       inkscape:export-ydpi="90" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 3.5 KiB  | 
@@ -1,111 +0,0 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | 
			
		||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
 | 
			
		||||
 | 
			
		||||
<svg
 | 
			
		||||
   xmlns:dc="http://purl.org/dc/elements/1.1/"
 | 
			
		||||
   xmlns:cc="http://creativecommons.org/ns#"
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="84"
 | 
			
		||||
   height="25"
 | 
			
		||||
   id="svg10621"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.0 r9654"
 | 
			
		||||
   sodipodi:docname="panel-button-highlight-wide.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs10623">
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient34508-1-3"
 | 
			
		||||
       id="radialGradient99561-1"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)"
 | 
			
		||||
       cx="51"
 | 
			
		||||
       cy="30"
 | 
			
		||||
       fx="51"
 | 
			
		||||
       fy="30"
 | 
			
		||||
       r="42" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient34508-1-3">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1;"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop34510-1-9" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0;"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop34512-4-5" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       r="42"
 | 
			
		||||
       fy="30"
 | 
			
		||||
       fx="51"
 | 
			
		||||
       cy="30"
 | 
			
		||||
       cx="51"
 | 
			
		||||
       gradientTransform="matrix(0.72146227,0,0,0.27484277,14.205424,21.754717)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="radialGradient10592"
 | 
			
		||||
       xlink:href="#linearGradient34508-1-3"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1.979899"
 | 
			
		||||
     inkscape:cx="-118.50071"
 | 
			
		||||
     inkscape:cy="27.304508"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     fit-margin-top="0"
 | 
			
		||||
     fit-margin-left="0"
 | 
			
		||||
     fit-margin-right="0"
 | 
			
		||||
     fit-margin-bottom="0"
 | 
			
		||||
     inkscape:window-width="1440"
 | 
			
		||||
     inkscape:window-height="843"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="1" />
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata10626">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <g
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-441.08632,-537.03477)">
 | 
			
		||||
    <path
 | 
			
		||||
       sodipodi:type="arc"
 | 
			
		||||
       style="opacity:0.4625;color:#000000;fill:url(#radialGradient10592);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
       id="path34506-3"
 | 
			
		||||
       sodipodi:cx="51"
 | 
			
		||||
       sodipodi:cy="30"
 | 
			
		||||
       sodipodi:rx="42"
 | 
			
		||||
       sodipodi:ry="16"
 | 
			
		||||
       d="M 9,29.999999 C 9.0000011,21.163443 27.804042,14 51.000002,14 74.195961,14 93,21.163444 93,30 l -42,0 z"
 | 
			
		||||
       sodipodi:start="3.1415927"
 | 
			
		||||
       sodipodi:end="6.2831853"
 | 
			
		||||
       transform="matrix(1,0,0,1.5625,432.08632,515.15977)"
 | 
			
		||||
       inkscape:export-filename="/home/jimmac/src/cvs/gnome/gnome-shell-design/mockups/motion/textures/panel.png"
 | 
			
		||||
       inkscape:export-xdpi="90"
 | 
			
		||||
       inkscape:export-ydpi="90" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 3.5 KiB  | 
@@ -12,7 +12,7 @@
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   id="svg5369"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48+devel r10053 custom"
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   width="96"
 | 
			
		||||
   height="48"
 | 
			
		||||
   sodipodi:docname="process-working.svg"
 | 
			
		||||
@@ -25,12 +25,597 @@
 | 
			
		||||
        <dc:format>image/svg+xml</dc:format>
 | 
			
		||||
        <dc:type
 | 
			
		||||
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
 | 
			
		||||
        <dc:title></dc:title>
 | 
			
		||||
        <dc:title />
 | 
			
		||||
      </cc:Work>
 | 
			
		||||
    </rdf:RDF>
 | 
			
		||||
  </metadata>
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs5373" />
 | 
			
		||||
     id="defs5373">
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient35326"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient8231-1-4-4-1">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop8233-28-5-27-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop8235-7-3-94-3" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop8237-7-8-20-2"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop8239-2-9-1-9"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient35230"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient5767-6">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5769-0"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop5771-1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5773-7"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop5775-8"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10255"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10257">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10259"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10261" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10263"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10265"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10267"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10269">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10271"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10273" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10275"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10277"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10279"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10281">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10283"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10287"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10289"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10291"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10293">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10295"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10297" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10299"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10301"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10303"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10305">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10307"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10309" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10311"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10313"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10315"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10317">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10319"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10321" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10323"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10325"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10327"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10329">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10331"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10333" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10335"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10337"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10339"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10341">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10343"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10345" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10347"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10349"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10351"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10353">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10355"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10357" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10359"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10361"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10363"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10365">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10367"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10369" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10371"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10373"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10375"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10377">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10379"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10381" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10383"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10385"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10387"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10389">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10391"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10393" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10395"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10397"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10399"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10401">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10403"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10405" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10407"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10409"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10411"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10413">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10415"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10417" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10419"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10421"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10423"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10425">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10427"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.15428571"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10429" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10431"
 | 
			
		||||
         offset="0.54270232"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.33714285" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10433"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10435"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient10437">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10439"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#bebebe;stop-opacity:0" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0"
 | 
			
		||||
         offset="0.31861392"
 | 
			
		||||
         id="stop10441" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10443"
 | 
			
		||||
         offset="0.75051737"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:0.42857143" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop10445"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#ffffff;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10709"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10711"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient8231-1-4-4-1"
 | 
			
		||||
       id="radialGradient10713"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(2.229454,-1.2865389,1.2087442,2.0939897,-228.90301,-208.08725)"
 | 
			
		||||
       cx="-0.067823187"
 | 
			
		||||
       cy="188.51917"
 | 
			
		||||
       fx="-0.067823187"
 | 
			
		||||
       fy="188.51917"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
    <radialGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient5767-6"
 | 
			
		||||
       id="radialGradient10715"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.1252013,-0.60470548,0.56813832,1.0568583,-107.67128,-11.948108)"
 | 
			
		||||
       cx="0.053942412"
 | 
			
		||||
       cy="189.15244"
 | 
			
		||||
       fx="0.053942412"
 | 
			
		||||
       fy="189.15244"
 | 
			
		||||
       r="27.330345" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     pagecolor="#808080"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
@@ -46,13 +631,15 @@
 | 
			
		||||
     showgrid="true"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:zoom="16"
 | 
			
		||||
     inkscape:cx="53.997662"
 | 
			
		||||
     inkscape:cy="22.367695"
 | 
			
		||||
     inkscape:window-x="1600"
 | 
			
		||||
     inkscape:zoom="5.6568542"
 | 
			
		||||
     inkscape:cx="40.82607"
 | 
			
		||||
     inkscape:cy="30.594699"
 | 
			
		||||
     inkscape:window-x="2560"
 | 
			
		||||
     inkscape:window-y="33"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:current-layer="layer2">
 | 
			
		||||
     inkscape:current-layer="layer2"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     inkscape:snap-nodes="false">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid11933"
 | 
			
		||||
@@ -128,134 +715,97 @@
 | 
			
		||||
     id="layer2"
 | 
			
		||||
     inkscape:label="spinner">
 | 
			
		||||
    <g
 | 
			
		||||
       transform="matrix(0.28240106,0,0,0.28240106,146.92015,-382.52444)"
 | 
			
		||||
       id="g10450-5"
 | 
			
		||||
       transform="matrix(0.43142675,0,0,0.43298814,218.13188,-592.92581)"
 | 
			
		||||
       id="g10450-5-3"
 | 
			
		||||
       style="display:inline">
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         d="m -477.76072,1373.3569 0,9.4717"
 | 
			
		||||
         id="path18768"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         inkscape:transform-center-y="-4.6808838" />
 | 
			
		||||
         inkscape:export-ydpi="90"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png"
 | 
			
		||||
         sodipodi:open="true"
 | 
			
		||||
         sodipodi:end="4.712389"
 | 
			
		||||
         sodipodi:start="0.23191105"
 | 
			
		||||
         sodipodi:type="arc"
 | 
			
		||||
         style="fill:none;stroke:url(#radialGradient10713);stroke-width:12.18051815;stroke-linecap:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
 | 
			
		||||
         id="path10452-5"
 | 
			
		||||
         sodipodi:cx="-25.809397"
 | 
			
		||||
         sodipodi:cy="179.43886"
 | 
			
		||||
         sodipodi:rx="22.98097"
 | 
			
		||||
         sodipodi:ry="22.98097"
 | 
			
		||||
         d="m -3.4436513,184.72075 c -2.9171108,12.35226 -15.2953817,20.00096 -27.6476417,17.08385 -12.35226,-2.91711 -20.00096,-15.29538 -17.083849,-27.64764 2.449452,-10.372 11.708437,-17.69907 22.365746,-17.69907"
 | 
			
		||||
         transform="matrix(-0.16397381,0.61157081,-0.61162275,-0.16377992,-372.32298,1442.5061)" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         inkscape:transform-center-y="-3.3099227"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         id="path18770"
 | 
			
		||||
         d="m -461.0171,1380.2922 -7.23427,7.3824"
 | 
			
		||||
         style="opacity:0.7;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         inkscape:transform-center-x="-3.3098966" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         inkscape:transform-center-x="-4.6808962"
 | 
			
		||||
         style="opacity:0.8;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         d="m -454.08163,1397.0359 -9.47165,0"
 | 
			
		||||
         id="path18772"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         inkscape:transform-center-y="-2.6596956e-05" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         id="path18774"
 | 
			
		||||
         d="m -461.01709,1413.7796 -6.93831,-7.0864"
 | 
			
		||||
         style="opacity:0.9;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         inkscape:transform-center-x="-3.3098966"
 | 
			
		||||
         inkscape:transform-center-y="3.3098652" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         inkscape:transform-center-y="4.6808757"
 | 
			
		||||
         style="color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         d="m -477.76074,1420.715 9e-5,-9.4716"
 | 
			
		||||
         id="path18776"
 | 
			
		||||
         sodipodi:nodetypes="cc" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         id="path18778"
 | 
			
		||||
         d="m -494.50442,1413.7796 6.79048,-6.9384"
 | 
			
		||||
         style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         inkscape:transform-center-y="3.3098769"
 | 
			
		||||
         inkscape:transform-center-x="3.3098883" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         inkscape:transform-center-x="4.6808941"
 | 
			
		||||
         style="opacity:0.4;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         d="m -501.43987,1397.0359 9.47174,0"
 | 
			
		||||
         id="path18780"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         inkscape:transform-center-y="-2.6596956e-05" />
 | 
			
		||||
      <path
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         sodipodi:nodetypes="cc"
 | 
			
		||||
         id="path18782"
 | 
			
		||||
         d="m -494.5044,1380.2922 6.64243,6.9384"
 | 
			
		||||
         style="opacity:0.5;color:#000000;fill:none;stroke:#ffffff;stroke-width:7.08212566;stroke-linecap:round;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         inkscape:transform-center-x="3.3098902"
 | 
			
		||||
         inkscape:transform-center-y="-3.3099302" />
 | 
			
		||||
         transform="matrix(-0.63300818,0.01438356,-0.01458424,-0.63300359,-491.4014,1510.996)"
 | 
			
		||||
         d="m -3.4436513,184.72075 c -2.9171108,12.35226 -15.2953817,20.00096 -27.6476417,17.08385 -12.35226,-2.91711 -20.00096,-15.29538 -17.083849,-27.64764 2.449452,-10.372 11.708437,-17.69907 22.365746,-17.69907"
 | 
			
		||||
         sodipodi:ry="22.98097"
 | 
			
		||||
         sodipodi:rx="22.98097"
 | 
			
		||||
         sodipodi:cy="179.43886"
 | 
			
		||||
         sodipodi:cx="-25.809397"
 | 
			
		||||
         id="path10454-7"
 | 
			
		||||
         style="fill:none;stroke:url(#radialGradient10715);stroke-width:12.18051815;stroke-linecap:butt;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
 | 
			
		||||
         sodipodi:type="arc"
 | 
			
		||||
         sodipodi:start="0.23191105"
 | 
			
		||||
         sodipodi:end="4.712389"
 | 
			
		||||
         sodipodi:open="true"
 | 
			
		||||
         inkscape:export-filename="/home/hbons/Moblin/git/carrick-ng/data/icons/network-connecting.png"
 | 
			
		||||
         inkscape:export-xdpi="90"
 | 
			
		||||
         inkscape:export-ydpi="90" />
 | 
			
		||||
    </g>
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#g10450-5"
 | 
			
		||||
       id="use4981"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,36,-4.9705636)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#g10450-5-3"
 | 
			
		||||
       id="use13294"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,35.986458,-4.9737924)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4981"
 | 
			
		||||
       id="use4983"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,43.032478,-21.909695)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13294"
 | 
			
		||||
       id="use13314"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,43.036943,-21.933639)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4983"
 | 
			
		||||
       id="use4985"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,50.081986,-38.904617)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13314"
 | 
			
		||||
       id="use13334"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,50.085328,-38.904987)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4985"
 | 
			
		||||
       id="use4987"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,-38.919996,-31.872139)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13334"
 | 
			
		||||
       id="use13354"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,-38.894841,-31.888724)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4987"
 | 
			
		||||
       id="use4989"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,52.986628,2.0890543)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13354"
 | 
			
		||||
       id="use13374"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,52.971072,2.0670843)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4989"
 | 
			
		||||
       id="use4991"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,60.013026,-14.912936)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13374"
 | 
			
		||||
       id="use13394"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710679,-0.70710679,0.70710678,60.017834,-14.929741)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
    <use
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       x="0"
 | 
			
		||||
       y="0"
 | 
			
		||||
       xlink:href="#use4991"
 | 
			
		||||
       id="use4993"
 | 
			
		||||
       transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,67.022396,-31.859127)"
 | 
			
		||||
       width="400"
 | 
			
		||||
       height="400" />
 | 
			
		||||
       xlink:href="#use13394"
 | 
			
		||||
       id="use13414"
 | 
			
		||||
       transform="matrix(0.86602541,0.50000001,-0.50000001,0.86602541,50.044124,-25.16226)"
 | 
			
		||||
       width="96"
 | 
			
		||||
       height="48" />
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 26 KiB  | 
@@ -7,51 +7,127 @@
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="65"
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3273"
 | 
			
		||||
   id="svg2857"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.47 r22583"
 | 
			
		||||
   sodipodi:docname="New document 14">
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="toggle-off-us.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3275">
 | 
			
		||||
     id="defs2859">
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 526.18109 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_z="744.09448 : 526.18109 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
 | 
			
		||||
       id="perspective3281" />
 | 
			
		||||
       id="perspective2865" />
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       id="perspective3261"
 | 
			
		||||
       id="perspective2843"
 | 
			
		||||
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 | 
			
		||||
       inkscape:vp_z="1 : 0.5 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient76469-7-7-4"
 | 
			
		||||
       id="linearGradient38024"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)"
 | 
			
		||||
       x1="6"
 | 
			
		||||
       y1="102.95528"
 | 
			
		||||
       x2="6"
 | 
			
		||||
       y2="84.505203" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient76469-7-7-4">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#2e3232;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop76471-7-1-5" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#3e4545;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop76473-9-0-0" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4-0"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient37802-8"
 | 
			
		||||
       id="linearGradient12311-3-1-0-5-4"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)"
 | 
			
		||||
       x1="610.13782"
 | 
			
		||||
       y1="501.43866"
 | 
			
		||||
       x2="610.13782"
 | 
			
		||||
       y2="492.52756" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient37802-8"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37804-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#2c2c2c;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37806-8"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#16191a;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       y2="492.52756"
 | 
			
		||||
       x2="610.13782"
 | 
			
		||||
       y1="501.43866"
 | 
			
		||||
       x1="610.13782"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-900.56122,-423.92857)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="linearGradient13602"
 | 
			
		||||
       xlink:href="#linearGradient37802-8"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0.0"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="0.35"
 | 
			
		||||
     inkscape:cx="32.000004"
 | 
			
		||||
     inkscape:cy="10.999997"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="-5.0602834"
 | 
			
		||||
     inkscape:cy="16.473273"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     inkscape:current-layer="g37994"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="609"
 | 
			
		||||
     inkscape:window-height="501"
 | 
			
		||||
     inkscape:window-width="2560"
 | 
			
		||||
     inkscape:window-height="1375"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="0" />
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid12954"
 | 
			
		||||
       empspacing="5"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata3278">
 | 
			
		||||
     id="metadata2862">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
@@ -66,61 +142,68 @@
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-343,-521.36218)">
 | 
			
		||||
     transform="translate(-444.64286,-781.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       id="g17454"
 | 
			
		||||
       transform="translate(-453,448.36218)"
 | 
			
		||||
       style="display:inline">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="scale(-1,1)"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         y="74.5"
 | 
			
		||||
         x="-859.5"
 | 
			
		||||
         height="19"
 | 
			
		||||
         width="63.000004"
 | 
			
		||||
         id="rect17456"
 | 
			
		||||
         style="color:#000000;fill:none;stroke:#2e3436;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="scale(-1,1)"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         y="74"
 | 
			
		||||
         x="-828"
 | 
			
		||||
         height="20"
 | 
			
		||||
         width="31"
 | 
			
		||||
         id="rect17458"
 | 
			
		||||
         style="fill:#000000;fill-opacity:1;stroke:#5f5f5f;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
 | 
			
		||||
       transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)"
 | 
			
		||||
       id="g37994">
 | 
			
		||||
      <g
 | 
			
		||||
         transform="matrix(-1,0,0,1,1619.1239,-33.986291)"
 | 
			
		||||
         id="g17460"
 | 
			
		||||
         style="display:inline">
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
 | 
			
		||||
           d="m 803.6322,115.48629 0,4.29495"
 | 
			
		||||
           id="path17462"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
 | 
			
		||||
           d="m 806.62805,115.48629 0,4.29495"
 | 
			
		||||
           id="path17464"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
 | 
			
		||||
           d="m 809.6239,115.48629 0,4.29495"
 | 
			
		||||
           id="path17466"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
         id="g37996"
 | 
			
		||||
         transform="translate(-115,1277)">
 | 
			
		||||
        <rect
 | 
			
		||||
           style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837"
 | 
			
		||||
           id="rect13475"
 | 
			
		||||
           width="98"
 | 
			
		||||
           height="25"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           y="484.61118"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           ry="3.8424656" />
 | 
			
		||||
        <rect
 | 
			
		||||
           ry="3.8424656"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           y="483.5"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           height="25"
 | 
			
		||||
           width="98"
 | 
			
		||||
           id="rect38000"
 | 
			
		||||
           style="color:#000000;fill:url(#linearGradient12311-3-1-0-5-4);fill-opacity:1;fill-rule:nonzero;stroke:#16191a;stroke-width:1.37920942;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" />
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         transform="translate(-49.946213,-1.890275)"
 | 
			
		||||
         id="g38002">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(-115,1247)"
 | 
			
		||||
           style="display:inline"
 | 
			
		||||
           id="g38004">
 | 
			
		||||
          <rect
 | 
			
		||||
             ry="3.7972314"
 | 
			
		||||
             rx="4.6871223"
 | 
			
		||||
             y="515.5"
 | 
			
		||||
             x="694.53046"
 | 
			
		||||
             height="25"
 | 
			
		||||
             width="45.969578"
 | 
			
		||||
             id="rect38006"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
          <path
 | 
			
		||||
             sodipodi:nodetypes="cc"
 | 
			
		||||
             style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
             d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             id="path38016"
 | 
			
		||||
             inkscape:path-effect="#path-effect77541-4"
 | 
			
		||||
             inkscape:original-d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             inkscape:connector-curvature="0" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <path
 | 
			
		||||
         sodipodi:type="arc"
 | 
			
		||||
         style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.96875012;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         id="path18722"
 | 
			
		||||
         sodipodi:cx="47.6875"
 | 
			
		||||
         sodipodi:cy="11.5625"
 | 
			
		||||
         sodipodi:rx="3.9375"
 | 
			
		||||
         sodipodi:ry="3.9375"
 | 
			
		||||
         d="m 51.625,11.5625 c 0,2.174621 -1.762879,3.9375 -3.9375,3.9375 -2.174621,0 -3.9375,-1.762879 -3.9375,-3.9375 0,-2.1746212 1.762879,-3.9375 3.9375,-3.9375 2.174621,0 3.9375,1.7628788 3.9375,3.9375 z"
 | 
			
		||||
         transform="matrix(1.0158729,0,0,1.0158729,795.55556,72.25399)" />
 | 
			
		||||
         style="color:#000000;fill:none;stroke:#ffffff;stroke-width:2.15627193;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
         id="path13479"
 | 
			
		||||
         sodipodi:cx="16.4375"
 | 
			
		||||
         sodipodi:cy="10.8125"
 | 
			
		||||
         sodipodi:rx="4.3125"
 | 
			
		||||
         sodipodi:ry="4.3125"
 | 
			
		||||
         d="m 20.75,10.8125 a 4.3125,4.3125 0 1 1 -8.625,0 4.3125,4.3125 0 1 1 8.625,0 z"
 | 
			
		||||
         transform="matrix(1.4212691,0,0,1.1514287,577.38488,1761.1138)" />
 | 
			
		||||
    </g>
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 7.5 KiB  | 
@@ -7,51 +7,171 @@
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="65"
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3012"
 | 
			
		||||
   id="svg2857"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.47 r22583"
 | 
			
		||||
   sodipodi:docname="New document 6">
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="toggle-on-intl.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3014">
 | 
			
		||||
     id="defs2859">
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 526.18109 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_z="744.09448 : 526.18109 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
 | 
			
		||||
       id="perspective3020" />
 | 
			
		||||
       id="perspective2865" />
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       id="perspective2997"
 | 
			
		||||
       id="perspective2843"
 | 
			
		||||
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 | 
			
		||||
       inkscape:vp_z="1 : 0.5 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient76469-7-7-4"
 | 
			
		||||
       id="linearGradient38024"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)"
 | 
			
		||||
       x1="6"
 | 
			
		||||
       y1="102.95528"
 | 
			
		||||
       x2="6"
 | 
			
		||||
       y2="84.505203" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient76469-7-7-4">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#2e3232;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop76471-7-1-5" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#3e4545;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop76473-9-0-0" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient37802"
 | 
			
		||||
       id="linearGradient12311-3-1-0-5"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)"
 | 
			
		||||
       x1="610.13782"
 | 
			
		||||
       y1="501.43866"
 | 
			
		||||
       x2="610.13782"
 | 
			
		||||
       y2="492.52756" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient37802"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37804"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#2c2c2c;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37806"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#16191a;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient76469-7-7-4-3"
 | 
			
		||||
       id="linearGradient77680"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1,0,0,1.0322581,717.71949,428.68472)"
 | 
			
		||||
       x1="6"
 | 
			
		||||
       y1="102.95528"
 | 
			
		||||
       x2="6"
 | 
			
		||||
       y2="84.505203" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient76469-7-7-4-3">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#2e3232;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop76471-7-1-5-7" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#3e4545;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop76473-9-0-0-9" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4-0"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient37802-8"
 | 
			
		||||
       id="linearGradient12311-3-1-0-5-4"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-256.56122,59.071426)"
 | 
			
		||||
       x1="610.13782"
 | 
			
		||||
       y1="501.43866"
 | 
			
		||||
       x2="610.13782"
 | 
			
		||||
       y2="492.52756" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient37802-8"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37804-1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#2c2c2c;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop37806-8"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#16191a;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       y2="492.52756"
 | 
			
		||||
       x2="610.13782"
 | 
			
		||||
       y1="501.43866"
 | 
			
		||||
       x1="610.13782"
 | 
			
		||||
       gradientTransform="matrix(1.5918367,0,0,0.85714285,-900.56122,-423.92857)"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       id="linearGradient13602"
 | 
			
		||||
       xlink:href="#linearGradient37802-8"
 | 
			
		||||
       inkscape:collect="always" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0.0"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="0.35"
 | 
			
		||||
     inkscape:cx="32.000004"
 | 
			
		||||
     inkscape:cy="10.999997"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="16.760995"
 | 
			
		||||
     inkscape:cy="21.955673"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     inkscape:current-layer="g37994"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="609"
 | 
			
		||||
     inkscape:window-height="501"
 | 
			
		||||
     inkscape:window-width="2560"
 | 
			
		||||
     inkscape:window-height="1375"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="0" />
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid12954"
 | 
			
		||||
       empspacing="5"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata3017">
 | 
			
		||||
     id="metadata2862">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
@@ -66,73 +186,70 @@
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-343,-521.36218)">
 | 
			
		||||
     transform="translate(-444.64286,-781.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       id="g17454"
 | 
			
		||||
       transform="translate(-453,448.36218)"
 | 
			
		||||
       style="display:inline">
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="scale(-1,1)"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         y="74.5"
 | 
			
		||||
         x="-859.5"
 | 
			
		||||
         height="19"
 | 
			
		||||
         width="63.000004"
 | 
			
		||||
         id="rect17456"
 | 
			
		||||
         style="color:#000000;fill:none;stroke:#2e3436;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
      <rect
 | 
			
		||||
         transform="scale(-1,1)"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         y="74"
 | 
			
		||||
         x="-828"
 | 
			
		||||
         height="20"
 | 
			
		||||
         width="31"
 | 
			
		||||
         id="rect17458"
 | 
			
		||||
         style="fill:#000000;fill-opacity:1;stroke:#5f5f5f;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline" />
 | 
			
		||||
       transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)"
 | 
			
		||||
       id="g37994">
 | 
			
		||||
      <g
 | 
			
		||||
         transform="matrix(-1,0,0,1,1619.1239,-33.986291)"
 | 
			
		||||
         id="g17460"
 | 
			
		||||
         style="display:inline">
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1"
 | 
			
		||||
           d="m 803.6322,115.48629 0,4.29495"
 | 
			
		||||
           id="path17462"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
 | 
			
		||||
           d="m 806.62805,115.48629 0,4.29495"
 | 
			
		||||
           id="path17464"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
        <path
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline"
 | 
			
		||||
           d="m 809.6239,115.48629 0,4.29495"
 | 
			
		||||
           id="path17466"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
         id="g37996"
 | 
			
		||||
         transform="translate(-115,1277)">
 | 
			
		||||
        <rect
 | 
			
		||||
           style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837"
 | 
			
		||||
           id="rect13475"
 | 
			
		||||
           width="98"
 | 
			
		||||
           height="25"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           y="484.61118"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           ry="3.8424656" />
 | 
			
		||||
        <rect
 | 
			
		||||
           ry="3.8424656"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           y="483.5"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           height="25"
 | 
			
		||||
           width="98"
 | 
			
		||||
           id="rect38000"
 | 
			
		||||
           style="color:#000000;fill:url(#linearGradient12311-3-1-0-5-4);fill-opacity:1;fill-rule:nonzero;stroke:#16191a;stroke-width:1.37920942;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new" />
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         style="font-size:8.95877075px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
         id="text17468"
 | 
			
		||||
         transform="translate(0.34375,0)">
 | 
			
		||||
        <path
 | 
			
		||||
           d="m 837.28518,80.750726 c 0.63282,6e-6 1.19566,0.123947 1.68852,0.371824 0.49284,0.247888 0.8807,0.609505 1.16359,1.084851 0.28287,0.472439 0.42431,1.022155 0.42431,1.649149 0,0.635748 -0.13853,1.200045 -0.41556,1.692892 -0.27706,0.489934 -0.66638,0.870507 -1.16797,1.141719 -0.5016,0.271213 -1.07756,0.406819 -1.72789,0.406819 -0.42869,0 -0.83551,-0.06562 -1.22045,-0.196848 -0.38495,-0.134148 -0.73053,-0.32808 -1.03674,-0.581795 -0.30329,-0.256631 -0.54534,-0.589085 -0.72615,-0.997363 -0.17789,-0.408276 -0.26684,-0.869045 -0.26683,-1.382311 -10e-6,-0.638658 0.13997,-1.200039 0.41994,-1.684144 0.27996,-0.487011 0.66782,-0.858835 1.16359,-1.115472 0.49576,-0.259541 1.06297,-0.389315 1.70164,-0.389321 m 0.57305,1.089225 c -0.20123,-0.05249 -0.40683,-0.07873 -0.61679,-0.07874 -0.20998,5e-6 -0.41412,0.02625 -0.61242,0.07874 -0.19831,0.04958 -0.38933,0.129779 -0.57305,0.240592 -0.18081,0.107907 -0.33974,0.242055 -0.47681,0.402445 -0.13706,0.160399 -0.24642,0.358705 -0.32808,0.594918 -0.0816,0.233306 -0.12248,0.491395 -0.12248,0.774269 0,0.67366 0.20851,1.214627 0.62554,1.622903 0.41702,0.408278 0.93758,0.612416 1.56166,0.612416 0.25954,0 0.51034,-0.04229 0.7524,-0.126858 0.24496,-0.08457 0.47097,-0.20997 0.67803,-0.376198 0.20705,-0.166226 0.37328,-0.392236 0.49868,-0.678032 0.12539,-0.285792 0.18809,-0.610956 0.1881,-0.975492 -10e-6,-0.297455 -0.0437,-0.568668 -0.13123,-0.813638 -0.0875,-0.247878 -0.20415,-0.453475 -0.34995,-0.61679 -0.14291,-0.163307 -0.31059,-0.301829 -0.50306,-0.415568 -0.18956,-0.11373 -0.38641,-0.195385 -0.59054,-0.244967"
 | 
			
		||||
           style="line-height:125%;fill:#ffffff;fill-opacity:1;marker:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
           id="path18599"
 | 
			
		||||
           inkscape:connector-curvature="0" />
 | 
			
		||||
        <path
 | 
			
		||||
           d="m 843.5362,81.831203 0,1.17917 2.94834,0 0,1.014861 -2.94834,0 0,3.00713 -1.10673,0 0,-6.216022 4.31754,0 0,1.014861 -3.21081,0"
 | 
			
		||||
           style="line-height:125%;fill:#ffffff;fill-opacity:1;marker:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
           id="path18601"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="ccccccccccc" />
 | 
			
		||||
        <path
 | 
			
		||||
           d="m 849.71285,81.831203 0,1.17917 2.94834,0 0,1.014861 -2.94834,0 0,3.00713 -1.10672,0 0,-6.216022 4.31753,0 0,1.014861 -3.21081,0"
 | 
			
		||||
           style="line-height:125%;fill:#ffffff;fill-opacity:1;marker:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
           id="path18603"
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           sodipodi:nodetypes="ccccccccccc" />
 | 
			
		||||
         transform="translate(-49.946213,-1.890275)"
 | 
			
		||||
         id="g38002">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(-115,1247)"
 | 
			
		||||
           style="display:inline"
 | 
			
		||||
           id="g38004">
 | 
			
		||||
          <rect
 | 
			
		||||
             ry="3.7972314"
 | 
			
		||||
             rx="4.6871223"
 | 
			
		||||
             y="515.5"
 | 
			
		||||
             x="694.53046"
 | 
			
		||||
             height="25"
 | 
			
		||||
             width="45.969578"
 | 
			
		||||
             id="rect38006"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
          <path
 | 
			
		||||
             sodipodi:nodetypes="cc"
 | 
			
		||||
             style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
             d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             id="path38016"
 | 
			
		||||
             inkscape:path-effect="#path-effect77541-4"
 | 
			
		||||
             inkscape:original-d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             inkscape:connector-curvature="0" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <text
 | 
			
		||||
         xml:space="preserve"
 | 
			
		||||
         style="font-size:13.79166794px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
         x="520.29974"
 | 
			
		||||
         y="1997.0011"
 | 
			
		||||
         id="text75614"
 | 
			
		||||
         sodipodi:linespacing="125%"
 | 
			
		||||
         transform="scale(1.1236771,0.88993537)"><tspan
 | 
			
		||||
           sodipodi:role="line"
 | 
			
		||||
           id="tspan75616"
 | 
			
		||||
           x="520.29974"
 | 
			
		||||
           y="1997.0011">OFF</tspan></text>
 | 
			
		||||
    </g>
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 7.2 KiB After Width: | Height: | Size: 8.8 KiB  | 
@@ -7,51 +7,113 @@
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="65"
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg3199"
 | 
			
		||||
   id="svg2857"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="toggle-on-intl.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs3201">
 | 
			
		||||
     id="defs2859">
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       sodipodi:type="inkscape:persp3d"
 | 
			
		||||
       inkscape:vp_x="0 : 526.18109 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_z="744.09448 : 526.18109 : 1"
 | 
			
		||||
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
 | 
			
		||||
       id="perspective3207" />
 | 
			
		||||
       id="perspective2865" />
 | 
			
		||||
    <inkscape:perspective
 | 
			
		||||
       id="perspective3187"
 | 
			
		||||
       id="perspective2843"
 | 
			
		||||
       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
 | 
			
		||||
       inkscape:vp_z="1 : 0.5 : 1"
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient77461"
 | 
			
		||||
       id="linearGradient77551"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.3066667,0,0,1,-841.64667,-483)"
 | 
			
		||||
       x1="1164.7644"
 | 
			
		||||
       y1="962.93695"
 | 
			
		||||
       x2="1164.7644"
 | 
			
		||||
       y2="970.51404" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient77461"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop77463"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#182f4c;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop77465"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#204a87;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient76469-7-7-4"
 | 
			
		||||
       id="linearGradient38024"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)"
 | 
			
		||||
       x1="6"
 | 
			
		||||
       y1="102.95528"
 | 
			
		||||
       x2="6"
 | 
			
		||||
       y2="84.505203" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient76469-7-7-4">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#2e3232;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop76471-7-1-5" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#3e4545;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop76473-9-0-0" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0.0"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="49.147112"
 | 
			
		||||
     inkscape:cy="17.532036"
 | 
			
		||||
     inkscape:zoom="32"
 | 
			
		||||
     inkscape:cx="17.255148"
 | 
			
		||||
     inkscape:cy="8.9252639"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="1412"
 | 
			
		||||
     inkscape:window-height="1067"
 | 
			
		||||
     inkscape:current-layer="g37994"
 | 
			
		||||
     showgrid="true"
 | 
			
		||||
     inkscape:window-width="2560"
 | 
			
		||||
     inkscape:window-height="1375"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="26"
 | 
			
		||||
     inkscape:window-maximized="0" />
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid12954"
 | 
			
		||||
       empspacing="5"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata3204">
 | 
			
		||||
     id="metadata2862">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
      <cc:Work
 | 
			
		||||
         rdf:about="">
 | 
			
		||||
@@ -66,57 +128,65 @@
 | 
			
		||||
     inkscape:label="Layer 1"
 | 
			
		||||
     inkscape:groupmode="layer"
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-342.5,-521.36218)">
 | 
			
		||||
     transform="translate(-444.64286,-781.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       transform="translate(-453.5,448.36218)"
 | 
			
		||||
       id="g16453">
 | 
			
		||||
      <rect
 | 
			
		||||
         style="color:#000000;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:0.99999994000000003;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         id="rect16256-9-4"
 | 
			
		||||
         width="63.000004"
 | 
			
		||||
         height="19"
 | 
			
		||||
         x="-859.5"
 | 
			
		||||
         y="74.5"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         transform="scale(-1,1)" />
 | 
			
		||||
      <rect
 | 
			
		||||
         style="fill:#000000;fill-opacity:1;stroke:#5f5f5f;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
 | 
			
		||||
         id="rect16258-5-4"
 | 
			
		||||
         width="31"
 | 
			
		||||
         height="20"
 | 
			
		||||
         x="-860"
 | 
			
		||||
         y="74"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         transform="scale(-1,1)" />
 | 
			
		||||
       transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)"
 | 
			
		||||
       id="g37994">
 | 
			
		||||
      <g
 | 
			
		||||
         style="display:inline"
 | 
			
		||||
         id="g16298-3-6"
 | 
			
		||||
         transform="matrix(-1,0,0,1,1651.1322,-33.986291)">
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-3-5"
 | 
			
		||||
           d="m 803.6322,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-0-2-0"
 | 
			
		||||
           d="m 806.62805,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-8-7-1"
 | 
			
		||||
           d="m 809.6239,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
 | 
			
		||||
         id="g37996"
 | 
			
		||||
         transform="translate(-115,1277)">
 | 
			
		||||
        <rect
 | 
			
		||||
           style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837"
 | 
			
		||||
           id="rect13475"
 | 
			
		||||
           width="98"
 | 
			
		||||
           height="25"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           y="484.61118"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           ry="3.8424656" />
 | 
			
		||||
        <rect
 | 
			
		||||
           ry="3.8424656"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           y="483.5"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           height="25"
 | 
			
		||||
           width="98"
 | 
			
		||||
           id="rect38000"
 | 
			
		||||
           style="color:#000000;fill:url(#linearGradient77551);fill-opacity:1;fill-rule:nonzero;stroke:#182f4c;stroke-width:1.37920964;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
      </g>
 | 
			
		||||
      <path
 | 
			
		||||
         style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         d="m 16,27.9375 0,10.125"
 | 
			
		||||
         id="path19232"
 | 
			
		||||
         inkscape:connector-curvature="0"
 | 
			
		||||
         transform="translate(796,51.00002)" />
 | 
			
		||||
      <g
 | 
			
		||||
         transform="translate(2.0625,-2)"
 | 
			
		||||
         id="g38002">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(-115,1247)"
 | 
			
		||||
           style="display:inline"
 | 
			
		||||
           id="g38004">
 | 
			
		||||
          <rect
 | 
			
		||||
             ry="3.7972314"
 | 
			
		||||
             rx="4.6871223"
 | 
			
		||||
             y="515.5"
 | 
			
		||||
             x="694.53046"
 | 
			
		||||
             height="25"
 | 
			
		||||
             width="45.969578"
 | 
			
		||||
             id="rect38006"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
          <path
 | 
			
		||||
             sodipodi:nodetypes="cc"
 | 
			
		||||
             style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
             d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             id="path38016"
 | 
			
		||||
             inkscape:path-effect="#path-effect77541-4"
 | 
			
		||||
             inkscape:original-d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             inkscape:connector-curvature="0" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <rect
 | 
			
		||||
         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:new"
 | 
			
		||||
         id="rect13678"
 | 
			
		||||
         width="3.0646207"
 | 
			
		||||
         height="12.414008"
 | 
			
		||||
         x="554.77728"
 | 
			
		||||
         y="1767.3566" />
 | 
			
		||||
    </g>
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 4.5 KiB After Width: | Height: | Size: 6.8 KiB  | 
@@ -7,13 +7,14 @@
 | 
			
		||||
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 | 
			
		||||
   xmlns:svg="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns="http://www.w3.org/2000/svg"
 | 
			
		||||
   xmlns:xlink="http://www.w3.org/1999/xlink"
 | 
			
		||||
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
 | 
			
		||||
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
 | 
			
		||||
   width="65"
 | 
			
		||||
   height="22"
 | 
			
		||||
   id="svg2857"
 | 
			
		||||
   version="1.1"
 | 
			
		||||
   inkscape:version="0.48.1 r9760"
 | 
			
		||||
   inkscape:version="0.48.5 r10040"
 | 
			
		||||
   sodipodi:docname="toggle-on-us.svg">
 | 
			
		||||
  <defs
 | 
			
		||||
     id="defs2859">
 | 
			
		||||
@@ -31,27 +32,86 @@
 | 
			
		||||
       inkscape:vp_y="0 : 1000 : 0"
 | 
			
		||||
       inkscape:vp_x="0 : 0.5 : 1"
 | 
			
		||||
       sodipodi:type="inkscape:persp3d" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient77461"
 | 
			
		||||
       id="linearGradient77551"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.3066667,0,0,1,-841.64667,-483)"
 | 
			
		||||
       x1="1164.7644"
 | 
			
		||||
       y1="962.93695"
 | 
			
		||||
       x2="1164.7644"
 | 
			
		||||
       y2="970.51404" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       id="linearGradient77461"
 | 
			
		||||
       inkscape:collect="always">
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop77463"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         style="stop-color:#182f4c;stop-opacity:1" />
 | 
			
		||||
      <stop
 | 
			
		||||
         id="stop77465"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         style="stop-color:#204a87;stop-opacity:1" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       xlink:href="#linearGradient76469-7-7-4"
 | 
			
		||||
       id="linearGradient38024"
 | 
			
		||||
       gradientUnits="userSpaceOnUse"
 | 
			
		||||
       gradientTransform="matrix(1.0215462,0,0,1.0322581,717.22867,428.68472)"
 | 
			
		||||
       x1="6"
 | 
			
		||||
       y1="102.95528"
 | 
			
		||||
       x2="6"
 | 
			
		||||
       y2="84.505203" />
 | 
			
		||||
    <linearGradient
 | 
			
		||||
       inkscape:collect="always"
 | 
			
		||||
       id="linearGradient76469-7-7-4">
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#2e3232;stop-opacity:1"
 | 
			
		||||
         offset="0"
 | 
			
		||||
         id="stop76471-7-1-5" />
 | 
			
		||||
      <stop
 | 
			
		||||
         style="stop-color:#3e4545;stop-opacity:1"
 | 
			
		||||
         offset="1"
 | 
			
		||||
         id="stop76473-9-0-0" />
 | 
			
		||||
    </linearGradient>
 | 
			
		||||
    <inkscape:path-effect
 | 
			
		||||
       effect="spiro"
 | 
			
		||||
       id="path-effect77541-4"
 | 
			
		||||
       is_visible="true" />
 | 
			
		||||
  </defs>
 | 
			
		||||
  <sodipodi:namedview
 | 
			
		||||
     id="base"
 | 
			
		||||
     pagecolor="#ffffff"
 | 
			
		||||
     pagecolor="#000000"
 | 
			
		||||
     bordercolor="#666666"
 | 
			
		||||
     borderopacity="1.0"
 | 
			
		||||
     inkscape:pageopacity="0.0"
 | 
			
		||||
     inkscape:pageopacity="1"
 | 
			
		||||
     inkscape:pageshadow="2"
 | 
			
		||||
     inkscape:zoom="1"
 | 
			
		||||
     inkscape:cx="19.689855"
 | 
			
		||||
     inkscape:cy="2.0517979"
 | 
			
		||||
     inkscape:cx="33.380898"
 | 
			
		||||
     inkscape:cy="6.9658271"
 | 
			
		||||
     inkscape:document-units="px"
 | 
			
		||||
     inkscape:current-layer="layer1"
 | 
			
		||||
     inkscape:current-layer="g37994"
 | 
			
		||||
     showgrid="false"
 | 
			
		||||
     inkscape:window-width="941"
 | 
			
		||||
     inkscape:window-height="751"
 | 
			
		||||
     inkscape:window-x="2577"
 | 
			
		||||
     inkscape:window-y="206"
 | 
			
		||||
     inkscape:window-maximized="0"
 | 
			
		||||
     inkscape:window-width="2560"
 | 
			
		||||
     inkscape:window-height="1375"
 | 
			
		||||
     inkscape:window-x="0"
 | 
			
		||||
     inkscape:window-y="27"
 | 
			
		||||
     inkscape:window-maximized="1"
 | 
			
		||||
     borderlayer="true"
 | 
			
		||||
     inkscape:showpageshadow="false" />
 | 
			
		||||
     inkscape:showpageshadow="false"
 | 
			
		||||
     inkscape:snap-nodes="false"
 | 
			
		||||
     inkscape:snap-bbox="true"
 | 
			
		||||
     showborder="false">
 | 
			
		||||
    <inkscape:grid
 | 
			
		||||
       type="xygrid"
 | 
			
		||||
       id="grid12954"
 | 
			
		||||
       empspacing="5"
 | 
			
		||||
       visible="true"
 | 
			
		||||
       enabled="true"
 | 
			
		||||
       snapvisiblegridlinesonly="true" />
 | 
			
		||||
  </sodipodi:namedview>
 | 
			
		||||
  <metadata
 | 
			
		||||
     id="metadata2862">
 | 
			
		||||
    <rdf:RDF>
 | 
			
		||||
@@ -70,61 +130,68 @@
 | 
			
		||||
     id="layer1"
 | 
			
		||||
     transform="translate(-444.64286,-781.36218)">
 | 
			
		||||
    <g
 | 
			
		||||
       style="display:inline"
 | 
			
		||||
       transform="translate(-351.35714,708.36218)"
 | 
			
		||||
       id="g16453">
 | 
			
		||||
      <rect
 | 
			
		||||
         style="color:#000000;fill:#4a90d9;fill-opacity:1;fill-rule:nonzero;stroke:#3465a4;stroke-width:0.99999994000000003;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
         id="rect16256-9-4"
 | 
			
		||||
         width="63.000004"
 | 
			
		||||
         height="19"
 | 
			
		||||
         x="-859.5"
 | 
			
		||||
         y="74.5"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         transform="scale(-1,1)" />
 | 
			
		||||
      <rect
 | 
			
		||||
         style="fill:#000000;fill-opacity:1;stroke:#5f5f5f;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline"
 | 
			
		||||
         id="rect16258-5-4"
 | 
			
		||||
         width="31"
 | 
			
		||||
         height="20"
 | 
			
		||||
         x="-860"
 | 
			
		||||
         y="74"
 | 
			
		||||
         rx="4"
 | 
			
		||||
         ry="4"
 | 
			
		||||
         transform="scale(-1,1)" />
 | 
			
		||||
       transform="matrix(0.6526046,0,0,0.80554422,99.592644,-636.32172)"
 | 
			
		||||
       id="g37994">
 | 
			
		||||
      <g
 | 
			
		||||
         style="display:inline"
 | 
			
		||||
         id="g16298-3-6"
 | 
			
		||||
         transform="matrix(-1,0,0,1,1651.1322,-33.986291)">
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-3-5"
 | 
			
		||||
           d="m 803.6322,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-0-2-0"
 | 
			
		||||
           d="m 806.62805,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
 | 
			
		||||
        <path
 | 
			
		||||
           inkscape:connector-curvature="0"
 | 
			
		||||
           id="path16265-8-7-1"
 | 
			
		||||
           d="m 809.6239,115.48629 0,4.29495"
 | 
			
		||||
           style="fill:none;stroke:#5f5f5f;stroke-width:1px;stroke-linecap:round;stroke-linejoin:miter;stroke-opacity:1;display:inline" />
 | 
			
		||||
         id="g37996"
 | 
			
		||||
         transform="translate(-115,1277)">
 | 
			
		||||
        <rect
 | 
			
		||||
           style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964000000001;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.19591837"
 | 
			
		||||
           id="rect13475"
 | 
			
		||||
           width="98"
 | 
			
		||||
           height="25"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           y="484.61118"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           ry="3.8424656" />
 | 
			
		||||
        <rect
 | 
			
		||||
           ry="3.8424656"
 | 
			
		||||
           rx="4.7429576"
 | 
			
		||||
           y="483.5"
 | 
			
		||||
           x="644.5"
 | 
			
		||||
           height="25"
 | 
			
		||||
           width="98"
 | 
			
		||||
           id="rect38000"
 | 
			
		||||
           style="color:#000000;fill:url(#linearGradient77551);fill-opacity:1;fill-rule:nonzero;stroke:#182f4c;stroke-width:1.37920964;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
      </g>
 | 
			
		||||
      <g
 | 
			
		||||
         style="font-size:8.95877075px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:125%;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
         id="text42229-3-0">
 | 
			
		||||
        <path
 | 
			
		||||
           d="m 808.01473,80.573953 c 0.63283,6e-6 1.19567,0.123947 1.68852,0.371824 0.49284,0.247888 0.88071,0.609505 1.16359,1.084851 0.28287,0.472439 0.42431,1.022155 0.42432,1.649149 -10e-6,0.635748 -0.13853,1.200045 -0.41557,1.692892 -0.27705,0.489934 -0.66637,0.870506 -1.16796,1.141719 -0.50161,0.271212 -1.07757,0.406819 -1.72789,0.406819 -0.4287,0 -0.83552,-0.06562 -1.22046,-0.196848 -0.38495,-0.134148 -0.73053,-0.32808 -1.03673,-0.581795 -0.3033,-0.256631 -0.54535,-0.589085 -0.72615,-0.997363 -0.1779,-0.408276 -0.26684,-0.869045 -0.26684,-1.382311 0,-0.638658 0.13998,-1.200039 0.41994,-1.684144 0.27996,-0.487011 0.66782,-0.858835 1.16359,-1.115472 0.49576,-0.259541 1.06298,-0.389315 1.70164,-0.389321 m 0.57305,1.089225 c -0.20123,-0.05249 -0.40682,-0.07873 -0.61679,-0.07874 -0.20998,5e-6 -0.41411,0.02625 -0.61242,0.07874 -0.19831,0.04958 -0.38932,0.129779 -0.57304,0.240592 -0.18081,0.107907 -0.33975,0.242055 -0.47681,0.402445 -0.13707,0.160399 -0.24643,0.358705 -0.32808,0.594918 -0.0817,0.233305 -0.12249,0.491395 -0.12249,0.774269 0,0.67366 0.20851,1.214627 0.62554,1.622902 0.41703,0.408279 0.93758,0.612417 1.56166,0.612416 0.25955,10e-7 0.51035,-0.04228 0.7524,-0.126857 0.24496,-0.08457 0.47097,-0.20997 0.67803,-0.376199 0.20705,-0.166225 0.37328,-0.392236 0.49868,-0.678031 0.1254,-0.285792 0.1881,-0.610956 0.1881,-0.975492 0,-0.297455 -0.0437,-0.568668 -0.13123,-0.813638 -0.0875,-0.247878 -0.20414,-0.453475 -0.34995,-0.61679 -0.1429,-0.163307 -0.31059,-0.301829 -0.50306,-0.415568 -0.18956,-0.11373 -0.38641,-0.195385 -0.59054,-0.244967"
 | 
			
		||||
           style="line-height:125%;fill:#ffffff;fill-opacity:1;marker:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
           id="path18606" />
 | 
			
		||||
        <path
 | 
			
		||||
           d="m 813.15903,80.639569 1.21608,0 3.4689,4.776844 0,-4.776844 1.10235,0 0,6.216022 -1.22921,0 -3.45577,-4.785594 0,4.785594 -1.10235,0 0,-6.216022"
 | 
			
		||||
           style="line-height:125%;fill:#ffffff;fill-opacity:1;marker:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
           id="path18608" />
 | 
			
		||||
         transform="translate(2.0625,-2)"
 | 
			
		||||
         id="g38002">
 | 
			
		||||
        <g
 | 
			
		||||
           transform="translate(-115,1247)"
 | 
			
		||||
           style="display:inline"
 | 
			
		||||
           id="g38004">
 | 
			
		||||
          <rect
 | 
			
		||||
             ry="3.7972314"
 | 
			
		||||
             rx="4.6871223"
 | 
			
		||||
             y="515.5"
 | 
			
		||||
             x="694.53046"
 | 
			
		||||
             height="25"
 | 
			
		||||
             width="45.969578"
 | 
			
		||||
             id="rect38006"
 | 
			
		||||
             style="color:#000000;fill:url(#linearGradient38024);fill-opacity:1;fill-rule:nonzero;stroke:#1f2020;stroke-width:1.37920964;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
 | 
			
		||||
          <path
 | 
			
		||||
             sodipodi:nodetypes="cc"
 | 
			
		||||
             style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.37920964px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
 | 
			
		||||
             d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             id="path38016"
 | 
			
		||||
             inkscape:path-effect="#path-effect77541-4"
 | 
			
		||||
             inkscape:original-d="m 699.09675,516.7365 36.86904,0"
 | 
			
		||||
             inkscape:connector-curvature="0" />
 | 
			
		||||
        </g>
 | 
			
		||||
      </g>
 | 
			
		||||
      <text
 | 
			
		||||
         transform="scale(1.1000946,0.90901274)"
 | 
			
		||||
         sodipodi:linespacing="125%"
 | 
			
		||||
         id="text38018"
 | 
			
		||||
         y="1955.5205"
 | 
			
		||||
         x="495.94223"
 | 
			
		||||
         style="font-size:13.29953671px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Cantarell;-inkscape-font-specification:Cantarell Bold"
 | 
			
		||||
         xml:space="preserve"><tspan
 | 
			
		||||
           y="1955.5205"
 | 
			
		||||
           x="495.94223"
 | 
			
		||||
           id="tspan38020"
 | 
			
		||||
           sodipodi:role="line">ON</tspan></text>
 | 
			
		||||
    </g>
 | 
			
		||||
  </g>
 | 
			
		||||
</svg>
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 6.8 KiB After Width: | Height: | Size: 7.0 KiB  | 
@@ -1517,13 +1517,33 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
        this.id = app.get_id();
 | 
			
		||||
        this.name = app.get_name();
 | 
			
		||||
 | 
			
		||||
        this.actor = new St.Button({ style_class: 'app-well-app',
 | 
			
		||||
        // We need to make it track_hover so dash item can connect to
 | 
			
		||||
        // the hover signal of the actor in _hookupLabel to call
 | 
			
		||||
        // shouldShowTooltip when hovered.
 | 
			
		||||
        this.actor = new St.Widget({ layout_manager: new Clutter.BinLayout(),
 | 
			
		||||
                                     reactive: true,
 | 
			
		||||
                                     button_mask: St.ButtonMask.ONE | St.ButtonMask.TWO,
 | 
			
		||||
                                     can_focus: true,
 | 
			
		||||
                                     x_fill: true,
 | 
			
		||||
                                     y_fill: true });
 | 
			
		||||
                                     track_hover: true });
 | 
			
		||||
 | 
			
		||||
        this._dot = new St.Widget({ style_class: 'app-well-app-running-dot',
 | 
			
		||||
                                    layout_manager: new Clutter.BinLayout(),
 | 
			
		||||
                                    x_expand: true, y_expand: true,
 | 
			
		||||
                                    x_align: Clutter.ActorAlign.CENTER,
 | 
			
		||||
                                    y_align: Clutter.ActorAlign.END });
 | 
			
		||||
 | 
			
		||||
        this._dot.hide();
 | 
			
		||||
 | 
			
		||||
        this._button = new St.Button({ style_class: 'app-well-app',
 | 
			
		||||
                                       reactive: true,
 | 
			
		||||
                                       button_mask: St.ButtonMask.ONE | St.ButtonMask.TWO,
 | 
			
		||||
                                       can_focus: true,
 | 
			
		||||
                                       x_fill: true,
 | 
			
		||||
                                       y_fill: true });
 | 
			
		||||
 | 
			
		||||
        this.actor.add_actor(this._button);
 | 
			
		||||
        this.actor.add_actor(this._dot);
 | 
			
		||||
 | 
			
		||||
        this.actor._delegate = this;
 | 
			
		||||
        this._button._delegate = this;
 | 
			
		||||
 | 
			
		||||
        if (!iconParams)
 | 
			
		||||
            iconParams = {};
 | 
			
		||||
@@ -1531,20 +1551,20 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
        iconParams['createIcon'] = Lang.bind(this, this._createIcon);
 | 
			
		||||
        iconParams['setSizeManually'] = true;
 | 
			
		||||
        this.icon = new IconGrid.BaseIcon(app.get_name(), iconParams);
 | 
			
		||||
        this.actor.set_child(this.icon.actor);
 | 
			
		||||
        this._button.set_child(this.icon.actor);
 | 
			
		||||
 | 
			
		||||
        this.actor.label_actor = this.icon.label;
 | 
			
		||||
 | 
			
		||||
        this.actor.connect('leave-event', Lang.bind(this, this._onLeaveEvent));
 | 
			
		||||
        this.actor.connect('button-press-event', Lang.bind(this, this._onButtonPress));
 | 
			
		||||
        this.actor.connect('touch-event', Lang.bind(this, this._onTouchEvent));
 | 
			
		||||
        this.actor.connect('clicked', Lang.bind(this, this._onClicked));
 | 
			
		||||
        this.actor.connect('popup-menu', Lang.bind(this, this._onKeyboardPopupMenu));
 | 
			
		||||
        this._button.connect('leave-event', Lang.bind(this, this._onLeaveEvent));
 | 
			
		||||
        this._button.connect('button-press-event', Lang.bind(this, this._onButtonPress));
 | 
			
		||||
        this._button.connect('touch-event', Lang.bind(this, this._onTouchEvent));
 | 
			
		||||
        this._button.connect('clicked', Lang.bind(this, this._onClicked));
 | 
			
		||||
        this._button.connect('popup-menu', Lang.bind(this, this._onKeyboardPopupMenu));
 | 
			
		||||
 | 
			
		||||
        this._menu = null;
 | 
			
		||||
        this._menuManager = new PopupMenu.PopupMenuManager(this);
 | 
			
		||||
 | 
			
		||||
        this._draggable = DND.makeDraggable(this.actor);
 | 
			
		||||
        this._draggable = DND.makeDraggable(this._button);
 | 
			
		||||
        this._draggable.connect('drag-begin', Lang.bind(this,
 | 
			
		||||
            function () {
 | 
			
		||||
                this._removeMenuTimeout();
 | 
			
		||||
@@ -1569,6 +1589,18 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
        this._updateRunningStyle();
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    // Needed for containers that want to track focus of the widget
 | 
			
		||||
    // for i.e. scroll the container when navigating through items
 | 
			
		||||
    getFocusReceiver: function () {
 | 
			
		||||
        return this._button;
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    // Needed for containers that want to change style of the widget
 | 
			
		||||
    // for i.e. set as selected when searching in shell
 | 
			
		||||
    getStyleReceiver: function () {
 | 
			
		||||
        return this._button;
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _onDestroy: function() {
 | 
			
		||||
        if (this._stateChangedId > 0)
 | 
			
		||||
            this.app.disconnect(this._stateChangedId);
 | 
			
		||||
@@ -1588,10 +1620,13 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _updateRunningStyle: function() {
 | 
			
		||||
        if (this.app.state != Shell.AppState.STOPPED)
 | 
			
		||||
            this.actor.add_style_class_name('running');
 | 
			
		||||
        else
 | 
			
		||||
            this.actor.remove_style_class_name('running');
 | 
			
		||||
        if (this.app.state != Shell.AppState.STOPPED) {
 | 
			
		||||
            this._button.add_style_class_name('running');
 | 
			
		||||
            this._dot.show();
 | 
			
		||||
        } else {
 | 
			
		||||
            this._button.remove_style_class_name('running');
 | 
			
		||||
            this._dot.hide();
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _setPopupTimeout: function() {
 | 
			
		||||
@@ -1606,7 +1641,7 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _onLeaveEvent: function(actor, event) {
 | 
			
		||||
        this.actor.fake_release();
 | 
			
		||||
        this._button.fake_release();
 | 
			
		||||
        this._removeMenuTimeout();
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
@@ -1644,7 +1679,7 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
 | 
			
		||||
    popupMenu: function() {
 | 
			
		||||
        this._removeMenuTimeout();
 | 
			
		||||
        this.actor.fake_release();
 | 
			
		||||
        this._button.fake_release();
 | 
			
		||||
        this._draggable.fakeRelease();
 | 
			
		||||
 | 
			
		||||
        if (!this._menu) {
 | 
			
		||||
@@ -1663,7 +1698,7 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
 | 
			
		||||
        this.emit('menu-state-changed', true);
 | 
			
		||||
 | 
			
		||||
        this.actor.set_hover(true);
 | 
			
		||||
        this._button.set_hover(true);
 | 
			
		||||
        this._menu.popup();
 | 
			
		||||
        this._menuManager.ignoreRelease();
 | 
			
		||||
        this.emit('sync-tooltip');
 | 
			
		||||
@@ -1680,7 +1715,7 @@ const AppIcon = new Lang.Class({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _onMenuPoppedDown: function() {
 | 
			
		||||
        this.actor.sync_hover();
 | 
			
		||||
        this._button.sync_hover();
 | 
			
		||||
        this.emit('menu-state-changed', false);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -278,20 +278,6 @@ const IconGrid = new Lang.Class({
 | 
			
		||||
        this._grid.connect('get-preferred-width', Lang.bind(this, this._getPreferredWidth));
 | 
			
		||||
        this._grid.connect('get-preferred-height', Lang.bind(this, this._getPreferredHeight));
 | 
			
		||||
        this._grid.connect('allocate', Lang.bind(this, this._allocate));
 | 
			
		||||
        this._grid.connect('actor-added', Lang.bind(this, this._childAdded));
 | 
			
		||||
        this._grid.connect('actor-removed', Lang.bind(this, this._childRemoved));
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _keyFocusIn: function(actor) {
 | 
			
		||||
        this.emit('key-focus-in', actor);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _childAdded: function(grid, child) {
 | 
			
		||||
        child._iconGridKeyFocusInId = child.connect('key-focus-in', Lang.bind(this, this._keyFocusIn));
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _childRemoved: function(grid, child) {
 | 
			
		||||
        child.disconnect(child._iconGridKeyFocusInId);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _getPreferredWidth: function (grid, forHeight, alloc) {
 | 
			
		||||
@@ -682,6 +668,10 @@ const IconGrid = new Lang.Class({
 | 
			
		||||
        this._grid.destroy_all_children();
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _keyFocusIn: function(actor) {
 | 
			
		||||
        this.emit('key-focus-in', actor._associatedItem);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    addItem: function(item, index) {
 | 
			
		||||
        if (!item.icon instanceof BaseIcon)
 | 
			
		||||
            throw new Error('Only items with a BaseIcon icon property can be added to IconGrid');
 | 
			
		||||
@@ -691,9 +681,26 @@ const IconGrid = new Lang.Class({
 | 
			
		||||
            this._grid.insert_child_at_index(item.actor, index);
 | 
			
		||||
        else
 | 
			
		||||
            this._grid.add_actor(item.actor);
 | 
			
		||||
 | 
			
		||||
        // Maybe the item actor acts as a container, so ask the item if
 | 
			
		||||
        // it has a specific actor to track focus
 | 
			
		||||
        let focusReceiver = item.actor;
 | 
			
		||||
        if (item.getFocusReceiver)
 | 
			
		||||
            focusReceiver = item.getFocusReceiver();
 | 
			
		||||
 | 
			
		||||
        focusReceiver._associatedItem = item.actor;
 | 
			
		||||
        focusReceiver._iconGridKeyFocusInId = focusReceiver.connect('key-focus-in', Lang.bind(this, this._keyFocusIn));
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    removeItem: function(item) {
 | 
			
		||||
        let focusReceiver = item.actor;
 | 
			
		||||
        if (item.getFocusReceiver)
 | 
			
		||||
            focusReceiver = item.getFocusReceiver();
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        focusReceiver._associatedItem = null;
 | 
			
		||||
        focusReceiver.disconnect(focusReceiver._iconGridKeyFocusInId);
 | 
			
		||||
 | 
			
		||||
        this._grid.remove_child(item.actor);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -189,11 +189,8 @@ const AppMenuButton = new Lang.Class({
 | 
			
		||||
        this.actor.bind_property("reactive", this.actor, "can-focus", 0);
 | 
			
		||||
        this.actor.reactive = false;
 | 
			
		||||
 | 
			
		||||
        this._container = new Shell.GenericContainer();
 | 
			
		||||
        this._container = St.BoxLayout({ style_class: 'panel-status-menu-box' });
 | 
			
		||||
        bin.set_child(this._container);
 | 
			
		||||
        this._container.connect('get-preferred-width', Lang.bind(this, this._getContentPreferredWidth));
 | 
			
		||||
        this._container.connect('get-preferred-height', Lang.bind(this, this._getContentPreferredHeight));
 | 
			
		||||
        this._container.connect('allocate', Lang.bind(this, this._contentAllocate));
 | 
			
		||||
 | 
			
		||||
        let textureCache = St.TextureCache.get_default();
 | 
			
		||||
        textureCache.connect('icon-theme-changed',
 | 
			
		||||
@@ -206,14 +203,11 @@ const AppMenuButton = new Lang.Class({
 | 
			
		||||
                              Lang.bind(this, this._updateIconBoxClip));
 | 
			
		||||
        this._container.add_actor(this._iconBox);
 | 
			
		||||
 | 
			
		||||
        this._hbox = new St.BoxLayout({ style_class: 'panel-status-menu-box' });
 | 
			
		||||
        this._container.add_actor(this._hbox);
 | 
			
		||||
 | 
			
		||||
        this._label = new TextShadower();
 | 
			
		||||
        this._label.actor.y_align = Clutter.ActorAlign.CENTER;
 | 
			
		||||
        this._hbox.add_actor(this._label.actor);
 | 
			
		||||
        this._container.add_actor(this._label.actor);
 | 
			
		||||
        this._arrow = PopupMenu.arrowIcon(St.Side.BOTTOM);
 | 
			
		||||
        this._hbox.add_actor(this._arrow);
 | 
			
		||||
        this._container.add_actor(this._arrow);
 | 
			
		||||
 | 
			
		||||
        this._iconBottomClip = 0;
 | 
			
		||||
 | 
			
		||||
@@ -277,7 +271,7 @@ const AppMenuButton = new Lang.Class({
 | 
			
		||||
            return;
 | 
			
		||||
        this._spinnerIcon = icon;
 | 
			
		||||
        this._spinner = new Animation.AnimatedIcon(this._spinnerIcon, PANEL_ICON_SIZE);
 | 
			
		||||
        this._hbox.add_actor(this._spinner.actor);
 | 
			
		||||
        this._container.add_actor(this._spinner.actor);
 | 
			
		||||
        this._spinner.actor.hide();
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
@@ -291,7 +285,7 @@ const AppMenuButton = new Lang.Class({
 | 
			
		||||
        if (!this._targetApp)
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
        let icon = this._targetApp.get_faded_icon(2 * PANEL_ICON_SIZE, this._iconBox.text_direction);
 | 
			
		||||
        let icon = this._targetApp.create_icon_texture(2 * PANEL_ICON_SIZE);
 | 
			
		||||
        this._iconBox.set_child(icon);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
@@ -344,64 +338,6 @@ const AppMenuButton = new Lang.Class({
 | 
			
		||||
        this._spinner.actor.show();
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _getContentPreferredWidth: function(actor, forHeight, alloc) {
 | 
			
		||||
        let [minSize, naturalSize] = this._iconBox.get_preferred_width(forHeight);
 | 
			
		||||
        alloc.min_size = minSize;
 | 
			
		||||
        alloc.natural_size = naturalSize;
 | 
			
		||||
        [minSize, naturalSize] = this._hbox.get_preferred_width(forHeight);
 | 
			
		||||
        alloc.min_size = alloc.min_size + Math.max(0, minSize - Math.floor(alloc.min_size / 2));
 | 
			
		||||
        alloc.natural_size = alloc.natural_size + Math.max(0, naturalSize - Math.floor(alloc.natural_size / 2));
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _getContentPreferredHeight: function(actor, forWidth, alloc) {
 | 
			
		||||
        let [minSize, naturalSize] = this._iconBox.get_preferred_height(forWidth);
 | 
			
		||||
        alloc.min_size = minSize;
 | 
			
		||||
        alloc.natural_size = naturalSize;
 | 
			
		||||
        [minSize, naturalSize] = this._hbox.get_preferred_height(forWidth);
 | 
			
		||||
        if (minSize > alloc.min_size)
 | 
			
		||||
            alloc.min_size = minSize;
 | 
			
		||||
        if (naturalSize > alloc.natural_size)
 | 
			
		||||
            alloc.natural_size = naturalSize;
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _contentAllocate: function(actor, box, flags) {
 | 
			
		||||
        let allocWidth = box.x2 - box.x1;
 | 
			
		||||
        let allocHeight = box.y2 - box.y1;
 | 
			
		||||
        let childBox = new Clutter.ActorBox();
 | 
			
		||||
 | 
			
		||||
        let [minWidth, minHeight, naturalWidth, naturalHeight] = this._iconBox.get_preferred_size();
 | 
			
		||||
 | 
			
		||||
        let direction = this.actor.get_text_direction();
 | 
			
		||||
 | 
			
		||||
        let yPadding = Math.floor(Math.max(0, allocHeight - naturalHeight) / 2);
 | 
			
		||||
        childBox.y1 = yPadding;
 | 
			
		||||
        childBox.y2 = childBox.y1 + Math.min(naturalHeight, allocHeight);
 | 
			
		||||
        if (direction == Clutter.TextDirection.LTR) {
 | 
			
		||||
            childBox.x1 = 0;
 | 
			
		||||
            childBox.x2 = childBox.x1 + Math.min(naturalWidth, allocWidth);
 | 
			
		||||
        } else {
 | 
			
		||||
            childBox.x1 = Math.max(0, allocWidth - naturalWidth);
 | 
			
		||||
            childBox.x2 = allocWidth;
 | 
			
		||||
        }
 | 
			
		||||
        this._iconBox.allocate(childBox, flags);
 | 
			
		||||
 | 
			
		||||
        let iconWidth = childBox.x2 - childBox.x1;
 | 
			
		||||
 | 
			
		||||
        [minWidth, naturalWidth] = this._hbox.get_preferred_width(-1);
 | 
			
		||||
 | 
			
		||||
        childBox.y1 = 0;
 | 
			
		||||
        childBox.y2 = allocHeight;
 | 
			
		||||
 | 
			
		||||
        if (direction == Clutter.TextDirection.LTR) {
 | 
			
		||||
            childBox.x1 = Math.floor(iconWidth / 2);
 | 
			
		||||
            childBox.x2 = Math.min(childBox.x1 + naturalWidth, allocWidth);
 | 
			
		||||
        } else {
 | 
			
		||||
            childBox.x2 = allocWidth - Math.floor(iconWidth / 2);
 | 
			
		||||
            childBox.x1 = Math.max(0, childBox.x2 - naturalWidth);
 | 
			
		||||
        }
 | 
			
		||||
        this._hbox.allocate(childBox, flags);
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _onAppStateChanged: function(appSys, app) {
 | 
			
		||||
        let state = app.state;
 | 
			
		||||
        if (state != Shell.AppState.STARTING) {
 | 
			
		||||
@@ -814,7 +750,7 @@ const AggregateMenu = new Lang.Class({
 | 
			
		||||
        this.menu.actor.add_style_class_name('aggregate-menu');
 | 
			
		||||
 | 
			
		||||
        this._indicators = new St.BoxLayout({ style_class: 'panel-status-indicators-box' });
 | 
			
		||||
        this.actor.add_child(this._indicators);
 | 
			
		||||
        this.actor.add_actor(this._indicators);
 | 
			
		||||
 | 
			
		||||
        if (Config.HAVE_NETWORKMANAGER) {
 | 
			
		||||
            this._network = new imports.ui.status.network.NMApplet();
 | 
			
		||||
@@ -1100,7 +1036,7 @@ const Panel = new Lang.Class({
 | 
			
		||||
                continue;
 | 
			
		||||
            if (indicator.menu)
 | 
			
		||||
                indicator.menu.close();
 | 
			
		||||
            indicator.container.hide();
 | 
			
		||||
            indicator.actor.hide();
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
@@ -1132,21 +1068,14 @@ const Panel = new Lang.Class({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _addToPanelBox: function(role, indicator, position, box) {
 | 
			
		||||
        let container = indicator.container;
 | 
			
		||||
        container.show();
 | 
			
		||||
 | 
			
		||||
        let parent = container.get_parent();
 | 
			
		||||
        if (parent)
 | 
			
		||||
            parent.remove_actor(container);
 | 
			
		||||
 | 
			
		||||
        box.insert_child_at_index(container, position);
 | 
			
		||||
        indicator.actor.show();
 | 
			
		||||
        box.insert_child_at_index(indicator.actor, position);
 | 
			
		||||
        if (indicator.menu)
 | 
			
		||||
            this.menuManager.addMenu(indicator.menu);
 | 
			
		||||
        this.statusArea[role] = indicator;
 | 
			
		||||
        let destroyId = indicator.connect('destroy', Lang.bind(this, function(emitter) {
 | 
			
		||||
            delete this.statusArea[role];
 | 
			
		||||
            emitter.disconnect(destroyId);
 | 
			
		||||
            container.destroy();
 | 
			
		||||
        }));
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -13,92 +13,16 @@ const Main = imports.ui.main;
 | 
			
		||||
const Params = imports.misc.params;
 | 
			
		||||
const PopupMenu = imports.ui.popupMenu;
 | 
			
		||||
 | 
			
		||||
const ButtonBox = new Lang.Class({
 | 
			
		||||
    Name: 'ButtonBox',
 | 
			
		||||
 | 
			
		||||
    _init: function(params) {
 | 
			
		||||
        params = Params.parse(params, { style_class: 'panel-button' }, true);
 | 
			
		||||
        this.actor = new Shell.GenericContainer(params);
 | 
			
		||||
        this.actor._delegate = this;
 | 
			
		||||
 | 
			
		||||
        this.container = new St.Bin({ y_fill: true,
 | 
			
		||||
                                      x_fill: true,
 | 
			
		||||
                                      child: this.actor });
 | 
			
		||||
 | 
			
		||||
        this.actor.connect('get-preferred-width', Lang.bind(this, this._getPreferredWidth));
 | 
			
		||||
        this.actor.connect('get-preferred-height', Lang.bind(this, this._getPreferredHeight));
 | 
			
		||||
        this.actor.connect('allocate', Lang.bind(this, this._allocate));
 | 
			
		||||
 | 
			
		||||
        this.actor.connect('style-changed', Lang.bind(this, this._onStyleChanged));
 | 
			
		||||
        this._minHPadding = this._natHPadding = 0.0;
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _onStyleChanged: function(actor) {
 | 
			
		||||
        let themeNode = actor.get_theme_node();
 | 
			
		||||
 | 
			
		||||
        this._minHPadding = themeNode.get_length('-minimum-hpadding');
 | 
			
		||||
        this._natHPadding = themeNode.get_length('-natural-hpadding');
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _getPreferredWidth: function(actor, forHeight, alloc) {
 | 
			
		||||
        let child = actor.get_first_child();
 | 
			
		||||
 | 
			
		||||
        if (child) {
 | 
			
		||||
            [alloc.min_size, alloc.natural_size] = child.get_preferred_width(-1);
 | 
			
		||||
        } else {
 | 
			
		||||
            alloc.min_size = alloc.natural_size = 0;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        alloc.min_size += 2 * this._minHPadding;
 | 
			
		||||
        alloc.natural_size += 2 * this._natHPadding;
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _getPreferredHeight: function(actor, forWidth, alloc) {
 | 
			
		||||
        let child = actor.get_first_child();
 | 
			
		||||
 | 
			
		||||
        if (child) {
 | 
			
		||||
            [alloc.min_size, alloc.natural_size] = child.get_preferred_height(-1);
 | 
			
		||||
        } else {
 | 
			
		||||
            alloc.min_size = alloc.natural_size = 0;
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    _allocate: function(actor, box, flags) {
 | 
			
		||||
        let child = actor.get_first_child();
 | 
			
		||||
        if (!child)
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
        let [minWidth, natWidth] = child.get_preferred_width(-1);
 | 
			
		||||
 | 
			
		||||
        let availWidth = box.x2 - box.x1;
 | 
			
		||||
        let availHeight = box.y2 - box.y1;
 | 
			
		||||
 | 
			
		||||
        let childBox = new Clutter.ActorBox();
 | 
			
		||||
        if (natWidth + 2 * this._natHPadding <= availWidth) {
 | 
			
		||||
            childBox.x1 = this._natHPadding;
 | 
			
		||||
            childBox.x2 = availWidth - this._natHPadding;
 | 
			
		||||
        } else {
 | 
			
		||||
            childBox.x1 = this._minHPadding;
 | 
			
		||||
            childBox.x2 = availWidth - this._minHPadding;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        childBox.y1 = 0;
 | 
			
		||||
        childBox.y2 = availHeight;
 | 
			
		||||
 | 
			
		||||
        child.allocate(childBox, flags);
 | 
			
		||||
    },
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
const Button = new Lang.Class({
 | 
			
		||||
    Name: 'PanelMenuButton',
 | 
			
		||||
    Extends: ButtonBox,
 | 
			
		||||
 | 
			
		||||
    _init: function(menuAlignment, nameText, dontCreateMenu) {
 | 
			
		||||
        this.parent({ reactive: true,
 | 
			
		||||
                      can_focus: true,
 | 
			
		||||
                      track_hover: true,
 | 
			
		||||
                      accessible_name: nameText ? nameText : "",
 | 
			
		||||
                      accessible_role: Atk.Role.MENU });
 | 
			
		||||
        this.actor = new St.Bin({ style_class: 'panel-button',
 | 
			
		||||
                                  reactive: true,
 | 
			
		||||
                                  can_focus: true,
 | 
			
		||||
                                  track_hover: true,
 | 
			
		||||
                                  accessible_name: nameText ? nameText : "",
 | 
			
		||||
                                  accessible_role: Atk.Role.MENU });
 | 
			
		||||
 | 
			
		||||
        this.actor.connect('event', Lang.bind(this, this._onEvent));
 | 
			
		||||
        this.actor.connect('notify::visible', Lang.bind(this, this._onVisibilityChanged));
 | 
			
		||||
@@ -177,8 +101,6 @@ const Button = new Lang.Class({
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    destroy: function() {
 | 
			
		||||
        this.actor._delegate = null;
 | 
			
		||||
 | 
			
		||||
        if (this.menu)
 | 
			
		||||
            this.menu.destroy();
 | 
			
		||||
        this.actor.destroy();
 | 
			
		||||
 
 | 
			
		||||
@@ -659,11 +659,15 @@ const SearchResults = new Lang.Class({
 | 
			
		||||
        if (!result)
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
        let styleReceiver = result.actor;
 | 
			
		||||
        if (result.getStyleReceiver)
 | 
			
		||||
            styleReceiver = result.getStyleReceiver();
 | 
			
		||||
 | 
			
		||||
        if (selected) {
 | 
			
		||||
            result.actor.add_style_pseudo_class('selected');
 | 
			
		||||
            styleReceiver.add_style_pseudo_class('selected');
 | 
			
		||||
            Util.ensureActorVisibleInScrollView(this._scrollView, result.actor);
 | 
			
		||||
        } else {
 | 
			
		||||
            result.actor.remove_style_pseudo_class('selected');
 | 
			
		||||
            styleReceiver.remove_style_pseudo_class('selected');
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
});
 | 
			
		||||
 
 | 
			
		||||