Commit 2b62ed30e9f4ae45405cab00e0bd3e42b9eed69d
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
Merge branch 'stable' of gitlab.com:participa/noosfero into stable
Showing
65 changed files
with
5116 additions
and
526 deletions
Show diff stats
app/controllers/admin/environment_design_controller.rb
app/controllers/box_organizer_controller.rb
... | ... | @@ -5,10 +5,7 @@ class BoxOrganizerController < ApplicationController |
5 | 5 | def index |
6 | 6 | end |
7 | 7 | |
8 | - def move_block | |
9 | - @block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) | |
10 | - | |
11 | - @source_box = @block.box | |
8 | + def add_or_move_block | |
12 | 9 | |
13 | 10 | target_position = nil |
14 | 11 | |
... | ... | @@ -23,9 +20,20 @@ class BoxOrganizerController < ApplicationController |
23 | 20 | @target_box = boxes_holder.boxes.find($1) |
24 | 21 | end |
25 | 22 | |
26 | - if (@source_box != @target_box) | |
27 | - @block.remove_from_list | |
23 | + type = params[:id].gsub(/^block-/,'') | |
24 | + | |
25 | + if available_blocks.map(&:name).include?(type) | |
26 | + @block = type.constantize.new | |
28 | 27 | @block.box = @target_box |
28 | + @block.position = target_position | |
29 | + else | |
30 | + @block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) | |
31 | + @source_box = @block.box | |
32 | + | |
33 | + if (@source_box != @target_box) | |
34 | + @block.remove_from_list | |
35 | + @block.box = @target_box | |
36 | + end | |
29 | 37 | end |
30 | 38 | |
31 | 39 | if target_position.nil? |
... | ... | @@ -41,9 +49,12 @@ class BoxOrganizerController < ApplicationController |
41 | 49 | |
42 | 50 | @target_box.reload |
43 | 51 | |
44 | - unless request.xhr? | |
45 | - redirect_to :action => 'index' | |
52 | + if available_blocks.map(&:name).include?(type) | |
53 | + render :action => 'add_block' | |
54 | + else | |
55 | + render :action => 'move_block' | |
46 | 56 | end |
57 | + | |
47 | 58 | end |
48 | 59 | |
49 | 60 | def move_block_down |
... | ... | @@ -58,20 +69,17 @@ class BoxOrganizerController < ApplicationController |
58 | 69 | redirect_to :action => 'index' |
59 | 70 | end |
60 | 71 | |
61 | - def add_block | |
72 | + def show_block_type_info | |
62 | 73 | type = params[:type] |
63 | 74 | if ! type.blank? |
64 | 75 | if available_blocks.map(&:name).include?(type) |
65 | - boxes_holder.boxes.find(params[:box_id]).blocks << type.constantize.new | |
66 | - redirect_to :action => 'index' | |
76 | + @block = type.constantize | |
67 | 77 | else |
68 | - raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
78 | + raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
69 | 79 | end |
80 | + render :action => 'show_block_type_info', :layout => false | |
70 | 81 | else |
71 | - @center_block_types = filtered_available_blocks((Box.acceptable_center_blocks & available_blocks) + plugins.dispatch(:extra_blocks, :type => boxes_holder.class, :position => 1)) | |
72 | - @side_block_types = filtered_available_blocks((Box.acceptable_side_blocks & available_blocks) + plugins.dispatch(:extra_blocks, :type => boxes_holder.class, :position => [2,3])) | |
73 | - @boxes = boxes_holder.boxes.with_position | |
74 | - render :action => 'add_block', :layout => false | |
82 | + redirect_to :action => 'index' | |
75 | 83 | end |
76 | 84 | end |
77 | 85 | |
... | ... | @@ -84,9 +92,9 @@ class BoxOrganizerController < ApplicationController |
84 | 92 | if request.xhr? and params[:query] |
85 | 93 | search = params[:query] |
86 | 94 | path_list = if boxes_holder.is_a?(Environment) && boxes_holder.enabled?('use_portal_community') && boxes_holder.portal_community |
87 | - boxes_holder.portal_community.articles.find(:all, :conditions=>"articles.name ILIKE '%#{search}%' or articles.path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{portal}/"+content.path } | |
95 | + boxes_holder.portal_community.articles.find(:all, :conditions=>"name ILIKE '%#{search}%' or path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{portal}/"+content.path } | |
88 | 96 | elsif boxes_holder.is_a?(Profile) |
89 | - boxes_holder.articles.find(:all, :conditions=>"articles.name ILIKE '%#{search}%' or articles.path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{profile}/"+content.path } | |
97 | + boxes_holder.articles.find(:all, :conditions=>"name ILIKE '%#{search}%' or path ILIKE '%#{search}%'", :limit=>20).map { |content| "/{profile}/"+content.path } | |
90 | 98 | else |
91 | 99 | [] |
92 | 100 | end | ... | ... |
app/controllers/my_profile/profile_design_controller.rb
... | ... | @@ -3,56 +3,54 @@ class ProfileDesignController < BoxOrganizerController |
3 | 3 | needs_profile |
4 | 4 | |
5 | 5 | protect 'edit_profile_design', :profile |
6 | - | |
7 | - def filtered_available_blocks(blocks=nil) | |
8 | - filtered_available_blocks = [] | |
9 | - blocks.each { |block| filtered_available_blocks << block unless @environment.disabled_blocks.include?(block.name) } | |
10 | - filtered_available_blocks | |
11 | - end | |
12 | - | |
6 | + | |
13 | 7 | def available_blocks |
14 | - blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock, ProfileImageBlock, LocationBlock, SlideshowBlock, ProfileSearchBlock, HighlightsBlock ] | |
15 | - | |
16 | - blocks += plugins.dispatch(:extra_blocks) | |
8 | + @available_blocks = [ ArticleBlock, TagsBlock, RecentDocumentsBlock, ProfileInfoBlock, LinkListBlock, MyNetworkBlock, FeedReaderBlock, ProfileImageBlock, LocationBlock, SlideshowBlock, ProfileSearchBlock, HighlightsBlock ] | |
9 | + @available_blocks += plugins.dispatch(:extra_blocks) | |
17 | 10 | |
18 | 11 | # blocks exclusive to people |
19 | 12 | if profile.person? |
20 | - blocks << FavoriteEnterprisesBlock | |
21 | - blocks << CommunitiesBlock | |
22 | - blocks << EnterprisesBlock | |
23 | - blocks += plugins.dispatch(:extra_blocks, :type => Person) | |
13 | + @available_blocks << FavoriteEnterprisesBlock | |
14 | + @available_blocks << CommunitiesBlock | |
15 | + @available_blocks << EnterprisesBlock | |
16 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Person) | |
24 | 17 | end |
25 | 18 | |
26 | 19 | # blocks exclusive to communities |
27 | 20 | if profile.community? |
28 | - blocks += plugins.dispatch(:extra_blocks, :type => Community) | |
21 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Community) | |
29 | 22 | end |
30 | 23 | |
31 | 24 | # blocks exclusive for enterprises |
32 | 25 | if profile.enterprise? |
33 | - blocks << DisabledEnterpriseMessageBlock | |
34 | - blocks << HighlightsBlock | |
35 | - blocks << ProductCategoriesBlock | |
36 | - blocks << FeaturedProductsBlock | |
37 | - blocks << FansBlock | |
38 | - blocks += plugins.dispatch(:extra_blocks, :type => Enterprise) | |
26 | + @available_blocks << DisabledEnterpriseMessageBlock | |
27 | + @available_blocks << HighlightsBlock | |
28 | + @available_blocks << ProductCategoriesBlock | |
29 | + @available_blocks << FeaturedProductsBlock | |
30 | + @available_blocks << FansBlock | |
31 | + @available_blocks += plugins.dispatch(:extra_blocks, :type => Enterprise) | |
39 | 32 | end |
40 | 33 | |
41 | 34 | # product block exclusive for enterprises in environments that permits it |
42 | 35 | if profile.enterprise? && profile.environment.enabled?('products_for_enterprises') |
43 | - blocks << ProductsBlock | |
36 | + @available_blocks << ProductsBlock | |
44 | 37 | end |
45 | 38 | |
46 | 39 | # block exclusive to profiles that have blog |
47 | 40 | if profile.has_blog? |
48 | - blocks << BlogArchivesBlock | |
41 | + @available_blocks << BlogArchivesBlock | |
49 | 42 | end |
50 | 43 | |
51 | 44 | if user.is_admin?(profile.environment) |
52 | - blocks << RawHTMLBlock | |
45 | + @available_blocks << RawHTMLBlock | |
53 | 46 | end |
54 | 47 | |
55 | - blocks | |
48 | + @available_blocks | |
49 | + | |
50 | + end | |
51 | + | |
52 | + def index | |
53 | + available_blocks | |
56 | 54 | end |
57 | 55 | |
58 | 56 | end | ... | ... |
app/helpers/box_organizer_helper.rb
1 | 1 | module BoxOrganizerHelper |
2 | 2 | |
3 | + def max_number_of_blocks_per_line | |
4 | + 7 | |
5 | + end | |
6 | + | |
7 | + def display_icon(block) | |
8 | + image_path = nil | |
9 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
10 | + | |
11 | + theme = Theme.new(environment.theme) # remove this | |
12 | + if File.exists?(File.join(theme.filesystem_path, 'images', block.icon_path)) | |
13 | + image_path = File.join(theme.public_path, 'images', block.icon_path) | |
14 | + elsif plugin && File.exists?(File.join(Rails.root, 'public', plugin.public_path, 'images', block.icon_path)) | |
15 | + image_path = File.join('/', plugin.public_path, 'images', block.icon_path) | |
16 | + elsif File.exists?(File.join(Rails.root, 'public', 'images', block.icon_path)) | |
17 | + image_path = block.icon_path | |
18 | + else | |
19 | + image_path = block.default_icon_path | |
20 | + end | |
21 | + | |
22 | + image_tag(image_path, height: '48', width: '48', class: 'block-type-icon', alt: '' ) | |
23 | + end | |
24 | + | |
25 | + def display_previews(block) | |
26 | + images_path = nil | |
27 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
28 | + | |
29 | + theme = Theme.new(environment.theme) # remove this | |
30 | + | |
31 | + images_path = Dir.glob(File.join(theme.filesystem_path, 'images', block.preview_path, '*')) | |
32 | + images_path = images_path.map{|path| path.gsub(theme.filesystem_path, theme.public_path) } unless images_path.empty? | |
33 | + | |
34 | + images_path = Dir.glob(File.join(Rails.root, 'public', plugin.public_path, 'images', block.preview_path, '*')) if plugin && images_path.empty? | |
35 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
36 | + | |
37 | + images_path = Dir.glob(File.join(Rails.root, 'public', 'images', block.preview_path, '*')) if images_path.empty? | |
38 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
39 | + | |
40 | + images_path = 1.upto(3).map{block.default_preview_path} if images_path.empty? | |
41 | + | |
42 | + content_tag(:ul, | |
43 | + images_path.map do |preview| | |
44 | + content_tag(:li, image_tag(preview, height: '240', alt: '')) | |
45 | + end.join("\n") | |
46 | + ) | |
47 | + end | |
48 | + | |
3 | 49 | def icon_selector(icon = 'no-ico') |
4 | 50 | render :partial => 'icon_selector', :locals => { :icon => icon } |
5 | 51 | end |
... | ... | @@ -10,4 +56,4 @@ module BoxOrganizerHelper |
10 | 56 | end |
11 | 57 | end |
12 | 58 | |
13 | -end | |
14 | 59 | \ No newline at end of file |
60 | +end | ... | ... |
app/helpers/boxes_helper.rb
... | ... | @@ -171,7 +171,7 @@ module BoxesHelper |
171 | 171 | "before-block-#{block.id}" |
172 | 172 | end |
173 | 173 | |
174 | - content_tag('div', ' ', :id => id, :class => 'block-target' ) + drop_receiving_element(id, :url => { :action => 'move_block', :target => id }, :accept => box.acceptable_blocks, :hoverclass => 'block-target-hover') | |
174 | + content_tag('div', ' ', :id => id, :class => 'block-target' ) + drop_receiving_element(id, :url => { :action => 'add_or_move_block', :target => id }, :accept => box.acceptable_blocks, :hoverclass => 'block-target-hover') | |
175 | 175 | end |
176 | 176 | |
177 | 177 | # makes the given block draggable so it can be moved away. |
... | ... | @@ -215,8 +215,11 @@ module BoxesHelper |
215 | 215 | buttons << icon_button(:clone, _('Clone'), { :action => 'clone_block', :id => block.id }, { :method => 'post' }) |
216 | 216 | end |
217 | 217 | |
218 | - if block.respond_to?(:help) | |
219 | - buttons << thickbox_inline_popup_icon(:help, _('Help on this block'), {}, "help-on-box-#{block.id}") << content_tag('div', content_tag('h2', _('Help')) + content_tag('div', block.help, :style => 'margin-bottom: 1em;') + thickbox_close_button(_('Close')), :style => 'display: none;', :id => "help-on-box-#{block.id}") | |
218 | + unless block.kind_of?(MainBlock) | |
219 | + buttons << link_to(content_tag('span', _('Help on this block')), | |
220 | + {:action => 'show_block_type_info', :type => block.class.name}, | |
221 | + :class => "button icon-button icon-help colorbox", | |
222 | + :title => _('Help on this block')) | |
220 | 223 | end |
221 | 224 | |
222 | 225 | if block.embedable? | ... | ... |
app/helpers/layout_helper.rb
... | ... | @@ -2,7 +2,6 @@ module LayoutHelper |
2 | 2 | |
3 | 3 | def body_classes |
4 | 4 | # Identify the current controller and action for the CSS: |
5 | - (logged_in? ? " logged-in" : "") + | |
6 | 5 | " controller-#{controller.controller_name}" + |
7 | 6 | " action-#{controller.controller_name}-#{controller.action_name}" + |
8 | 7 | " template-#{@layout_template || if profile.blank? then 'default' else profile.layout_template end}" + |
... | ... | @@ -29,7 +28,7 @@ module LayoutHelper |
29 | 28 | 'lightbox', |
30 | 29 | 'colorbox', |
31 | 30 | 'inputosaurus', |
32 | - 'chat', | |
31 | + 'block_store', | |
33 | 32 | pngfix_stylesheet_path, |
34 | 33 | ] + tokeninput_stylesheets |
35 | 34 | plugins_stylesheets = @plugins.select(&:stylesheet?).map { |plugin| plugin.class.public_path('style.css') } | ... | ... |
app/models/article_block.rb
... | ... | @@ -3,7 +3,15 @@ class ArticleBlock < Block |
3 | 3 | attr_accessible :article_id |
4 | 4 | |
5 | 5 | def self.description |
6 | - _('Display one of your contents') | |
6 | + _('Display one of your contents.') | |
7 | + end | |
8 | + | |
9 | + def self.short_description | |
10 | + _('Show one article') | |
11 | + end | |
12 | + | |
13 | + def self.pretty_name | |
14 | + _('Article') | |
7 | 15 | end |
8 | 16 | |
9 | 17 | def help | ... | ... |
app/models/block.rb
... | ... | @@ -114,9 +114,22 @@ class Block < ActiveRecord::Base |
114 | 114 | # blocks to choose one to include in the design. |
115 | 115 | # |
116 | 116 | # Must be redefined in subclasses to match the description of each block |
117 | - # type. | |
117 | + # type. | |
118 | 118 | def self.description |
119 | - '(dummy)' | |
119 | + ('dummy') | |
120 | + end | |
121 | + | |
122 | + # returns a short description of the block, used when the user sees a list of | |
123 | + # blocks to choose one to include in the design. | |
124 | + # | |
125 | + # Must be redefined in subclasses to match the short description of each block | |
126 | + # type. | |
127 | + def self.short_description | |
128 | + self.pretty_name | |
129 | + end | |
130 | + | |
131 | + def self.pretty_name | |
132 | + self.name.split('::').last.gsub('Block','') | |
120 | 133 | end |
121 | 134 | |
122 | 135 | # Returns the content to be used for this block. |
... | ... | @@ -234,6 +247,24 @@ class Block < ActiveRecord::Base |
234 | 247 | duplicated_block |
235 | 248 | end |
236 | 249 | |
250 | + def self.preview_path | |
251 | + base_name = self.name.split('::').last.underscore | |
252 | + File.join('blocks', base_name,'previews') | |
253 | + end | |
254 | + | |
255 | + def self.icon_path | |
256 | + basename = self.name.split('::').last.underscore | |
257 | + File.join('blocks', basename, 'icon.png') | |
258 | + end | |
259 | + | |
260 | + def self.default_icon_path | |
261 | + 'icon_block.png' | |
262 | + end | |
263 | + | |
264 | + def self.default_preview_path | |
265 | + "block_preview.png" | |
266 | + end | |
267 | + | |
237 | 268 | def copy_from(block) |
238 | 269 | self.settings = block.settings |
239 | 270 | self.position = block.position | ... | ... |
app/models/communities_block.rb
... | ... | @@ -3,9 +3,18 @@ class CommunitiesBlock < ProfileListBlock |
3 | 3 | attr_accessible :accessor_id, :accessor_type, :role_id, :resource_id, :resource_type |
4 | 4 | |
5 | 5 | def self.description |
6 | + _("<p>Display all of your communities.</p><p>You could choose the amount of communities will be displayed and you could priorize that profiles with images.</p> <p>The view all button is always present in the block.</p>") | |
7 | + end | |
8 | + | |
9 | + | |
10 | + def self.short_description | |
6 | 11 | _('Communities') |
7 | 12 | end |
8 | 13 | |
14 | + def self.pretty_name | |
15 | + _('Communities Block') | |
16 | + end | |
17 | + | |
9 | 18 | def default_title |
10 | 19 | n_('{#} community', '{#} communities', profile_count) |
11 | 20 | end | ... | ... |
app/models/featured_products_block.rb
app/models/feed_reader_block.rb
... | ... | @@ -40,6 +40,10 @@ class FeedReaderBlock < Block |
40 | 40 | _('Feed reader') |
41 | 41 | end |
42 | 42 | |
43 | + def self.pretty_name | |
44 | + _('Feed Reader') | |
45 | + end | |
46 | + | |
43 | 47 | def help |
44 | 48 | _('This block can be used to list the latest new from any site you want. You just need to inform the address of a RSS feed.') |
45 | 49 | end | ... | ... |
app/models/highlights_block.rb
app/models/link_list_block.rb
... | ... | @@ -55,6 +55,10 @@ class LinkListBlock < Block |
55 | 55 | _('This block can be used to create a menu of links. You can add, remove and update the links as you wish.') |
56 | 56 | end |
57 | 57 | |
58 | + def self.pretty_name | |
59 | + _('Link list') | |
60 | + end | |
61 | + | |
58 | 62 | def content(args={}) |
59 | 63 | block_title(title) + |
60 | 64 | content_tag('ul', | ... | ... |
app/models/profile_info_block.rb
1 | 1 | class ProfileInfoBlock < Block |
2 | 2 | |
3 | 3 | def self.description |
4 | - _('Profile information') | |
4 | + _('Display profile image and links to access initial homepage, control panel and profile activities.') | |
5 | + end | |
6 | + | |
7 | + def self.short_description | |
8 | + _('Show profile information') | |
9 | + end | |
10 | + | |
11 | + def self.pretty_name | |
12 | + _('Profile Information') | |
5 | 13 | end |
6 | 14 | |
7 | 15 | def help | ... | ... |
app/models/raw_html_block.rb
app/models/recent_documents_block.rb
1 | 1 | class RecentDocumentsBlock < Block |
2 | 2 | |
3 | 3 | def self.description |
4 | - _('Last updates') | |
4 | + _('Display the last content produced in the context where the block is available.') | |
5 | + end | |
6 | + | |
7 | + def self.short_description | |
8 | + _('Show last updates') | |
9 | + end | |
10 | + | |
11 | + def self.pretty_name | |
12 | + _('Recent Content') | |
5 | 13 | end |
6 | 14 | |
7 | 15 | def default_title | ... | ... |
app/models/sellers_search_block.rb
app/models/tags_block.rb
... | ... | @@ -8,7 +8,15 @@ class TagsBlock < Block |
8 | 8 | settings_items :limit, :type => :integer, :default => 12 |
9 | 9 | |
10 | 10 | def self.description |
11 | - _('Tags') | |
11 | + _('<p>Display a tag cloud with the content produced where the block is applied.</p> <p>The user could limit the number of tags will be displayed.</p>') | |
12 | + end | |
13 | + | |
14 | + def self.short_description | |
15 | + _('Display a tag cloud about current content') | |
16 | + end | |
17 | + | |
18 | + def self.pretty_name | |
19 | + _('Tag Cloud') | |
12 | 20 | end |
13 | 21 | |
14 | 22 | def default_title | ... | ... |
app/models/theme.rb
... | ... | @@ -13,8 +13,14 @@ class Theme |
13 | 13 | Rails.root.join('public', 'user_themes') |
14 | 14 | end |
15 | 15 | |
16 | + #FIXME make this test changed | |
16 | 17 | def system_themes_dir |
17 | - Rails.root.join('public', 'designs', 'themes') | |
18 | + Rails.root.join('public', relative_themes_dir) | |
19 | + end | |
20 | + | |
21 | + #FIXME make this test | |
22 | + def relative_themes_dir | |
23 | + File.join('designs', 'themes') | |
18 | 24 | end |
19 | 25 | |
20 | 26 | def create(id, attributes = {}) |
... | ... | @@ -93,6 +99,16 @@ class Theme |
93 | 99 | config['public'] = value |
94 | 100 | end |
95 | 101 | |
102 | + #FIXME make this test | |
103 | + def public_path | |
104 | + File.join('/', self.class.relative_themes_dir, self.id) | |
105 | + end | |
106 | + | |
107 | + #FIXME make this test | |
108 | + def filesystem_path | |
109 | + File.join(self.class.system_themes_dir, self.id) | |
110 | + end | |
111 | + | |
96 | 112 | def ==(other) |
97 | 113 | other.is_a?(self.class) && (other.id == self.id) |
98 | 114 | end | ... | ... |
app/views/box_organizer/add_block.html.erb
... | ... | @@ -1,49 +0,0 @@ |
1 | -<div id="add-block-dialog"> | |
2 | - <%= form_tag do %> | |
3 | - | |
4 | - <p><%= _('In what area do you want to put your new block?') %></p> | |
5 | - | |
6 | - <div id="box-position"> | |
7 | - <% @boxes.each do |box| %> | |
8 | - <% name = box.central? ? _('Main area') : _('Area %d') % box.position %> | |
9 | - <%= labelled_radio_button(name, :box_id, box.id, box.central?, { 'data-position' => box.position }) %> | |
10 | - <% end %> | |
11 | - </div> | |
12 | - | |
13 | - <script type="text/javascript"> | |
14 | - jQuery('#box-position input').bind('change', | |
15 | - function () { | |
16 | - showCenter = jQuery(this).attr('data-position') == '1'; | |
17 | - jQuery('#center-block-types').toggle(showCenter); | |
18 | - jQuery('#side-block-types').toggle(!showCenter); | |
19 | - } | |
20 | - ); | |
21 | - </script> | |
22 | - | |
23 | - <p><%= _('Select the type of block you want to add to your page.') %></p> | |
24 | - | |
25 | - <div id="center-block-types" class="block-types"> | |
26 | - <% @center_block_types.each do |block| %> | |
27 | - <div class='block-type'> | |
28 | - <%= labelled_radio_button(block.description, :type, block.name) %> | |
29 | - </div> | |
30 | - <% end %> | |
31 | - </div> | |
32 | - | |
33 | - <div id="side-block-types" class="block-types" style="display:none"> | |
34 | - <% @side_block_types.each do |block| %> | |
35 | - <div class='block-type'> | |
36 | - <%= labelled_radio_button(block.description, :type, block.name) %> | |
37 | - </div> | |
38 | - <% end %> | |
39 | - </div> | |
40 | - | |
41 | - <br style='clear: both'/> | |
42 | - | |
43 | - <% button_bar do %> | |
44 | - <%= submit_button(:add, _("Add")) %> | |
45 | - <%= colorbox_close_button(_('Close')) %> | |
46 | - <% end %> | |
47 | - | |
48 | - <% end %> | |
49 | -</div> |
app/views/box_organizer/index.html.erb
1 | +<%= stylesheet_link_tag '/designs/themes/default/circlepop.css' %> | |
2 | + | |
1 | 3 | <h1><%= _('Editing sideboxes')%></h1> |
2 | 4 | |
3 | 5 | <% button_bar :class=>'design-menu' do %> |
4 | - <%= colorbox_button('add', _('Add a block'), { :action => 'add_block' }) %> | |
5 | 6 | <%= button(:back, _('Back to control panel'), :controller => (profile.nil? ? 'admin_panel': 'profile_editor')) %> |
6 | 7 | <% end %> |
8 | + | |
9 | +<% n_blocks_in_line = 0 %> | |
10 | +<% last_block = @available_blocks.last %> | |
11 | + | |
12 | +<div id="block-types-container"> | |
13 | + <div id="block-types"> | |
14 | + | |
15 | + <% @available_blocks.each do |block| %> | |
16 | + | |
17 | + <% if n_blocks_in_line == 0 %> | |
18 | + <div class="block-types-group"> | |
19 | + <% end %> | |
20 | + | |
21 | + <% n_blocks_in_line += 1 %> | |
22 | + | |
23 | + <div id="block-<%=block.name%>" class="block-type <%= block.name.to_css_class %> drag"> | |
24 | + <div class="button-bar"> | |
25 | + <%= link_to content_tag('span', _('Help on this block')), | |
26 | + {:action => 'show_block_type_info', :type => block.name}, | |
27 | + :class => "button icon-button icon-help colorbox", | |
28 | + :title => _('Help on this block') %> | |
29 | + <br style="clear: left"> | |
30 | + </div> | |
31 | + <div> | |
32 | + <%= display_icon(block) %> | |
33 | + </div> | |
34 | + <span><%= _(block.pretty_name) %></span> | |
35 | + </div> | |
36 | + | |
37 | + <%= draggable_element("block-#{block.name}", :revert => true) %> | |
38 | + | |
39 | + <% if n_blocks_in_line == max_number_of_blocks_per_line || last_block == block %> | |
40 | + <% n_blocks_in_line = 0 %> | |
41 | + </div> | |
42 | + <% end %> | |
43 | + | |
44 | + <% end %> | |
45 | + | |
46 | + </div> | |
47 | +</div> | |
48 | + | |
49 | +<section id="block-types-navigation"> | |
50 | + <nav class="nav-circlepop"> | |
51 | + <a class="previous" href="javascript:void(0);"><span class="icon-wrap"></span></a> | |
52 | + <a class="next" href="javascript:void(0);"><span class="icon-wrap"></span></a> | |
53 | + </nav> | |
54 | +</section> | |
55 | + | |
56 | +<div style="clear:both;"></div> | |
57 | + | |
58 | +<%= javascript_include_tag('block_store') %> | ... | ... |
... | ... | @@ -0,0 +1,21 @@ |
1 | +<div id="block-info-container"> | |
2 | + | |
3 | + <div id="block-info-header"> | |
4 | + <%= display_icon(@block) %> | |
5 | + <h1><%= @block.pretty_name %></h1> | |
6 | + <p><%= @block.short_description %></p> | |
7 | + </div> | |
8 | + | |
9 | + <div id="block-info-images"> | |
10 | + <div style="white-space: nowrap;"> | |
11 | + <%= display_previews(@block) %> | |
12 | + </div> | |
13 | + </div> | |
14 | + | |
15 | + <div id="block-info-description"> | |
16 | + <h2><%= _('Description') %></h2> | |
17 | + <p><%= @block.description %></p> | |
18 | + <p><%= @block.new.help if @block.method_defined?(:help) %></p> | |
19 | + </div> | |
20 | + | |
21 | +</div> | ... | ... |
db/schema.rb
... | ... | @@ -250,6 +250,7 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
250 | 250 | t.string "source_type" |
251 | 251 | t.string "user_agent" |
252 | 252 | t.string "referrer" |
253 | + t.text "setting" | |
253 | 254 | end |
254 | 255 | |
255 | 256 | add_index "comments", ["source_id", "spam"], :name => "index_comments_on_source_id_and_spam" |
... | ... | @@ -308,8 +309,8 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
308 | 309 | t.text "signup_welcome_text" |
309 | 310 | t.string "languages" |
310 | 311 | t.string "default_language" |
311 | - t.string "noreply_email" | |
312 | 312 | t.string "redirection_after_signup", :default => "keep_on_same_page" |
313 | + t.string "noreply_email" | |
313 | 314 | end |
314 | 315 | |
315 | 316 | create_table "external_feeds", :force => true do |t| |
... | ... | @@ -503,6 +504,21 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
503 | 504 | add_index "products", ["product_category_id"], :name => "index_products_on_product_category_id" |
504 | 505 | add_index "products", ["profile_id"], :name => "index_products_on_profile_id" |
505 | 506 | |
507 | + create_table "profile_suggestions", :force => true do |t| | |
508 | + t.integer "person_id" | |
509 | + t.integer "suggestion_id" | |
510 | + t.string "suggestion_type" | |
511 | + t.text "categories" | |
512 | + t.boolean "enabled", :default => true | |
513 | + t.float "score", :default => 0.0 | |
514 | + t.datetime "created_at", :null => false | |
515 | + t.datetime "updated_at", :null => false | |
516 | + end | |
517 | + | |
518 | + add_index "profile_suggestions", ["person_id"], :name => "index_profile_suggestions_on_person_id" | |
519 | + add_index "profile_suggestions", ["score"], :name => "index_profile_suggestions_on_score" | |
520 | + add_index "profile_suggestions", ["suggestion_id"], :name => "index_profile_suggestions_on_suggestion_id" | |
521 | + | |
506 | 522 | create_table "profiles", :force => true do |t| |
507 | 523 | t.string "name" |
508 | 524 | t.string "type" |
... | ... | @@ -536,11 +552,12 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
536 | 552 | t.boolean "is_template", :default => false |
537 | 553 | t.integer "template_id" |
538 | 554 | t.string "redirection_after_login" |
555 | + t.string "personal_website" | |
556 | + t.string "jabber_id" | |
539 | 557 | t.integer "friends_count", :default => 0, :null => false |
540 | 558 | t.integer "members_count", :default => 0, :null => false |
541 | 559 | t.integer "activities_count", :default => 0, :null => false |
542 | - t.string "personal_website" | |
543 | - t.string "jabber_id" | |
560 | + t.integer "welcome_page_id" | |
544 | 561 | end |
545 | 562 | |
546 | 563 | add_index "profiles", ["activities_count"], :name => "index_profiles_on_activities_count" |
... | ... | @@ -609,6 +626,31 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
609 | 626 | t.integer "context_id" |
610 | 627 | end |
611 | 628 | |
629 | + create_table "search_term_occurrences", :force => true do |t| | |
630 | + t.integer "search_term_id" | |
631 | + t.datetime "created_at" | |
632 | + t.integer "total", :default => 0 | |
633 | + t.integer "indexed", :default => 0 | |
634 | + end | |
635 | + | |
636 | + add_index "search_term_occurrences", ["created_at"], :name => "index_search_term_occurrences_on_created_at" | |
637 | + | |
638 | + create_table "search_terms", :force => true do |t| | |
639 | + t.string "term" | |
640 | + t.integer "context_id" | |
641 | + t.string "context_type" | |
642 | + t.string "asset", :default => "all" | |
643 | + t.float "score", :default => 0.0 | |
644 | + t.float "relevance_score", :default => 0.0 | |
645 | + t.float "occurrence_score", :default => 0.0 | |
646 | + end | |
647 | + | |
648 | + add_index "search_terms", ["asset"], :name => "index_search_terms_on_asset" | |
649 | + add_index "search_terms", ["occurrence_score"], :name => "index_search_terms_on_occurrence_score" | |
650 | + add_index "search_terms", ["relevance_score"], :name => "index_search_terms_on_relevance_score" | |
651 | + add_index "search_terms", ["score"], :name => "index_search_terms_on_score" | |
652 | + add_index "search_terms", ["term"], :name => "index_search_terms_on_term" | |
653 | + | |
612 | 654 | create_table "sessions", :force => true do |t| |
613 | 655 | t.string "session_id", :null => false |
614 | 656 | t.text "data" |
... | ... | @@ -688,23 +730,25 @@ ActiveRecord::Schema.define(:version => 20140829153047) do |
688 | 730 | create_table "users", :force => true do |t| |
689 | 731 | t.string "login" |
690 | 732 | t.string "email" |
691 | - t.string "crypted_password", :limit => 40 | |
692 | - t.string "salt", :limit => 40 | |
733 | + t.string "crypted_password", :limit => 40 | |
734 | + t.string "salt", :limit => 40 | |
693 | 735 | t.datetime "created_at" |
694 | 736 | t.datetime "updated_at" |
695 | 737 | t.string "remember_token" |
696 | 738 | t.datetime "remember_token_expires_at" |
697 | 739 | t.text "terms_of_use" |
698 | - t.string "terms_accepted", :limit => 1 | |
740 | + t.string "terms_accepted", :limit => 1 | |
699 | 741 | t.integer "environment_id" |
700 | 742 | t.string "password_type" |
701 | - t.boolean "enable_email", :default => false | |
702 | - t.string "last_chat_status", :default => "" | |
703 | - t.string "chat_status", :default => "" | |
743 | + t.boolean "enable_email", :default => false | |
744 | + t.string "last_chat_status", :default => "" | |
745 | + t.string "chat_status", :default => "" | |
704 | 746 | t.datetime "chat_status_at" |
705 | - t.string "activation_code", :limit => 40 | |
747 | + t.string "activation_code", :limit => 40 | |
706 | 748 | t.datetime "activated_at" |
707 | 749 | t.string "return_to" |
750 | + t.string "private_token" | |
751 | + t.datetime "private_token_generated_at" | |
708 | 752 | end |
709 | 753 | |
710 | 754 | create_table "validation_infos", :force => true do |t| | ... | ... |
lib/noosfero/plugin.rb
... | ... | @@ -124,7 +124,7 @@ class Noosfero::Plugin |
124 | 124 | def available_plugin_names |
125 | 125 | available_plugins.map { |f| File.basename(f).camelize } |
126 | 126 | end |
127 | - | |
127 | + | |
128 | 128 | def all |
129 | 129 | @all ||= available_plugins.map{ |dir| (File.basename(dir) + "_plugin").camelize } |
130 | 130 | end |
... | ... | @@ -166,6 +166,13 @@ class Noosfero::Plugin |
166 | 166 | def api_mount_points |
167 | 167 | end |
168 | 168 | end |
169 | + | |
170 | + | |
171 | + #FIXME make this test | |
172 | + def has_block?(block) | |
173 | + self.class.extra_blocks.keys.include?(block) | |
174 | + end | |
175 | + | |
169 | 176 | |
170 | 177 | def expanded_template(file_path, locals = {}) |
171 | 178 | views_path = Rails.root.join('plugins', "#{self.class.public_name}", 'views') | ... | ... |
plugins/breadcrumbs/lib/breadcrumbs_plugin/content_breadcrumbs_block.rb
... | ... | @@ -6,7 +6,15 @@ class BreadcrumbsPlugin::ContentBreadcrumbsBlock < Block |
6 | 6 | attr_accessible :show_cms_action, :show_profile |
7 | 7 | |
8 | 8 | def self.description |
9 | - _('Content Breadcrumbs') | |
9 | + _("<p>Display a breadcrumb of the current content navigation.</p><p>You could choose if the breadcrumb is going to appear in the cms editing or not.</p> <p>There is either the option of display the profile location in the breadcrumb path.</p>") | |
10 | + end | |
11 | + | |
12 | + def self.short_description | |
13 | + _('Breadcrumb') | |
14 | + end | |
15 | + | |
16 | + def self.pretty_name | |
17 | + _('Breadcrumbs Block') | |
10 | 18 | end |
11 | 19 | |
12 | 20 | def help | ... | ... |
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/breadcrumb.svg
0 → 100644
... | ... | @@ -0,0 +1,961 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<svg | |
3 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
4 | + xmlns:cc="http://creativecommons.org/ns#" | |
5 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
6 | + xmlns:svg="http://www.w3.org/2000/svg" | |
7 | + xmlns="http://www.w3.org/2000/svg" | |
8 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
9 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
10 | + width="412" | |
11 | + height="523" | |
12 | + id="svg2" | |
13 | + version="1.1" | |
14 | + inkscape:version="0.48.3.1 r9886" | |
15 | + sodipodi:docname="breadcrumb.svg"> | |
16 | + <metadata | |
17 | + id="metadata21"> | |
18 | + <rdf:RDF> | |
19 | + <cc:Work | |
20 | + rdf:about=""> | |
21 | + <dc:format>image/svg+xml</dc:format> | |
22 | + <dc:type | |
23 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
24 | + <dc:title>blue foot</dc:title> | |
25 | + </cc:Work> | |
26 | + </rdf:RDF> | |
27 | + </metadata> | |
28 | + <defs | |
29 | + id="defs19" /> | |
30 | + <sodipodi:namedview | |
31 | + pagecolor="#ffffff" | |
32 | + bordercolor="#666666" | |
33 | + borderopacity="1" | |
34 | + objecttolerance="10" | |
35 | + gridtolerance="10" | |
36 | + guidetolerance="10" | |
37 | + inkscape:pageopacity="0" | |
38 | + inkscape:pageshadow="2" | |
39 | + inkscape:window-width="1375" | |
40 | + inkscape:window-height="876" | |
41 | + id="namedview17" | |
42 | + showgrid="false" | |
43 | + inkscape:zoom="1.2763075" | |
44 | + inkscape:cx="184.7985" | |
45 | + inkscape:cy="286.52948" | |
46 | + inkscape:window-x="65" | |
47 | + inkscape:window-y="24" | |
48 | + inkscape:window-maximized="1" | |
49 | + inkscape:current-layer="svg2" /> | |
50 | + <title | |
51 | + id="title4">blue foot</title> | |
52 | + <g | |
53 | + id="g4059" | |
54 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
55 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
56 | + inkscape:export-xdpi="20.860001" | |
57 | + inkscape:export-ydpi="20.860001"> | |
58 | + <g | |
59 | + style="fill:#000000;fill-opacity:1" | |
60 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
61 | + id="g6-4"> | |
62 | + <title | |
63 | + id="title8-9">Layer 1</title> | |
64 | + <g | |
65 | + style="fill:#000000;fill-opacity:1" | |
66 | + id="svg_1-5" | |
67 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
68 | + externalResourcesRequired="false"> | |
69 | + <path | |
70 | + style="fill:#000000;fill-opacity:1" | |
71 | + inkscape:connector-curvature="0" | |
72 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
73 | + id="svg_2-8" | |
74 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
75 | + <path | |
76 | + style="fill:#000000;fill-opacity:1" | |
77 | + inkscape:connector-curvature="0" | |
78 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
79 | + id="svg_3-8" | |
80 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
81 | + <path | |
82 | + style="fill:#000000;fill-opacity:1" | |
83 | + inkscape:connector-curvature="0" | |
84 | + id="svg_4-6" | |
85 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
86 | + <path | |
87 | + style="fill:#000000;fill-opacity:1" | |
88 | + inkscape:connector-curvature="0" | |
89 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
90 | + id="svg_5-7" | |
91 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
92 | + <path | |
93 | + style="fill:#000000;fill-opacity:1" | |
94 | + inkscape:connector-curvature="0" | |
95 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
96 | + id="svg_6-1" | |
97 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
98 | + <path | |
99 | + style="fill:#000000;fill-opacity:1" | |
100 | + inkscape:connector-curvature="0" | |
101 | + id="svg_7-3" | |
102 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
103 | + </g> | |
104 | + </g> | |
105 | + <g | |
106 | + style="fill:#000000;fill-opacity:1" | |
107 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
108 | + id="g6-4-3"> | |
109 | + <title | |
110 | + id="title8-9-2">Layer 1</title> | |
111 | + <g | |
112 | + style="fill:#000000;fill-opacity:1" | |
113 | + id="svg_1-5-0" | |
114 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
115 | + externalResourcesRequired="false"> | |
116 | + <path | |
117 | + style="fill:#000000;fill-opacity:1" | |
118 | + inkscape:connector-curvature="0" | |
119 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
120 | + id="svg_2-8-5" | |
121 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
122 | + <path | |
123 | + style="fill:#000000;fill-opacity:1" | |
124 | + inkscape:connector-curvature="0" | |
125 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
126 | + id="svg_3-8-7" | |
127 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
128 | + <path | |
129 | + style="fill:#000000;fill-opacity:1" | |
130 | + inkscape:connector-curvature="0" | |
131 | + id="svg_4-6-5" | |
132 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
133 | + <path | |
134 | + style="fill:#000000;fill-opacity:1" | |
135 | + inkscape:connector-curvature="0" | |
136 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
137 | + id="svg_5-7-7" | |
138 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
139 | + <path | |
140 | + style="fill:#000000;fill-opacity:1" | |
141 | + inkscape:connector-curvature="0" | |
142 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
143 | + id="svg_6-1-4" | |
144 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
145 | + <path | |
146 | + style="fill:#000000;fill-opacity:1" | |
147 | + inkscape:connector-curvature="0" | |
148 | + id="svg_7-3-3" | |
149 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
150 | + </g> | |
151 | + </g> | |
152 | + </g> | |
153 | + <g | |
154 | + id="g3959" | |
155 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
156 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
157 | + inkscape:export-xdpi="20.860001" | |
158 | + inkscape:export-ydpi="20.860001"> | |
159 | + <g | |
160 | + style="fill:#000000;fill-opacity:1" | |
161 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
162 | + id="g6-4-8"> | |
163 | + <title | |
164 | + id="title8-9-7">Layer 1</title> | |
165 | + <g | |
166 | + style="fill:#000000;fill-opacity:1" | |
167 | + id="svg_1-5-7" | |
168 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
169 | + externalResourcesRequired="false"> | |
170 | + <path | |
171 | + style="fill:#000000;fill-opacity:1" | |
172 | + inkscape:connector-curvature="0" | |
173 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
174 | + id="svg_2-8-8" | |
175 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
176 | + <path | |
177 | + style="fill:#000000;fill-opacity:1" | |
178 | + inkscape:connector-curvature="0" | |
179 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
180 | + id="svg_3-8-1" | |
181 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
182 | + <path | |
183 | + style="fill:#000000;fill-opacity:1" | |
184 | + inkscape:connector-curvature="0" | |
185 | + id="svg_4-6-50" | |
186 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
187 | + <path | |
188 | + style="fill:#000000;fill-opacity:1" | |
189 | + inkscape:connector-curvature="0" | |
190 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
191 | + id="svg_5-7-3" | |
192 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
193 | + <path | |
194 | + style="fill:#000000;fill-opacity:1" | |
195 | + inkscape:connector-curvature="0" | |
196 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
197 | + id="svg_6-1-7" | |
198 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
199 | + <path | |
200 | + style="fill:#000000;fill-opacity:1" | |
201 | + inkscape:connector-curvature="0" | |
202 | + id="svg_7-3-8" | |
203 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
204 | + </g> | |
205 | + </g> | |
206 | + <g | |
207 | + style="fill:#000000;fill-opacity:1" | |
208 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
209 | + id="g6-4-3-9"> | |
210 | + <title | |
211 | + id="title8-9-2-4">Layer 1</title> | |
212 | + <g | |
213 | + style="fill:#000000;fill-opacity:1" | |
214 | + id="svg_1-5-0-8" | |
215 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
216 | + externalResourcesRequired="false"> | |
217 | + <path | |
218 | + style="fill:#000000;fill-opacity:1" | |
219 | + inkscape:connector-curvature="0" | |
220 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
221 | + id="svg_2-8-5-1" | |
222 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
223 | + <path | |
224 | + style="fill:#000000;fill-opacity:1" | |
225 | + inkscape:connector-curvature="0" | |
226 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
227 | + id="svg_3-8-7-8" | |
228 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
229 | + <path | |
230 | + style="fill:#000000;fill-opacity:1" | |
231 | + inkscape:connector-curvature="0" | |
232 | + id="svg_4-6-5-7" | |
233 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
234 | + <path | |
235 | + style="fill:#000000;fill-opacity:1" | |
236 | + inkscape:connector-curvature="0" | |
237 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
238 | + id="svg_5-7-7-8" | |
239 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
240 | + <path | |
241 | + style="fill:#000000;fill-opacity:1" | |
242 | + inkscape:connector-curvature="0" | |
243 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
244 | + id="svg_6-1-4-6" | |
245 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
246 | + <path | |
247 | + style="fill:#000000;fill-opacity:1" | |
248 | + inkscape:connector-curvature="0" | |
249 | + id="svg_7-3-3-7" | |
250 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
251 | + </g> | |
252 | + </g> | |
253 | + </g> | |
254 | + <g | |
255 | + id="g4020" | |
256 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
257 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
258 | + inkscape:export-xdpi="20.860001" | |
259 | + inkscape:export-ydpi="20.860001"> | |
260 | + <g | |
261 | + style="fill:#000000;fill-opacity:1" | |
262 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
263 | + id="g6-4-88"> | |
264 | + <title | |
265 | + id="title8-9-6">Layer 1</title> | |
266 | + <g | |
267 | + style="fill:#000000;fill-opacity:1" | |
268 | + id="svg_1-5-3" | |
269 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
270 | + externalResourcesRequired="false"> | |
271 | + <path | |
272 | + style="fill:#000000;fill-opacity:1" | |
273 | + inkscape:connector-curvature="0" | |
274 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
275 | + id="svg_2-8-3" | |
276 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
277 | + <path | |
278 | + style="fill:#000000;fill-opacity:1" | |
279 | + inkscape:connector-curvature="0" | |
280 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
281 | + id="svg_3-8-5" | |
282 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
283 | + <path | |
284 | + style="fill:#000000;fill-opacity:1" | |
285 | + inkscape:connector-curvature="0" | |
286 | + id="svg_4-6-54" | |
287 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
288 | + <path | |
289 | + style="fill:#000000;fill-opacity:1" | |
290 | + inkscape:connector-curvature="0" | |
291 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
292 | + id="svg_5-7-4" | |
293 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
294 | + <path | |
295 | + style="fill:#000000;fill-opacity:1" | |
296 | + inkscape:connector-curvature="0" | |
297 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
298 | + id="svg_6-1-42" | |
299 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
300 | + <path | |
301 | + style="fill:#000000;fill-opacity:1" | |
302 | + inkscape:connector-curvature="0" | |
303 | + id="svg_7-3-5" | |
304 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
305 | + </g> | |
306 | + </g> | |
307 | + <g | |
308 | + style="fill:#000000;fill-opacity:1" | |
309 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
310 | + id="g6-4-3-2"> | |
311 | + <title | |
312 | + id="title8-9-2-2">Layer 1</title> | |
313 | + <g | |
314 | + style="fill:#000000;fill-opacity:1" | |
315 | + id="svg_1-5-0-1" | |
316 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
317 | + externalResourcesRequired="false"> | |
318 | + <path | |
319 | + style="fill:#000000;fill-opacity:1" | |
320 | + inkscape:connector-curvature="0" | |
321 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
322 | + id="svg_2-8-5-9" | |
323 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
324 | + <path | |
325 | + style="fill:#000000;fill-opacity:1" | |
326 | + inkscape:connector-curvature="0" | |
327 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
328 | + id="svg_3-8-7-2" | |
329 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
330 | + <path | |
331 | + style="fill:#000000;fill-opacity:1" | |
332 | + inkscape:connector-curvature="0" | |
333 | + id="svg_4-6-5-2" | |
334 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
335 | + <path | |
336 | + style="fill:#000000;fill-opacity:1" | |
337 | + inkscape:connector-curvature="0" | |
338 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
339 | + id="svg_5-7-7-6" | |
340 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
341 | + <path | |
342 | + style="fill:#000000;fill-opacity:1" | |
343 | + inkscape:connector-curvature="0" | |
344 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
345 | + id="svg_6-1-4-3" | |
346 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
347 | + <path | |
348 | + style="fill:#000000;fill-opacity:1" | |
349 | + inkscape:connector-curvature="0" | |
350 | + id="svg_7-3-3-3" | |
351 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
352 | + </g> | |
353 | + </g> | |
354 | + </g> | |
355 | + <g | |
356 | + inkscape:export-ydpi="20.860001" | |
357 | + inkscape:export-xdpi="20.860001" | |
358 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
359 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
360 | + id="g4079"> | |
361 | + <g | |
362 | + id="g4081" | |
363 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
364 | + style="fill:#000000;fill-opacity:1"> | |
365 | + <title | |
366 | + id="title4083">Layer 1</title> | |
367 | + <g | |
368 | + externalResourcesRequired="false" | |
369 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
370 | + id="g4085" | |
371 | + style="fill:#000000;fill-opacity:1"> | |
372 | + <path | |
373 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
374 | + id="path4087" | |
375 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
376 | + inkscape:connector-curvature="0" | |
377 | + style="fill:#000000;fill-opacity:1" /> | |
378 | + <path | |
379 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
380 | + id="path4089" | |
381 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
382 | + inkscape:connector-curvature="0" | |
383 | + style="fill:#000000;fill-opacity:1" /> | |
384 | + <path | |
385 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
386 | + id="path4091" | |
387 | + inkscape:connector-curvature="0" | |
388 | + style="fill:#000000;fill-opacity:1" /> | |
389 | + <path | |
390 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
391 | + id="path4093" | |
392 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
393 | + inkscape:connector-curvature="0" | |
394 | + style="fill:#000000;fill-opacity:1" /> | |
395 | + <path | |
396 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
397 | + id="path4095" | |
398 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
399 | + inkscape:connector-curvature="0" | |
400 | + style="fill:#000000;fill-opacity:1" /> | |
401 | + <path | |
402 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
403 | + id="path4097" | |
404 | + inkscape:connector-curvature="0" | |
405 | + style="fill:#000000;fill-opacity:1" /> | |
406 | + </g> | |
407 | + </g> | |
408 | + <g | |
409 | + id="g4099" | |
410 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
411 | + style="fill:#000000;fill-opacity:1"> | |
412 | + <title | |
413 | + id="title4101">Layer 1</title> | |
414 | + <g | |
415 | + externalResourcesRequired="false" | |
416 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
417 | + id="g4103" | |
418 | + style="fill:#000000;fill-opacity:1"> | |
419 | + <path | |
420 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
421 | + id="path4105" | |
422 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
423 | + inkscape:connector-curvature="0" | |
424 | + style="fill:#000000;fill-opacity:1" /> | |
425 | + <path | |
426 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
427 | + id="path4107" | |
428 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
429 | + inkscape:connector-curvature="0" | |
430 | + style="fill:#000000;fill-opacity:1" /> | |
431 | + <path | |
432 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
433 | + id="path4109" | |
434 | + inkscape:connector-curvature="0" | |
435 | + style="fill:#000000;fill-opacity:1" /> | |
436 | + <path | |
437 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
438 | + id="path4111" | |
439 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
440 | + inkscape:connector-curvature="0" | |
441 | + style="fill:#000000;fill-opacity:1" /> | |
442 | + <path | |
443 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
444 | + id="path4113" | |
445 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
446 | + inkscape:connector-curvature="0" | |
447 | + style="fill:#000000;fill-opacity:1" /> | |
448 | + <path | |
449 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
450 | + id="path4115" | |
451 | + inkscape:connector-curvature="0" | |
452 | + style="fill:#000000;fill-opacity:1" /> | |
453 | + </g> | |
454 | + </g> | |
455 | + </g> | |
456 | + <g | |
457 | + inkscape:export-ydpi="20.860001" | |
458 | + inkscape:export-xdpi="20.860001" | |
459 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
460 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
461 | + id="g4117"> | |
462 | + <g | |
463 | + id="g4119" | |
464 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
465 | + style="fill:#000000;fill-opacity:1"> | |
466 | + <title | |
467 | + id="title4121">Layer 1</title> | |
468 | + <g | |
469 | + externalResourcesRequired="false" | |
470 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
471 | + id="g4123" | |
472 | + style="fill:#000000;fill-opacity:1"> | |
473 | + <path | |
474 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
475 | + id="path4125" | |
476 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
477 | + inkscape:connector-curvature="0" | |
478 | + style="fill:#000000;fill-opacity:1" /> | |
479 | + <path | |
480 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
481 | + id="path4127" | |
482 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
483 | + inkscape:connector-curvature="0" | |
484 | + style="fill:#000000;fill-opacity:1" /> | |
485 | + <path | |
486 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
487 | + id="path4129" | |
488 | + inkscape:connector-curvature="0" | |
489 | + style="fill:#000000;fill-opacity:1" /> | |
490 | + <path | |
491 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
492 | + id="path4131" | |
493 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
494 | + inkscape:connector-curvature="0" | |
495 | + style="fill:#000000;fill-opacity:1" /> | |
496 | + <path | |
497 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
498 | + id="path4133" | |
499 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
500 | + inkscape:connector-curvature="0" | |
501 | + style="fill:#000000;fill-opacity:1" /> | |
502 | + <path | |
503 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
504 | + id="path4135" | |
505 | + inkscape:connector-curvature="0" | |
506 | + style="fill:#000000;fill-opacity:1" /> | |
507 | + </g> | |
508 | + </g> | |
509 | + <g | |
510 | + id="g4137" | |
511 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
512 | + style="fill:#000000;fill-opacity:1"> | |
513 | + <title | |
514 | + id="title4139">Layer 1</title> | |
515 | + <g | |
516 | + externalResourcesRequired="false" | |
517 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
518 | + id="g4141" | |
519 | + style="fill:#000000;fill-opacity:1"> | |
520 | + <path | |
521 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
522 | + id="path4143" | |
523 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
524 | + inkscape:connector-curvature="0" | |
525 | + style="fill:#000000;fill-opacity:1" /> | |
526 | + <path | |
527 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
528 | + id="path4145" | |
529 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
530 | + inkscape:connector-curvature="0" | |
531 | + style="fill:#000000;fill-opacity:1" /> | |
532 | + <path | |
533 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
534 | + id="path4147" | |
535 | + inkscape:connector-curvature="0" | |
536 | + style="fill:#000000;fill-opacity:1" /> | |
537 | + <path | |
538 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
539 | + id="path4149" | |
540 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
541 | + inkscape:connector-curvature="0" | |
542 | + style="fill:#000000;fill-opacity:1" /> | |
543 | + <path | |
544 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
545 | + id="path4151" | |
546 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
547 | + inkscape:connector-curvature="0" | |
548 | + style="fill:#000000;fill-opacity:1" /> | |
549 | + <path | |
550 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
551 | + id="path4153" | |
552 | + inkscape:connector-curvature="0" | |
553 | + style="fill:#000000;fill-opacity:1" /> | |
554 | + </g> | |
555 | + </g> | |
556 | + </g> | |
557 | + <g | |
558 | + inkscape:export-ydpi="20.860001" | |
559 | + inkscape:export-xdpi="20.860001" | |
560 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
561 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
562 | + id="g4155"> | |
563 | + <g | |
564 | + id="g4157" | |
565 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
566 | + style="fill:#000000;fill-opacity:1"> | |
567 | + <title | |
568 | + id="title4159">Layer 1</title> | |
569 | + <g | |
570 | + externalResourcesRequired="false" | |
571 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
572 | + id="g4161" | |
573 | + style="fill:#000000;fill-opacity:1"> | |
574 | + <path | |
575 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
576 | + id="path4163" | |
577 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
578 | + inkscape:connector-curvature="0" | |
579 | + style="fill:#000000;fill-opacity:1" /> | |
580 | + <path | |
581 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
582 | + id="path4165" | |
583 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
584 | + inkscape:connector-curvature="0" | |
585 | + style="fill:#000000;fill-opacity:1" /> | |
586 | + <path | |
587 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
588 | + id="path4167" | |
589 | + inkscape:connector-curvature="0" | |
590 | + style="fill:#000000;fill-opacity:1" /> | |
591 | + <path | |
592 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
593 | + id="path4169" | |
594 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
595 | + inkscape:connector-curvature="0" | |
596 | + style="fill:#000000;fill-opacity:1" /> | |
597 | + <path | |
598 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
599 | + id="path4171" | |
600 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
601 | + inkscape:connector-curvature="0" | |
602 | + style="fill:#000000;fill-opacity:1" /> | |
603 | + <path | |
604 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
605 | + id="path4173" | |
606 | + inkscape:connector-curvature="0" | |
607 | + style="fill:#000000;fill-opacity:1" /> | |
608 | + </g> | |
609 | + </g> | |
610 | + <g | |
611 | + id="g4175" | |
612 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
613 | + style="fill:#000000;fill-opacity:1"> | |
614 | + <title | |
615 | + id="title4177">Layer 1</title> | |
616 | + <g | |
617 | + externalResourcesRequired="false" | |
618 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
619 | + id="g4179" | |
620 | + style="fill:#000000;fill-opacity:1"> | |
621 | + <path | |
622 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" | |
623 | + id="path4181" | |
624 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
625 | + inkscape:connector-curvature="0" | |
626 | + style="fill:#000000;fill-opacity:1" /> | |
627 | + <path | |
628 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" | |
629 | + id="path4183" | |
630 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
631 | + inkscape:connector-curvature="0" | |
632 | + style="fill:#000000;fill-opacity:1" /> | |
633 | + <path | |
634 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" | |
635 | + id="path4185" | |
636 | + inkscape:connector-curvature="0" | |
637 | + style="fill:#000000;fill-opacity:1" /> | |
638 | + <path | |
639 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" | |
640 | + id="path4187" | |
641 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
642 | + inkscape:connector-curvature="0" | |
643 | + style="fill:#000000;fill-opacity:1" /> | |
644 | + <path | |
645 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" | |
646 | + id="path4189" | |
647 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
648 | + inkscape:connector-curvature="0" | |
649 | + style="fill:#000000;fill-opacity:1" /> | |
650 | + <path | |
651 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" | |
652 | + id="path4191" | |
653 | + inkscape:connector-curvature="0" | |
654 | + style="fill:#000000;fill-opacity:1" /> | |
655 | + </g> | |
656 | + </g> | |
657 | + </g> | |
658 | + <g | |
659 | + id="g4193" | |
660 | + transform="matrix(0.98261349,0.18566293,-0.18566293,0.98261349,35.357037,-25.683454)" | |
661 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
662 | + inkscape:export-xdpi="20.860001" | |
663 | + inkscape:export-ydpi="20.860001"> | |
664 | + <g | |
665 | + style="fill:#000000;fill-opacity:1" | |
666 | + transform="matrix(-0.16462953,0,0,0.16462953,130.63957,185.05775)" | |
667 | + id="g4195"> | |
668 | + <title | |
669 | + id="title4197">Layer 1</title> | |
670 | + <g | |
671 | + style="fill:#000000;fill-opacity:1" | |
672 | + id="g4199" | |
673 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
674 | + externalResourcesRequired="false"> | |
675 | + <path | |
676 | + style="fill:#000000;fill-opacity:1" | |
677 | + inkscape:connector-curvature="0" | |
678 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
679 | + id="path4201" | |
680 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
681 | + <path | |
682 | + style="fill:#000000;fill-opacity:1" | |
683 | + inkscape:connector-curvature="0" | |
684 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
685 | + id="path4203" | |
686 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
687 | + <path | |
688 | + style="fill:#000000;fill-opacity:1" | |
689 | + inkscape:connector-curvature="0" | |
690 | + id="path4205" | |
691 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
692 | + <path | |
693 | + style="fill:#000000;fill-opacity:1" | |
694 | + inkscape:connector-curvature="0" | |
695 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
696 | + id="path4207" | |
697 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
698 | + <path | |
699 | + style="fill:#000000;fill-opacity:1" | |
700 | + inkscape:connector-curvature="0" | |
701 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
702 | + id="path4209" | |
703 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
704 | + <path | |
705 | + style="fill:#000000;fill-opacity:1" | |
706 | + inkscape:connector-curvature="0" | |
707 | + id="path4211" | |
708 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
709 | + </g> | |
710 | + </g> | |
711 | + <g | |
712 | + style="fill:#000000;fill-opacity:1" | |
713 | + transform="matrix(0.16462953,0,0,0.16462953,79.614065,218.5678)" | |
714 | + id="g4213"> | |
715 | + <title | |
716 | + id="title4215">Layer 1</title> | |
717 | + <g | |
718 | + style="fill:#000000;fill-opacity:1" | |
719 | + id="g4217" | |
720 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
721 | + externalResourcesRequired="false"> | |
722 | + <path | |
723 | + style="fill:#000000;fill-opacity:1" | |
724 | + inkscape:connector-curvature="0" | |
725 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
726 | + id="path4219" | |
727 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
728 | + <path | |
729 | + style="fill:#000000;fill-opacity:1" | |
730 | + inkscape:connector-curvature="0" | |
731 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
732 | + id="path4221" | |
733 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
734 | + <path | |
735 | + style="fill:#000000;fill-opacity:1" | |
736 | + inkscape:connector-curvature="0" | |
737 | + id="path4223" | |
738 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
739 | + <path | |
740 | + style="fill:#000000;fill-opacity:1" | |
741 | + inkscape:connector-curvature="0" | |
742 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
743 | + id="path4225" | |
744 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
745 | + <path | |
746 | + style="fill:#000000;fill-opacity:1" | |
747 | + inkscape:connector-curvature="0" | |
748 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
749 | + id="path4227" | |
750 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
751 | + <path | |
752 | + style="fill:#000000;fill-opacity:1" | |
753 | + inkscape:connector-curvature="0" | |
754 | + id="path4229" | |
755 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
756 | + </g> | |
757 | + </g> | |
758 | + </g> | |
759 | + <g | |
760 | + id="g4231" | |
761 | + transform="matrix(0.50738346,0.8617204,-0.8617204,0.50738346,353.165,-65.131154)" | |
762 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
763 | + inkscape:export-xdpi="20.860001" | |
764 | + inkscape:export-ydpi="20.860001"> | |
765 | + <g | |
766 | + style="fill:#000000;fill-opacity:1" | |
767 | + transform="matrix(-0.16462953,0,0,0.16462953,103.08027,244.12233)" | |
768 | + id="g4233"> | |
769 | + <title | |
770 | + id="title4235">Layer 1</title> | |
771 | + <g | |
772 | + style="fill:#000000;fill-opacity:1" | |
773 | + id="g4237" | |
774 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
775 | + externalResourcesRequired="false"> | |
776 | + <path | |
777 | + style="fill:#000000;fill-opacity:1" | |
778 | + inkscape:connector-curvature="0" | |
779 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
780 | + id="path4239" | |
781 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
782 | + <path | |
783 | + style="fill:#000000;fill-opacity:1" | |
784 | + inkscape:connector-curvature="0" | |
785 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
786 | + id="path4241" | |
787 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
788 | + <path | |
789 | + style="fill:#000000;fill-opacity:1" | |
790 | + inkscape:connector-curvature="0" | |
791 | + id="path4243" | |
792 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
793 | + <path | |
794 | + style="fill:#000000;fill-opacity:1" | |
795 | + inkscape:connector-curvature="0" | |
796 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
797 | + id="path4245" | |
798 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
799 | + <path | |
800 | + style="fill:#000000;fill-opacity:1" | |
801 | + inkscape:connector-curvature="0" | |
802 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
803 | + id="path4247" | |
804 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
805 | + <path | |
806 | + style="fill:#000000;fill-opacity:1" | |
807 | + inkscape:connector-curvature="0" | |
808 | + id="path4249" | |
809 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
810 | + </g> | |
811 | + </g> | |
812 | + <g | |
813 | + style="fill:#000000;fill-opacity:1" | |
814 | + transform="matrix(0.16462953,0,0,0.16462953,52.054764,277.63238)" | |
815 | + id="g4251"> | |
816 | + <title | |
817 | + id="title4253">Layer 1</title> | |
818 | + <g | |
819 | + style="fill:#000000;fill-opacity:1" | |
820 | + id="g4255" | |
821 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
822 | + externalResourcesRequired="false"> | |
823 | + <path | |
824 | + style="fill:#000000;fill-opacity:1" | |
825 | + inkscape:connector-curvature="0" | |
826 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
827 | + id="path4257" | |
828 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
829 | + <path | |
830 | + style="fill:#000000;fill-opacity:1" | |
831 | + inkscape:connector-curvature="0" | |
832 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
833 | + id="path4259" | |
834 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
835 | + <path | |
836 | + style="fill:#000000;fill-opacity:1" | |
837 | + inkscape:connector-curvature="0" | |
838 | + id="path4261" | |
839 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
840 | + <path | |
841 | + style="fill:#000000;fill-opacity:1" | |
842 | + inkscape:connector-curvature="0" | |
843 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
844 | + id="path4263" | |
845 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
846 | + <path | |
847 | + style="fill:#000000;fill-opacity:1" | |
848 | + inkscape:connector-curvature="0" | |
849 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
850 | + id="path4265" | |
851 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
852 | + <path | |
853 | + style="fill:#000000;fill-opacity:1" | |
854 | + inkscape:connector-curvature="0" | |
855 | + id="path4267" | |
856 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
857 | + </g> | |
858 | + </g> | |
859 | + </g> | |
860 | + <g | |
861 | + id="g4269" | |
862 | + transform="matrix(0.2093927,0.97783163,-0.97783163,0.2093927,293.55953,-52.148522)" | |
863 | + inkscape:export-filename="/home/81665687568/Owncloud.oC_bak/projetos/noosfero/public/plugins/breadcrumbs/images/blocks/content_breadcrumbs_block/icon.png" | |
864 | + inkscape:export-xdpi="20.860001" | |
865 | + inkscape:export-ydpi="20.860001"> | |
866 | + <g | |
867 | + style="fill:#000000;fill-opacity:1" | |
868 | + transform="matrix(-0.16462953,0,0,0.16462953,229.22542,78.018151)" | |
869 | + id="g4271"> | |
870 | + <title | |
871 | + id="title4273">Layer 1</title> | |
872 | + <g | |
873 | + style="fill:#000000;fill-opacity:1" | |
874 | + id="g4275" | |
875 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
876 | + externalResourcesRequired="false"> | |
877 | + <path | |
878 | + style="fill:#000000;fill-opacity:1" | |
879 | + inkscape:connector-curvature="0" | |
880 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
881 | + id="path4277" | |
882 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
883 | + <path | |
884 | + style="fill:#000000;fill-opacity:1" | |
885 | + inkscape:connector-curvature="0" | |
886 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
887 | + id="path4279" | |
888 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
889 | + <path | |
890 | + style="fill:#000000;fill-opacity:1" | |
891 | + inkscape:connector-curvature="0" | |
892 | + id="path4281" | |
893 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
894 | + <path | |
895 | + style="fill:#000000;fill-opacity:1" | |
896 | + inkscape:connector-curvature="0" | |
897 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
898 | + id="path4283" | |
899 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
900 | + <path | |
901 | + style="fill:#000000;fill-opacity:1" | |
902 | + inkscape:connector-curvature="0" | |
903 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
904 | + id="path4285" | |
905 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
906 | + <path | |
907 | + style="fill:#000000;fill-opacity:1" | |
908 | + inkscape:connector-curvature="0" | |
909 | + id="path4287" | |
910 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
911 | + </g> | |
912 | + </g> | |
913 | + <g | |
914 | + style="fill:#000000;fill-opacity:1" | |
915 | + transform="matrix(0.16462953,0,0,0.16462953,178.19992,111.5282)" | |
916 | + id="g4289"> | |
917 | + <title | |
918 | + id="title4291">Layer 1</title> | |
919 | + <g | |
920 | + style="fill:#000000;fill-opacity:1" | |
921 | + id="g4293" | |
922 | + transform="matrix(-0.88433165,-0.06537763,-0.07372766,0.99727841,498.08816,-90.279774)" | |
923 | + externalResourcesRequired="false"> | |
924 | + <path | |
925 | + style="fill:#000000;fill-opacity:1" | |
926 | + inkscape:connector-curvature="0" | |
927 | + transform="matrix(0.99205344,-0.12581719,0.12581719,0.99205344,-39.86624,28.407032)" | |
928 | + id="path4295" | |
929 | + d="M 287.87701,302.83801 C 359.018,296.147 347.069,197.547 289.74799,170.688 251.77299,152.89301 200.504,153.67 166.186,165.67 101.091,188.429 83.811203,217.526 74.450104,274.401 65.088997,331.276 96.454102,481.72199 171.802,498.55399 239.2,513.60901 265.20999,484.41599 257.92099,456.73401 250.433,428.297 213.521,391.45902 211.118,366.40399 c -5.61699,-58.548 76.75901,-63.56598 76.75901,-63.56598 z" /> | |
930 | + <path | |
931 | + style="fill:#000000;fill-opacity:1" | |
932 | + inkscape:connector-curvature="0" | |
933 | + transform="matrix(0.97571838,0.21902887,-0.21902887,0.97571838,36.995697,-70.594363)" | |
934 | + id="path4297" | |
935 | + d="m 363.923,154.39999 c -11.13601,19.84801 -32.26599,25.711 -47.195,13.097 C 301.79901,154.883 298.724,128.56799 309.85999,108.72 320.996,88.8722 342.125,83.009399 357.05499,95.623596 371.983,108.238 375.05801,134.55299 363.923,154.39999 z" /> | |
936 | + <path | |
937 | + style="fill:#000000;fill-opacity:1" | |
938 | + inkscape:connector-curvature="0" | |
939 | + id="path4299" | |
940 | + d="m 272.92599,136.145 c -15.122,2.84 -29.403,-7.95601 -31.89799,-24.118 -2.495,-16.161697 7.159,-40.4534 22.28001,-43.2939 15.12198,-2.8424 29.40299,7.956299 31.89798,24.117897 C 297.70099,109.013 288.047,133.30299 272.926,136.145 z" /> | |
941 | + <path | |
942 | + style="fill:#000000;fill-opacity:1" | |
943 | + inkscape:connector-curvature="0" | |
944 | + transform="matrix(0.97274715,0.23186845,-0.23186845,0.97274715,29.01584,-42.708068)" | |
945 | + id="path4301" | |
946 | + d="m 215.69701,121.22 c -8.23401,11.466 -20.30101,13.673 -32.35801,5.329 -12.057,-8.345 -14.89199,-32.142201 -6.658,-43.609502 8.235,-11.465797 20.3,-13.672401 32.358,-5.328102 12.05699,8.3442 14.89301,32.141604 6.65801,43.608604 z" /> | |
947 | + <path | |
948 | + style="fill:#000000;fill-opacity:1" | |
949 | + inkscape:connector-curvature="0" | |
950 | + transform="matrix(0.90777894,0.41944891,-0.41944891,0.90777894,64.405651,-42.480137)" | |
951 | + id="path4303" | |
952 | + d="m 154.75999,132.52901 c -2.653,10.95999 -15.93399,17.864 -29.66399,15.42099 -13.73,-2.444 -24.891,-19.064 -22.238,-30.024 2.654,-10.96 15.934,-17.864 29.663,-15.421 13.729,2.444 24.893,19.064 22.23899,30.02401 z" /> | |
953 | + <path | |
954 | + style="fill:#000000;fill-opacity:1" | |
955 | + inkscape:connector-curvature="0" | |
956 | + id="path4305" | |
957 | + d="m 97.550301,148.019 c 7.378699,9.994 5.976699,22.59199 -3.1315,28.138 -9.107903,5.54499 -22.472603,1.93899 -29.851501,-8.057 -7.378098,-9.994 -5.975498,-22.592 3.132301,-28.137 9.107903,-5.545 22.472603,-1.939 29.8507,8.056 z" /> | |
958 | + </g> | |
959 | + </g> | |
960 | + </g> | |
961 | +</svg> | ... | ... |
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/icon.png
0 → 100644
1.5 KB
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/previews/edit_block.png
0 → 100644
14.2 KB
plugins/breadcrumbs/public/images/blocks/content_breadcrumbs_block/previews/view_block.png
0 → 100644
3.67 KB
plugins/community_track/lib/community_track_plugin/track_card_list_block.rb
... | ... | @@ -8,6 +8,10 @@ class CommunityTrackPlugin::TrackCardListBlock < CommunityTrackPlugin::TrackList |
8 | 8 | _('This block displays a list of most relevant tracks as cards.') |
9 | 9 | end |
10 | 10 | |
11 | + def self.pretty_name | |
12 | + _('Track Card List') | |
13 | + end | |
14 | + | |
11 | 15 | def track_partial |
12 | 16 | 'track_card' |
13 | 17 | end | ... | ... |
plugins/community_track/lib/community_track_plugin/track_list_block.rb
... | ... | @@ -0,0 +1,118 @@ |
1 | +nav a { | |
2 | + position: absolute; | |
3 | + top: 215px; | |
4 | + display: block; | |
5 | + outline: none; | |
6 | + text-align: left; | |
7 | + z-index: 1000; | |
8 | + -webkit-transform: translateY(-50%); | |
9 | + transform: translateY(-50%); | |
10 | +} | |
11 | + | |
12 | +nav a.prev { | |
13 | + left: 0; | |
14 | +} | |
15 | + | |
16 | +nav a.next { | |
17 | + right: 0; | |
18 | +} | |
19 | + | |
20 | +nav a svg { | |
21 | + display: block; | |
22 | + margin: 0 auto; | |
23 | + padding: 0; | |
24 | +} | |
25 | + | |
26 | +/* Individual styles */ | |
27 | + | |
28 | +/*--------------------*/ | |
29 | +/* Circle pop */ | |
30 | +/*--------------------*/ | |
31 | +.color-3 { background: transparent; } | |
32 | + | |
33 | +.nav-circlepop a { | |
34 | + margin: 0 15px; | |
35 | + width: 50px; | |
36 | + height: 50px; | |
37 | +} | |
38 | + | |
39 | +.nav-circlepop a::before { | |
40 | + position: absolute; | |
41 | + top: 0; | |
42 | + left: 0; | |
43 | + width: 100%; | |
44 | + height: 100%; | |
45 | + border-radius: 50%; | |
46 | + background: #fff; | |
47 | + content: ''; | |
48 | + opacity: 0; | |
49 | + -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; | |
50 | + transition: transform 0.3s, opacity 0.3s; | |
51 | + -webkit-transform: scale(0.9); | |
52 | + transform: scale(0.9); | |
53 | +} | |
54 | + | |
55 | +.nav-circlepop .icon-wrap { | |
56 | + position: relative; | |
57 | + display: block; | |
58 | + margin: 10% 0 0 10%; | |
59 | + width: 80%; | |
60 | + height: 80%; | |
61 | +} | |
62 | + | |
63 | +.nav-circlepop a.next .icon-wrap { | |
64 | + -webkit-transform: rotate(180deg); | |
65 | + transform: rotate(180deg); | |
66 | +} | |
67 | + | |
68 | +.nav-circlepop .icon-wrap::before, | |
69 | +.nav-circlepop .icon-wrap::after { | |
70 | + position: absolute; | |
71 | + left: 25%; | |
72 | + width: 3px; | |
73 | + height: 50%; | |
74 | + background: #ccc; | |
75 | + content: ''; | |
76 | + -webkit-transition: -webkit-transform 0.3s, background-color 0.3s; | |
77 | + transition: transform 0.3s, background-color 0.3s; | |
78 | + -webkit-backface-visibility: hidden; | |
79 | + backface-visibility: hidden; | |
80 | +} | |
81 | + | |
82 | +.nav-circlepop .icon-wrap::before { | |
83 | + -webkit-transform: translateX(-50%) rotate(30deg); | |
84 | + transform: translateX(-50%) rotate(30deg); | |
85 | + -webkit-transform-origin: 0 100%; | |
86 | + transform-origin: 0 100%; | |
87 | +} | |
88 | + | |
89 | +.nav-circlepop .icon-wrap::after { | |
90 | + top: 50%; | |
91 | + -webkit-transform: translateX(-50%) rotate(-30deg); | |
92 | + transform: translateX(-50%) rotate(-30deg); | |
93 | + -webkit-transform-origin: 0 0; | |
94 | + transform-origin: 0 0; | |
95 | +} | |
96 | + | |
97 | +.nav-circlepop a:hover::before { | |
98 | + opacity: 1; | |
99 | + -webkit-transform: scale(1); | |
100 | + transform: scale(1); | |
101 | +} | |
102 | + | |
103 | +.nav-circlepop a:hover .icon-wrap::before, | |
104 | +.nav-circlepop a:hover .icon-wrap::after { | |
105 | + background: #999; | |
106 | +} | |
107 | + | |
108 | +.nav-circlepop a:hover .icon-wrap::before { | |
109 | + -webkit-transform: translateX(-50%) rotate(45deg); | |
110 | + transform: translateX(-50%) rotate(45deg); | |
111 | +} | |
112 | + | |
113 | +.nav-circlepop a:hover .icon-wrap::after { | |
114 | + -webkit-transform: translateX(-50%) rotate(-45deg); | |
115 | + transform: translateX(-50%) rotate(-45deg); | |
116 | +} | |
117 | + | |
118 | + | ... | ... |
3.15 KB
public/images/blocks/1.png
1.05 KB
public/images/blocks/1.svg
... | ... | @@ -1,77 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | -<svg | |
4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
5 | - xmlns:cc="http://web.resource.org/cc/" | |
6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
8 | - xmlns="http://www.w3.org/2000/svg" | |
9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
11 | - width="64" | |
12 | - height="64" | |
13 | - id="svg2" | |
14 | - sodipodi:version="0.32" | |
15 | - inkscape:version="0.45.1" | |
16 | - version="1.0" | |
17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
18 | - sodipodi:docname="1.svg" | |
19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
20 | - <defs | |
21 | - id="defs4" /> | |
22 | - <sodipodi:namedview | |
23 | - id="base" | |
24 | - pagecolor="#ffffff" | |
25 | - bordercolor="#666666" | |
26 | - borderopacity="1.0" | |
27 | - inkscape:pageopacity="0.0" | |
28 | - inkscape:pageshadow="2" | |
29 | - inkscape:zoom="5.921875" | |
30 | - inkscape:cx="32" | |
31 | - inkscape:cy="32" | |
32 | - inkscape:document-units="px" | |
33 | - inkscape:current-layer="layer1" | |
34 | - width="64px" | |
35 | - height="64px" | |
36 | - inkscape:window-width="830" | |
37 | - inkscape:window-height="603" | |
38 | - inkscape:window-x="72" | |
39 | - inkscape:window-y="34" /> | |
40 | - <metadata | |
41 | - id="metadata7"> | |
42 | - <rdf:RDF> | |
43 | - <cc:Work | |
44 | - rdf:about=""> | |
45 | - <dc:format>image/svg+xml</dc:format> | |
46 | - <dc:type | |
47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
48 | - </cc:Work> | |
49 | - </rdf:RDF> | |
50 | - </metadata> | |
51 | - <g | |
52 | - inkscape:label="Camada 1" | |
53 | - inkscape:groupmode="layer" | |
54 | - id="layer1"> | |
55 | - <path | |
56 | - sodipodi:type="arc" | |
57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
58 | - id="path2162" | |
59 | - sodipodi:cx="24.12665" | |
60 | - sodipodi:cy="24.063324" | |
61 | - sodipodi:rx="21.593668" | |
62 | - sodipodi:ry="21.277044" | |
63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
64 | - transform="translate(7.8733501,7.936676)" /> | |
65 | - <text | |
66 | - xml:space="preserve" | |
67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
68 | - x="20.267668" | |
69 | - y="47.399117" | |
70 | - id="text3134" | |
71 | - sodipodi:linespacing="125%"><tspan | |
72 | - sodipodi:role="line" | |
73 | - id="tspan3136" | |
74 | - x="20.267668" | |
75 | - y="47.399117">1</tspan></text> | |
76 | - </g> | |
77 | -</svg> |
public/images/blocks/2.png
1.32 KB
public/images/blocks/2.svg
... | ... | @@ -1,77 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | -<svg | |
4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
5 | - xmlns:cc="http://web.resource.org/cc/" | |
6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
8 | - xmlns="http://www.w3.org/2000/svg" | |
9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
11 | - width="64" | |
12 | - height="64" | |
13 | - id="svg2" | |
14 | - sodipodi:version="0.32" | |
15 | - inkscape:version="0.45.1" | |
16 | - version="1.0" | |
17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
18 | - sodipodi:docname="2.svg" | |
19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
20 | - <defs | |
21 | - id="defs4" /> | |
22 | - <sodipodi:namedview | |
23 | - id="base" | |
24 | - pagecolor="#ffffff" | |
25 | - bordercolor="#666666" | |
26 | - borderopacity="1.0" | |
27 | - inkscape:pageopacity="0.0" | |
28 | - inkscape:pageshadow="2" | |
29 | - inkscape:zoom="5.921875" | |
30 | - inkscape:cx="32" | |
31 | - inkscape:cy="32" | |
32 | - inkscape:document-units="px" | |
33 | - inkscape:current-layer="layer1" | |
34 | - width="64px" | |
35 | - height="64px" | |
36 | - inkscape:window-width="830" | |
37 | - inkscape:window-height="603" | |
38 | - inkscape:window-x="72" | |
39 | - inkscape:window-y="34" /> | |
40 | - <metadata | |
41 | - id="metadata7"> | |
42 | - <rdf:RDF> | |
43 | - <cc:Work | |
44 | - rdf:about=""> | |
45 | - <dc:format>image/svg+xml</dc:format> | |
46 | - <dc:type | |
47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
48 | - </cc:Work> | |
49 | - </rdf:RDF> | |
50 | - </metadata> | |
51 | - <g | |
52 | - inkscape:label="Camada 1" | |
53 | - inkscape:groupmode="layer" | |
54 | - id="layer1"> | |
55 | - <path | |
56 | - sodipodi:type="arc" | |
57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
58 | - id="path2162" | |
59 | - sodipodi:cx="24.12665" | |
60 | - sodipodi:cy="24.063324" | |
61 | - sodipodi:rx="21.593668" | |
62 | - sodipodi:ry="21.277044" | |
63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
64 | - transform="translate(7.8733501,7.936676)" /> | |
65 | - <text | |
66 | - xml:space="preserve" | |
67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
68 | - x="20.267668" | |
69 | - y="47.399117" | |
70 | - id="text3134" | |
71 | - sodipodi:linespacing="125%"><tspan | |
72 | - sodipodi:role="line" | |
73 | - id="tspan3136" | |
74 | - x="20.267668" | |
75 | - y="47.399117">2</tspan></text> | |
76 | - </g> | |
77 | -</svg> |
public/images/blocks/3.png
1.35 KB
public/images/blocks/3.svg
... | ... | @@ -1,77 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | -<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | -<svg | |
4 | - xmlns:dc="http://purl.org/dc/elements/1.1/" | |
5 | - xmlns:cc="http://web.resource.org/cc/" | |
6 | - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
7 | - xmlns:svg="http://www.w3.org/2000/svg" | |
8 | - xmlns="http://www.w3.org/2000/svg" | |
9 | - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
10 | - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
11 | - width="64" | |
12 | - height="64" | |
13 | - id="svg2" | |
14 | - sodipodi:version="0.32" | |
15 | - inkscape:version="0.45.1" | |
16 | - version="1.0" | |
17 | - sodipodi:docbase="/home/terceiro/src/noosfero.git/public/images/blocks" | |
18 | - sodipodi:docname="3.svg" | |
19 | - inkscape:output_extension="org.inkscape.output.svg.inkscape"> | |
20 | - <defs | |
21 | - id="defs4" /> | |
22 | - <sodipodi:namedview | |
23 | - id="base" | |
24 | - pagecolor="#ffffff" | |
25 | - bordercolor="#666666" | |
26 | - borderopacity="1.0" | |
27 | - inkscape:pageopacity="0.0" | |
28 | - inkscape:pageshadow="2" | |
29 | - inkscape:zoom="5.921875" | |
30 | - inkscape:cx="32" | |
31 | - inkscape:cy="32" | |
32 | - inkscape:document-units="px" | |
33 | - inkscape:current-layer="layer1" | |
34 | - width="64px" | |
35 | - height="64px" | |
36 | - inkscape:window-width="830" | |
37 | - inkscape:window-height="603" | |
38 | - inkscape:window-x="72" | |
39 | - inkscape:window-y="34" /> | |
40 | - <metadata | |
41 | - id="metadata7"> | |
42 | - <rdf:RDF> | |
43 | - <cc:Work | |
44 | - rdf:about=""> | |
45 | - <dc:format>image/svg+xml</dc:format> | |
46 | - <dc:type | |
47 | - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
48 | - </cc:Work> | |
49 | - </rdf:RDF> | |
50 | - </metadata> | |
51 | - <g | |
52 | - inkscape:label="Camada 1" | |
53 | - inkscape:groupmode="layer" | |
54 | - id="layer1"> | |
55 | - <path | |
56 | - sodipodi:type="arc" | |
57 | - style="fill:#000000;fill-opacity:0;stroke:#000000;stroke-width:4.5;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.19607843" | |
58 | - id="path2162" | |
59 | - sodipodi:cx="24.12665" | |
60 | - sodipodi:cy="24.063324" | |
61 | - sodipodi:rx="21.593668" | |
62 | - sodipodi:ry="21.277044" | |
63 | - d="M 45.720318 24.063324 A 21.593668 21.277044 0 1 1 2.5329819,24.063324 A 21.593668 21.277044 0 1 1 45.720318 24.063324 z" | |
64 | - transform="translate(7.8733501,7.936676)" /> | |
65 | - <text | |
66 | - xml:space="preserve" | |
67 | - style="font-size:42.00993729px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:0.19607843;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:FreeSans" | |
68 | - x="20.267668" | |
69 | - y="47.399117" | |
70 | - id="text3134" | |
71 | - sodipodi:linespacing="125%"><tspan | |
72 | - sodipodi:role="line" | |
73 | - id="tspan3136" | |
74 | - x="20.267668" | |
75 | - y="47.399117">3</tspan></text> | |
76 | - </g> | |
77 | -</svg> |
3.78 KB
... | ... | @@ -0,0 +1,556 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 | + xmlns:cc="http://creativecommons.org/ns#" | |
7 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 | + xmlns:svg="http://www.w3.org/2000/svg" | |
9 | + xmlns="http://www.w3.org/2000/svg" | |
10 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48" | |
14 | + height="48" | |
15 | + id="svg2" | |
16 | + version="1.1" | |
17 | + inkscape:version="0.48.5 r10040" | |
18 | + sodipodi:docname="block-blog-archives.color.svg"> | |
19 | + <title | |
20 | + id="title2987">Block Icon</title> | |
21 | + <defs | |
22 | + id="defs4"> | |
23 | + <linearGradient | |
24 | + id="linearGradient4235"> | |
25 | + <stop | |
26 | + style="stop-color:#000000;stop-opacity:0" | |
27 | + offset="0" | |
28 | + id="stop4237" /> | |
29 | + <stop | |
30 | + id="stop4245" | |
31 | + offset="0.25" | |
32 | + style="stop-color:#000000;stop-opacity:1" /> | |
33 | + <stop | |
34 | + id="stop4243" | |
35 | + offset="0.5714286" | |
36 | + style="stop-color:#000000;stop-opacity:1" /> | |
37 | + <stop | |
38 | + style="stop-color:#000000;stop-opacity:0;" | |
39 | + offset="1" | |
40 | + id="stop4239" /> | |
41 | + </linearGradient> | |
42 | + <linearGradient | |
43 | + inkscape:collect="always" | |
44 | + id="linearGradient4080"> | |
45 | + <stop | |
46 | + style="stop-color:#eeeeec;stop-opacity:1" | |
47 | + offset="0" | |
48 | + id="stop4082" /> | |
49 | + <stop | |
50 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
51 | + offset="1" | |
52 | + id="stop4084" /> | |
53 | + </linearGradient> | |
54 | + <linearGradient | |
55 | + inkscape:collect="always" | |
56 | + id="linearGradient4052"> | |
57 | + <stop | |
58 | + style="stop-color:#888a85;stop-opacity:1;" | |
59 | + offset="0" | |
60 | + id="stop4054" /> | |
61 | + <stop | |
62 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
63 | + offset="1" | |
64 | + id="stop4056" /> | |
65 | + </linearGradient> | |
66 | + <linearGradient | |
67 | + inkscape:collect="always" | |
68 | + id="linearGradient4025"> | |
69 | + <stop | |
70 | + style="stop-color:#000000;stop-opacity:1;" | |
71 | + offset="0" | |
72 | + id="stop4027" /> | |
73 | + <stop | |
74 | + style="stop-color:#000000;stop-opacity:0;" | |
75 | + offset="1" | |
76 | + id="stop4029" /> | |
77 | + </linearGradient> | |
78 | + <linearGradient | |
79 | + inkscape:collect="always" | |
80 | + id="linearGradient3914"> | |
81 | + <stop | |
82 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
83 | + offset="0" | |
84 | + id="stop3916" /> | |
85 | + <stop | |
86 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
87 | + offset="1" | |
88 | + id="stop3918" /> | |
89 | + </linearGradient> | |
90 | + <radialGradient | |
91 | + inkscape:collect="always" | |
92 | + xlink:href="#linearGradient2865" | |
93 | + id="radialGradient3010" | |
94 | + gradientUnits="userSpaceOnUse" | |
95 | + gradientTransform="matrix(1,0,0,0.348243,0,26.35543)" | |
96 | + cx="23.5625" | |
97 | + cy="40.4375" | |
98 | + fx="23.5625" | |
99 | + fy="40.4375" | |
100 | + r="19.5625" /> | |
101 | + <linearGradient | |
102 | + inkscape:collect="always" | |
103 | + id="linearGradient2865"> | |
104 | + <stop | |
105 | + style="stop-color:#000000;stop-opacity:1;" | |
106 | + offset="0" | |
107 | + id="stop2867" /> | |
108 | + <stop | |
109 | + style="stop-color:#000000;stop-opacity:0;" | |
110 | + offset="1" | |
111 | + id="stop2869" /> | |
112 | + </linearGradient> | |
113 | + <linearGradient | |
114 | + inkscape:collect="always" | |
115 | + xlink:href="#linearGradient2966" | |
116 | + id="linearGradient2972" | |
117 | + x1="48.90625" | |
118 | + y1="17.376184" | |
119 | + x2="50.988335" | |
120 | + y2="22.250591" | |
121 | + gradientUnits="userSpaceOnUse" | |
122 | + gradientTransform="translate(-5.669292,0)" /> | |
123 | + <linearGradient | |
124 | + id="linearGradient2966"> | |
125 | + <stop | |
126 | + style="stop-color:#ffd1d1;stop-opacity:1;" | |
127 | + offset="0" | |
128 | + id="stop2968" /> | |
129 | + <stop | |
130 | + id="stop3006" | |
131 | + offset="0.5" | |
132 | + style="stop-color:#ff1d1d;stop-opacity:1;" /> | |
133 | + <stop | |
134 | + style="stop-color:#6f0000;stop-opacity:1;" | |
135 | + offset="1" | |
136 | + id="stop2970" /> | |
137 | + </linearGradient> | |
138 | + <linearGradient | |
139 | + inkscape:collect="always" | |
140 | + xlink:href="#linearGradient2974" | |
141 | + id="linearGradient2980" | |
142 | + x1="46" | |
143 | + y1="19.8125" | |
144 | + x2="47.6875" | |
145 | + y2="22.625" | |
146 | + gradientUnits="userSpaceOnUse" | |
147 | + gradientTransform="translate(-5.669292,0)" /> | |
148 | + <linearGradient | |
149 | + id="linearGradient2974"> | |
150 | + <stop | |
151 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
152 | + offset="0" | |
153 | + id="stop2976" /> | |
154 | + <stop | |
155 | + style="stop-color:#acacac;stop-opacity:1;" | |
156 | + offset="1" | |
157 | + id="stop2978" /> | |
158 | + </linearGradient> | |
159 | + <radialGradient | |
160 | + inkscape:collect="always" | |
161 | + xlink:href="#linearGradient2984" | |
162 | + id="radialGradient2990" | |
163 | + cx="29.053354" | |
164 | + cy="27.640751" | |
165 | + fx="29.053354" | |
166 | + fy="27.640751" | |
167 | + r="3.2408545" | |
168 | + gradientTransform="matrix(2.923565,0,0,2.029717,-61.55532,-27.88417)" | |
169 | + gradientUnits="userSpaceOnUse" /> | |
170 | + <linearGradient | |
171 | + inkscape:collect="always" | |
172 | + id="linearGradient2984"> | |
173 | + <stop | |
174 | + style="stop-color:#e7e2b8;stop-opacity:1;" | |
175 | + offset="0" | |
176 | + id="stop2986" /> | |
177 | + <stop | |
178 | + style="stop-color:#e7e2b8;stop-opacity:0;" | |
179 | + offset="1" | |
180 | + id="stop2988" /> | |
181 | + </linearGradient> | |
182 | + <linearGradient | |
183 | + inkscape:collect="always" | |
184 | + xlink:href="#linearGradient2994" | |
185 | + id="linearGradient3000" | |
186 | + x1="25.71875" | |
187 | + y1="31.046875" | |
188 | + x2="25.514589" | |
189 | + y2="30.703125" | |
190 | + gradientUnits="userSpaceOnUse" | |
191 | + gradientTransform="translate(-5.825542,0.125)" /> | |
192 | + <linearGradient | |
193 | + id="linearGradient2994"> | |
194 | + <stop | |
195 | + style="stop-color:#000000;stop-opacity:1;" | |
196 | + offset="0" | |
197 | + id="stop2996" /> | |
198 | + <stop | |
199 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
200 | + offset="1" | |
201 | + id="stop2998" /> | |
202 | + </linearGradient> | |
203 | + <linearGradient | |
204 | + inkscape:collect="always" | |
205 | + xlink:href="#linearGradient3914" | |
206 | + id="linearGradient3920" | |
207 | + x1="35.5" | |
208 | + y1="18.5" | |
209 | + x2="41.5" | |
210 | + y2="45.5" | |
211 | + gradientUnits="userSpaceOnUse" | |
212 | + gradientTransform="translate(-1,0)" /> | |
213 | + <linearGradient | |
214 | + inkscape:collect="always" | |
215 | + id="linearGradient3914-6"> | |
216 | + <stop | |
217 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
218 | + offset="0" | |
219 | + id="stop3916-9" /> | |
220 | + <stop | |
221 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
222 | + offset="1" | |
223 | + id="stop3918-3" /> | |
224 | + </linearGradient> | |
225 | + <linearGradient | |
226 | + gradientTransform="translate(-3,0)" | |
227 | + y2="45.5" | |
228 | + x2="41.5" | |
229 | + y1="18.5" | |
230 | + x1="35.5" | |
231 | + gradientUnits="userSpaceOnUse" | |
232 | + id="linearGradient3972" | |
233 | + xlink:href="#linearGradient3914-6" | |
234 | + inkscape:collect="always" /> | |
235 | + <linearGradient | |
236 | + inkscape:collect="always" | |
237 | + xlink:href="#linearGradient4025" | |
238 | + id="linearGradient4042" | |
239 | + gradientUnits="userSpaceOnUse" | |
240 | + x1="35.5" | |
241 | + y1="45.5" | |
242 | + x2="35.5" | |
243 | + y2="29.5" | |
244 | + gradientTransform="translate(-1,0)" /> | |
245 | + <filter | |
246 | + inkscape:collect="always" | |
247 | + id="filter4048" | |
248 | + x="-0.066731707" | |
249 | + width="1.1334634" | |
250 | + y="-0.171" | |
251 | + height="1.342"> | |
252 | + <feGaussianBlur | |
253 | + inkscape:collect="always" | |
254 | + stdDeviation="1.14" | |
255 | + id="feGaussianBlur4050" /> | |
256 | + </filter> | |
257 | + <linearGradient | |
258 | + inkscape:collect="always" | |
259 | + xlink:href="#linearGradient4052" | |
260 | + id="linearGradient4058" | |
261 | + x1="5.5" | |
262 | + y1="42.5" | |
263 | + x2="5.5" | |
264 | + y2="17.5" | |
265 | + gradientUnits="userSpaceOnUse" | |
266 | + gradientTransform="translate(-1,0)" /> | |
267 | + <linearGradient | |
268 | + inkscape:collect="always" | |
269 | + xlink:href="#linearGradient4080" | |
270 | + id="linearGradient4086" | |
271 | + x1="40.5" | |
272 | + y1="41.5" | |
273 | + x2="36.5" | |
274 | + y2="47.5" | |
275 | + gradientUnits="userSpaceOnUse" /> | |
276 | + <linearGradient | |
277 | + inkscape:collect="always" | |
278 | + xlink:href="#linearGradient4235" | |
279 | + id="linearGradient4241" | |
280 | + x1="39.5" | |
281 | + y1="37.5" | |
282 | + x2="30.5" | |
283 | + y2="45.5" | |
284 | + gradientUnits="userSpaceOnUse" /> | |
285 | + </defs> | |
286 | + <sodipodi:namedview | |
287 | + id="base" | |
288 | + pagecolor="#ffffff" | |
289 | + bordercolor="#666666" | |
290 | + borderopacity="1.0" | |
291 | + inkscape:pageopacity="0.0" | |
292 | + inkscape:pageshadow="2" | |
293 | + inkscape:zoom="10.105734" | |
294 | + inkscape:cx="27.04846" | |
295 | + inkscape:cy="24.630862" | |
296 | + inkscape:document-units="px" | |
297 | + inkscape:current-layer="g3061" | |
298 | + showgrid="true" | |
299 | + inkscape:snap-to-guides="true" | |
300 | + inkscape:window-width="1440" | |
301 | + inkscape:window-height="834" | |
302 | + inkscape:window-x="0" | |
303 | + inkscape:window-y="27" | |
304 | + inkscape:window-maximized="1" | |
305 | + showguides="true" | |
306 | + inkscape:guide-bbox="true" | |
307 | + inkscape:snap-bbox="true"> | |
308 | + <inkscape:grid | |
309 | + type="xygrid" | |
310 | + id="grid2985" | |
311 | + empspacing="47" | |
312 | + visible="true" | |
313 | + enabled="true" | |
314 | + snapvisiblegridlinesonly="true" | |
315 | + originx="0.5px" | |
316 | + originy="0.5px" /> | |
317 | + <sodipodi:guide | |
318 | + orientation="1,0" | |
319 | + position="23.5,48.5" | |
320 | + id="guide2984" /> | |
321 | + <sodipodi:guide | |
322 | + orientation="1,0" | |
323 | + position="24.5,48.5" | |
324 | + id="guide2990" /> | |
325 | + <sodipodi:guide | |
326 | + orientation="1,0" | |
327 | + position="15.5,48.5" | |
328 | + id="guide2992" /> | |
329 | + <sodipodi:guide | |
330 | + orientation="1,0" | |
331 | + position="16.5,48.5" | |
332 | + id="guide2994" /> | |
333 | + <sodipodi:guide | |
334 | + orientation="1,0" | |
335 | + position="31.5,48.5" | |
336 | + id="guide2996" /> | |
337 | + <sodipodi:guide | |
338 | + orientation="1,0" | |
339 | + position="32.5,48.5" | |
340 | + id="guide2998" /> | |
341 | + <sodipodi:guide | |
342 | + orientation="0,1" | |
343 | + position="-0.5,32.5" | |
344 | + id="guide3027" /> | |
345 | + <sodipodi:guide | |
346 | + orientation="0,1" | |
347 | + position="-0.5,31.5" | |
348 | + id="guide3029" /> | |
349 | + <sodipodi:guide | |
350 | + orientation="0,1" | |
351 | + position="-0.5,24.5" | |
352 | + id="guide3031" /> | |
353 | + <sodipodi:guide | |
354 | + orientation="0,1" | |
355 | + position="-0.5,23.5" | |
356 | + id="guide3033" /> | |
357 | + <sodipodi:guide | |
358 | + orientation="0,1" | |
359 | + position="-0.5,16.5" | |
360 | + id="guide3035" /> | |
361 | + <sodipodi:guide | |
362 | + orientation="0,1" | |
363 | + position="-0.5,15.5" | |
364 | + id="guide3037" /> | |
365 | + <sodipodi:guide | |
366 | + orientation="1,0" | |
367 | + position="0.5,48.5" | |
368 | + id="guide3844" /> | |
369 | + <sodipodi:guide | |
370 | + orientation="0,1" | |
371 | + position="-0.5,47.5" | |
372 | + id="guide3846" /> | |
373 | + <sodipodi:guide | |
374 | + orientation="0,1" | |
375 | + position="-0.5,0.5" | |
376 | + id="guide3848" /> | |
377 | + <sodipodi:guide | |
378 | + orientation="1,0" | |
379 | + position="47.5,48.5" | |
380 | + id="guide3850" /> | |
381 | + </sodipodi:namedview> | |
382 | + <metadata | |
383 | + id="metadata7"> | |
384 | + <rdf:RDF> | |
385 | + <cc:Work | |
386 | + rdf:about=""> | |
387 | + <dc:format>image/svg+xml</dc:format> | |
388 | + <dc:type | |
389 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
390 | + <dc:title>Block Icon</dc:title> | |
391 | + <dc:creator> | |
392 | + <cc:Agent> | |
393 | + <dc:title>Noosfero Project</dc:title> | |
394 | + </cc:Agent> | |
395 | + </dc:creator> | |
396 | + </cc:Work> | |
397 | + </rdf:RDF> | |
398 | + </metadata> | |
399 | + <path | |
400 | + style="opacity:0.59999999999999998;color:#000000;fill:url(#linearGradient4042);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;filter:url(#filter4048);enable-background:accumulate" | |
401 | + d="m 3.5,30.5 41,0 1,10 c 0,2 -3,3 -3,3 l -12,2.5 -27,0 -1,-1.5 0,-2 z" | |
402 | + id="rect4023" | |
403 | + inkscape:connector-curvature="0" | |
404 | + sodipodi:nodetypes="ccccccccc" /> | |
405 | + <path | |
406 | + style="color:#000000;fill:url(#linearGradient3920);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient4058);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
407 | + d="m 30.5,45.5 -26,0 0,-45 39,0 0,41" | |
408 | + id="rect3144" | |
409 | + inkscape:connector-curvature="0" | |
410 | + sodipodi:nodetypes="ccccc" /> | |
411 | + <text | |
412 | + xml:space="preserve" | |
413 | + style="font-size:4.50000000000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:0.6;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
414 | + x="8.1704102" | |
415 | + y="7.8398438" | |
416 | + id="text3120" | |
417 | + sodipodi:linespacing="125%"><tspan | |
418 | + sodipodi:role="line" | |
419 | + id="tspan3122" | |
420 | + x="8.1704102" | |
421 | + y="7.8398438" | |
422 | + style="fill:#000000;fill-opacity:1">2008</tspan><tspan | |
423 | + sodipodi:role="line" | |
424 | + x="8.1704102" | |
425 | + y="13.464844" | |
426 | + id="tspan3126"> •April (18)</tspan><tspan | |
427 | + sodipodi:role="line" | |
428 | + x="8.1704102" | |
429 | + y="19.089844" | |
430 | + id="tspan3130"> •January (25)</tspan><tspan | |
431 | + sodipodi:role="line" | |
432 | + x="8.1704102" | |
433 | + y="24.714844" | |
434 | + id="tspan3132" | |
435 | + style="fill:#000000;fill-opacity:1">2007</tspan><tspan | |
436 | + sodipodi:role="line" | |
437 | + x="8.1704102" | |
438 | + y="30.339844" | |
439 | + id="tspan3134"> •August (8)</tspan><tspan | |
440 | + sodipodi:role="line" | |
441 | + x="8.1704102" | |
442 | + y="35.964844" | |
443 | + id="tspan3142"> •April (21)</tspan><tspan | |
444 | + sodipodi:role="line" | |
445 | + x="8.1704102" | |
446 | + y="41.589844" | |
447 | + id="tspan3138"> •January (16)</tspan></text> | |
448 | + <path | |
449 | + style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
450 | + d="m 31.5,44.5 -26,0 0,-43 37,0 0,39" | |
451 | + id="rect3922" | |
452 | + inkscape:connector-curvature="0" | |
453 | + sodipodi:nodetypes="ccccc" /> | |
454 | + <g | |
455 | + transform="translate(4.7264916,-8)" | |
456 | + id="g3061"> | |
457 | + <path | |
458 | + sodipodi:type="arc" | |
459 | + style="opacity:0.31578944;color:#000000;fill:url(#radialGradient3010);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" | |
460 | + id="path3008" | |
461 | + sodipodi:cx="23.5625" | |
462 | + sodipodi:cy="40.4375" | |
463 | + sodipodi:rx="19.5625" | |
464 | + sodipodi:ry="6.8125" | |
465 | + d="m 43.125,40.4375 c 0,3.76244 -8.75843,6.8125 -19.5625,6.8125 C 12.75843,47.25 4,44.19994 4,40.4375 4,36.67506 12.75843,33.625 23.5625,33.625 c 10.80407,0 19.5625,3.05006 19.5625,6.8125 z" | |
466 | + transform="matrix(0.616613,0,0,0.440367,10.61425,13.94266)" /> | |
467 | + <path | |
468 | + inkscape:connector-curvature="0" | |
469 | + sodipodi:nodetypes="cccccc" | |
470 | + id="path2960" | |
471 | + d="m 17.34116,32.5 5.625,-5.625 16.093749,-7.75 c 3.25,-1.25 5.1875,3.375 2.3125,5 L 25.34116,31.5 z" | |
472 | + style="color:#000000;fill:#cb9022;fill-opacity:1;fill-rule:evenodd;stroke:#5c410c;stroke-width:1;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" /> | |
473 | + <path | |
474 | + inkscape:connector-curvature="0" | |
475 | + style="color:#000000;fill:url(#linearGradient2972);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" | |
476 | + d="m 34.330708,22 c 0,0 1.4375,0.09375 2,1.34375 0.579493,1.287761 0,2.65625 0,2.65625 l 5.03125,-2.46875 c 0,0 1.452032,-0.881367 0.65625,-2.84375 -0.784912,-1.935577 -2.6875,-1.15625 -2.6875,-1.15625 z" | |
477 | + id="path2964" | |
478 | + sodipodi:nodetypes="czcczcc" /> | |
479 | + <path | |
480 | + inkscape:connector-curvature="0" | |
481 | + sodipodi:nodetypes="czcczcc" | |
482 | + id="path2962" | |
483 | + d="m 34.330708,22 c 0,0 1.4375,0.09375 2,1.34375 0.579493,1.287761 0,2.65625 0,2.65625 l 2,-1 c 0,0 0.827032,-1.318867 0.21875,-2.6875 C 37.924458,20.90625 36.330708,21 36.330708,21 z" | |
484 | + style="color:#000000;fill:url(#linearGradient2980);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
485 | + <path | |
486 | + inkscape:connector-curvature="0" | |
487 | + sodipodi:nodetypes="cccc" | |
488 | + id="path2982" | |
489 | + d="m 18.768208,31.78125 4.5,-4.5 c 1.5,0.8125 2.28125,2.15625 1.875,3.71875 l -6.375,0.78125 z" | |
490 | + style="color:#000000;fill:url(#radialGradient2990);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
491 | + <path | |
492 | + inkscape:connector-curvature="0" | |
493 | + sodipodi:nodetypes="cccc" | |
494 | + id="path2992" | |
495 | + d="m 20.111958,30.375 -1.625,1.59375 2.34375,-0.3125 c 0.21875,-0.71875 -0.1875,-1.0625 -0.71875,-1.28125 z" | |
496 | + style="color:#000000;fill:url(#linearGradient3000);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
497 | + <path | |
498 | + inkscape:connector-curvature="0" | |
499 | + sodipodi:nodetypes="ccccc" | |
500 | + id="path3002" | |
501 | + d="m 23.268208,27.25 1.5625,1.25 11.38734,-5.31867 c -0.444432,-0.856044 -1.241767,-1.084597 -1.903379,-1.162262 z" | |
502 | + style="color:#000000;fill:#ffffff;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
503 | + <path | |
504 | + inkscape:connector-curvature="0" | |
505 | + sodipodi:nodetypes="ccccc" | |
506 | + id="path3004" | |
507 | + d="m 25.262413,30.95654 0.1875,-0.75 11.23109,-5.1296 c 0,0 -0.11016,0.613627 -0.215879,0.74935 z" | |
508 | + style="color:#000000;fill:#000000;fill-opacity:0.36363639;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" /> | |
509 | + </g> | |
510 | + <text | |
511 | + sodipodi:linespacing="125%" | |
512 | + id="text3924" | |
513 | + y="7.8398438" | |
514 | + x="8.1704102" | |
515 | + style="font-size:4.50000000000000000px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;opacity:0.4;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
516 | + xml:space="preserve"><tspan | |
517 | + style="fill:#000000;fill-opacity:1" | |
518 | + y="7.8398438" | |
519 | + x="8.1704102" | |
520 | + id="tspan3926" | |
521 | + sodipodi:role="line">2008</tspan><tspan | |
522 | + id="tspan3930" | |
523 | + y="13.464844" | |
524 | + x="8.1704102" | |
525 | + sodipodi:role="line" /><tspan | |
526 | + y="19.089844" | |
527 | + x="8.1704102" | |
528 | + sodipodi:role="line" | |
529 | + id="tspan3951" /><tspan | |
530 | + id="tspan3938" | |
531 | + y="24.714844" | |
532 | + x="8.1704102" | |
533 | + sodipodi:role="line">2007</tspan></text> | |
534 | + <g | |
535 | + id="g4017" | |
536 | + transform="translate(-1,-2)"> | |
537 | + <path | |
538 | + sodipodi:nodetypes="cccc" | |
539 | + inkscape:connector-curvature="0" | |
540 | + id="path3955" | |
541 | + d="m 31.5,47.5 9,-8 4,4 z" | |
542 | + style="color:#000000;fill:url(#linearGradient4086);fill-opacity:1;fill-rule:nonzero;stroke:#888a85;stroke-width:1;stroke-linecap:round;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" /> | |
543 | + <path | |
544 | + style="fill:#000000;stroke:none;opacity:0.1" | |
545 | + d="m 40.5,41.5 2,2 -6,1.5 z" | |
546 | + id="path4060" | |
547 | + inkscape:connector-curvature="0" | |
548 | + sodipodi:nodetypes="cccc" /> | |
549 | + <path | |
550 | + style="fill:none;stroke:url(#linearGradient4241);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1;opacity:0.4" | |
551 | + d="m 39.5,37.5 -9,8" | |
552 | + id="path4233" | |
553 | + inkscape:connector-curvature="0" | |
554 | + transform="translate(1,2)" /> | |
555 | + </g> | |
556 | +</svg> | ... | ... |
4.78 KB
... | ... | @@ -0,0 +1,851 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 | + xmlns:cc="http://creativecommons.org/ns#" | |
7 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 | + xmlns:svg="http://www.w3.org/2000/svg" | |
9 | + xmlns="http://www.w3.org/2000/svg" | |
10 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48" | |
14 | + height="48" | |
15 | + id="svg2" | |
16 | + version="1.1" | |
17 | + inkscape:version="0.48.4 r9939" | |
18 | + sodipodi:docname="block-communities.color.svg"> | |
19 | + <title | |
20 | + id="title2987">Block Icon</title> | |
21 | + <defs | |
22 | + id="defs4"> | |
23 | + <linearGradient | |
24 | + id="linearGradient4099" | |
25 | + inkscape:collect="always"> | |
26 | + <stop | |
27 | + id="stop4101" | |
28 | + offset="0" | |
29 | + style="stop-color:#8ae234;stop-opacity:1" /> | |
30 | + <stop | |
31 | + id="stop4103" | |
32 | + offset="1" | |
33 | + style="stop-color:#8ae234;stop-opacity:0" /> | |
34 | + </linearGradient> | |
35 | + <linearGradient | |
36 | + id="linearGradient4093" | |
37 | + inkscape:collect="always"> | |
38 | + <stop | |
39 | + id="stop4095" | |
40 | + offset="0" | |
41 | + style="stop-color:#babdb6;stop-opacity:1" /> | |
42 | + <stop | |
43 | + id="stop4097" | |
44 | + offset="1" | |
45 | + style="stop-color:#babdb6;stop-opacity:0" /> | |
46 | + </linearGradient> | |
47 | + <linearGradient | |
48 | + id="linearGradient4087" | |
49 | + inkscape:collect="always"> | |
50 | + <stop | |
51 | + id="stop4089" | |
52 | + offset="0" | |
53 | + style="stop-color:#babdb6;stop-opacity:1" /> | |
54 | + <stop | |
55 | + id="stop4091" | |
56 | + offset="1" | |
57 | + style="stop-color:#babdb6;stop-opacity:0" /> | |
58 | + </linearGradient> | |
59 | + <linearGradient | |
60 | + id="linearGradient4062" | |
61 | + inkscape:collect="always"> | |
62 | + <stop | |
63 | + id="stop4064" | |
64 | + offset="0" | |
65 | + style="stop-color:#729fcf;stop-opacity:1" /> | |
66 | + <stop | |
67 | + id="stop4066" | |
68 | + offset="1" | |
69 | + style="stop-color:#729fcf;stop-opacity:0" /> | |
70 | + </linearGradient> | |
71 | + <linearGradient | |
72 | + id="linearGradient4056" | |
73 | + inkscape:collect="always"> | |
74 | + <stop | |
75 | + id="stop4058" | |
76 | + offset="0" | |
77 | + style="stop-color:#729fcf;stop-opacity:1" /> | |
78 | + <stop | |
79 | + id="stop4060" | |
80 | + offset="1" | |
81 | + style="stop-color:#729fcf;stop-opacity:0" /> | |
82 | + </linearGradient> | |
83 | + <linearGradient | |
84 | + id="linearGradient4010" | |
85 | + inkscape:collect="always"> | |
86 | + <stop | |
87 | + id="stop4012" | |
88 | + offset="0" | |
89 | + style="stop-color:#ef2929;stop-opacity:1" /> | |
90 | + <stop | |
91 | + id="stop4014" | |
92 | + offset="1" | |
93 | + style="stop-color:#ef2929;stop-opacity:0" /> | |
94 | + </linearGradient> | |
95 | + <linearGradient | |
96 | + inkscape:collect="always" | |
97 | + id="linearGradient4052"> | |
98 | + <stop | |
99 | + style="stop-color:#ef2929;stop-opacity:1" | |
100 | + offset="0" | |
101 | + id="stop4054" /> | |
102 | + <stop | |
103 | + style="stop-color:#ef2929;stop-opacity:0" | |
104 | + offset="1" | |
105 | + id="stop4056" /> | |
106 | + </linearGradient> | |
107 | + <linearGradient | |
108 | + inkscape:collect="always" | |
109 | + id="linearGradient3808"> | |
110 | + <stop | |
111 | + style="stop-color:#8ae234;stop-opacity:1" | |
112 | + offset="0" | |
113 | + id="stop3810" /> | |
114 | + <stop | |
115 | + style="stop-color:#8ae234;stop-opacity:0" | |
116 | + offset="1" | |
117 | + id="stop3812" /> | |
118 | + </linearGradient> | |
119 | + <linearGradient | |
120 | + inkscape:collect="always" | |
121 | + xlink:href="#linearGradient4010" | |
122 | + id="linearGradient4040" | |
123 | + gradientUnits="userSpaceOnUse" | |
124 | + x1="24.5" | |
125 | + y1="13.5" | |
126 | + x2="26.5" | |
127 | + y2="11.5" /> | |
128 | + <linearGradient | |
129 | + inkscape:collect="always" | |
130 | + xlink:href="#linearGradient4052" | |
131 | + id="linearGradient4100" | |
132 | + gradientUnits="userSpaceOnUse" | |
133 | + x1="24.5" | |
134 | + y1="12.5" | |
135 | + x2="22.5" | |
136 | + y2="12.5" /> | |
137 | + <linearGradient | |
138 | + inkscape:collect="always" | |
139 | + xlink:href="#linearGradient4087" | |
140 | + id="linearGradient3934" | |
141 | + gradientUnits="userSpaceOnUse" | |
142 | + x1="24.5" | |
143 | + y1="12.5" | |
144 | + x2="22.5" | |
145 | + y2="12.5" /> | |
146 | + <linearGradient | |
147 | + inkscape:collect="always" | |
148 | + xlink:href="#linearGradient4093" | |
149 | + id="linearGradient3936" | |
150 | + gradientUnits="userSpaceOnUse" | |
151 | + x1="24.5" | |
152 | + y1="13.5" | |
153 | + x2="26.5" | |
154 | + y2="11.5" /> | |
155 | + <linearGradient | |
156 | + inkscape:collect="always" | |
157 | + xlink:href="#linearGradient4099" | |
158 | + id="linearGradient3970" | |
159 | + gradientUnits="userSpaceOnUse" | |
160 | + x1="24.5" | |
161 | + y1="12.5" | |
162 | + x2="22.5" | |
163 | + y2="12.5" /> | |
164 | + <linearGradient | |
165 | + inkscape:collect="always" | |
166 | + xlink:href="#linearGradient3808" | |
167 | + id="linearGradient3972" | |
168 | + gradientUnits="userSpaceOnUse" | |
169 | + x1="24.5" | |
170 | + y1="13.5" | |
171 | + x2="26.5" | |
172 | + y2="11.5" /> | |
173 | + <linearGradient | |
174 | + inkscape:collect="always" | |
175 | + xlink:href="#linearGradient4056" | |
176 | + id="linearGradient4006" | |
177 | + gradientUnits="userSpaceOnUse" | |
178 | + x1="24.5" | |
179 | + y1="12.5" | |
180 | + x2="22.5" | |
181 | + y2="12.5" /> | |
182 | + <linearGradient | |
183 | + inkscape:collect="always" | |
184 | + xlink:href="#linearGradient4062" | |
185 | + id="linearGradient4008" | |
186 | + gradientUnits="userSpaceOnUse" | |
187 | + x1="24.5" | |
188 | + y1="13.5" | |
189 | + x2="26.5" | |
190 | + y2="11.5" /> | |
191 | + </defs> | |
192 | + <sodipodi:namedview | |
193 | + id="base" | |
194 | + pagecolor="#ffffff" | |
195 | + bordercolor="#666666" | |
196 | + borderopacity="1.0" | |
197 | + inkscape:pageopacity="0.0" | |
198 | + inkscape:pageshadow="2" | |
199 | + inkscape:zoom="10.105734" | |
200 | + inkscape:cx="22.571703" | |
201 | + inkscape:cy="24.043238" | |
202 | + inkscape:document-units="px" | |
203 | + inkscape:current-layer="use3024" | |
204 | + showgrid="true" | |
205 | + inkscape:snap-to-guides="true" | |
206 | + inkscape:window-width="1231" | |
207 | + inkscape:window-height="698" | |
208 | + inkscape:window-x="49" | |
209 | + inkscape:window-y="0" | |
210 | + inkscape:window-maximized="1" | |
211 | + showguides="true" | |
212 | + inkscape:guide-bbox="true" | |
213 | + inkscape:snap-bbox="true"> | |
214 | + <inkscape:grid | |
215 | + type="xygrid" | |
216 | + id="grid2985" | |
217 | + empspacing="47" | |
218 | + visible="true" | |
219 | + enabled="true" | |
220 | + snapvisiblegridlinesonly="true" | |
221 | + originx="0.5px" | |
222 | + originy="0.5px" /> | |
223 | + <sodipodi:guide | |
224 | + orientation="1,0" | |
225 | + position="23.5,48.5" | |
226 | + id="guide2984" /> | |
227 | + <sodipodi:guide | |
228 | + orientation="1,0" | |
229 | + position="24.5,48.5" | |
230 | + id="guide2990" /> | |
231 | + <sodipodi:guide | |
232 | + orientation="1,0" | |
233 | + position="15.5,48.5" | |
234 | + id="guide2992" /> | |
235 | + <sodipodi:guide | |
236 | + orientation="1,0" | |
237 | + position="16.5,48.5" | |
238 | + id="guide2994" /> | |
239 | + <sodipodi:guide | |
240 | + orientation="1,0" | |
241 | + position="31.5,48.5" | |
242 | + id="guide2996" /> | |
243 | + <sodipodi:guide | |
244 | + orientation="1,0" | |
245 | + position="32.5,48.5" | |
246 | + id="guide2998" /> | |
247 | + <sodipodi:guide | |
248 | + orientation="0,1" | |
249 | + position="-0.5,32.5" | |
250 | + id="guide3027" /> | |
251 | + <sodipodi:guide | |
252 | + orientation="0,1" | |
253 | + position="-0.5,31.5" | |
254 | + id="guide3029" /> | |
255 | + <sodipodi:guide | |
256 | + orientation="0,1" | |
257 | + position="-0.5,24.5" | |
258 | + id="guide3031" /> | |
259 | + <sodipodi:guide | |
260 | + orientation="0,1" | |
261 | + position="-0.5,23.5" | |
262 | + id="guide3033" /> | |
263 | + <sodipodi:guide | |
264 | + orientation="0,1" | |
265 | + position="-0.5,16.5" | |
266 | + id="guide3035" /> | |
267 | + <sodipodi:guide | |
268 | + orientation="0,1" | |
269 | + position="-0.5,15.5" | |
270 | + id="guide3037" /> | |
271 | + <sodipodi:guide | |
272 | + orientation="1,0" | |
273 | + position="0.5,48.5" | |
274 | + id="guide3844" /> | |
275 | + <sodipodi:guide | |
276 | + orientation="0,1" | |
277 | + position="-0.5,47.5" | |
278 | + id="guide3846" /> | |
279 | + <sodipodi:guide | |
280 | + orientation="1,0" | |
281 | + position="47.5,48.5" | |
282 | + id="guide3850" /> | |
283 | + </sodipodi:namedview> | |
284 | + <metadata | |
285 | + id="metadata7"> | |
286 | + <rdf:RDF> | |
287 | + <cc:Work | |
288 | + rdf:about=""> | |
289 | + <dc:format>image/svg+xml</dc:format> | |
290 | + <dc:type | |
291 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
292 | + <dc:title>Block Icon</dc:title> | |
293 | + <dc:creator> | |
294 | + <cc:Agent> | |
295 | + <dc:title>Noosfero Project</dc:title> | |
296 | + </cc:Agent> | |
297 | + </dc:creator> | |
298 | + </cc:Work> | |
299 | + </rdf:RDF> | |
300 | + </metadata> | |
301 | + <g | |
302 | + id="g3013" | |
303 | + transform="translate(0,1)"> | |
304 | + <rect | |
305 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
306 | + id="rect4016-6" | |
307 | + width="5" | |
308 | + height="4" | |
309 | + x="5.5" | |
310 | + y="7.5" /> | |
311 | + <rect | |
312 | + y="9.5" | |
313 | + x="13.5" | |
314 | + height="4" | |
315 | + width="5" | |
316 | + id="rect4054" | |
317 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
318 | + <g | |
319 | + id="use3828" | |
320 | + transform="translate(-16,0)"> | |
321 | + <path | |
322 | + sodipodi:nodetypes="ssccssccs" | |
323 | + inkscape:connector-curvature="0" | |
324 | + id="path4044" | |
325 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
326 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:1;stroke-linecap:round;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" /> | |
327 | + <path | |
328 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
329 | + sodipodi:ry="3.5" | |
330 | + sodipodi:rx="3.5" | |
331 | + sodipodi:cy="5" | |
332 | + sodipodi:cx="24" | |
333 | + id="path4046" | |
334 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;stroke-width:1;stroke-linecap:round;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" | |
335 | + sodipodi:type="arc" /> | |
336 | + <path | |
337 | + sodipodi:type="inkscape:offset" | |
338 | + inkscape:radius="-1" | |
339 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
340 | + xlink:href="#rect3053" | |
341 | + style="opacity:1;color:#000000;fill:url(#linearGradient4100);stroke:#ef2929;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
342 | + id="path4048" | |
343 | + inkscape:href="#rect3053" | |
344 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
345 | + <path | |
346 | + transform="translate(16,1)" | |
347 | + sodipodi:type="arc" | |
348 | + style="opacity:0.667;color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;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" | |
349 | + id="path4050" | |
350 | + sodipodi:cx="8" | |
351 | + sodipodi:cy="4" | |
352 | + sodipodi:rx="2.5" | |
353 | + sodipodi:ry="2.5" | |
354 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
355 | + </g> | |
356 | + <g | |
357 | + id="use3830" | |
358 | + transform="translate(-8,2)"> | |
359 | + <path | |
360 | + sodipodi:nodetypes="csccssccc" | |
361 | + inkscape:connector-curvature="0" | |
362 | + id="path3030" | |
363 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
364 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:1;stroke-linecap:round;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" /> | |
365 | + <path | |
366 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
367 | + sodipodi:ry="3.5" | |
368 | + sodipodi:rx="3.5" | |
369 | + sodipodi:cy="5" | |
370 | + sodipodi:cx="24" | |
371 | + id="path3032" | |
372 | + style="color:#000000;fill:#f57900;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;stroke-width:1;stroke-linecap:round;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" | |
373 | + sodipodi:type="arc" /> | |
374 | + <path | |
375 | + style="opacity:1;color:#000000;fill:url(#linearGradient4040);stroke:#ef2929;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-opacity:1" | |
376 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
377 | + id="path3034" | |
378 | + inkscape:connector-curvature="0" | |
379 | + sodipodi:nodetypes="cccssscssscc" /> | |
380 | + <path | |
381 | + transform="translate(16,1)" | |
382 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
383 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
384 | + id="path3036" | |
385 | + inkscape:connector-curvature="0" | |
386 | + sodipodi:nodetypes="sccss" /> | |
387 | + </g> | |
388 | + <rect | |
389 | + style="opacity:1;color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
390 | + id="rect4016" | |
391 | + width="5" | |
392 | + height="4" | |
393 | + x="9.5" | |
394 | + y="13.5" /> | |
395 | + <g | |
396 | + transform="translate(-12,6)" | |
397 | + id="g3824"> | |
398 | + <path | |
399 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:1;stroke-linecap:round;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" | |
400 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
401 | + id="rect3053" | |
402 | + inkscape:connector-curvature="0" | |
403 | + sodipodi:nodetypes="ssccssccs" /> | |
404 | + <path | |
405 | + sodipodi:type="arc" | |
406 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;stroke-width:1;stroke-linecap:round;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" | |
407 | + id="path3051" | |
408 | + sodipodi:cx="24" | |
409 | + sodipodi:cy="5" | |
410 | + sodipodi:rx="3.5" | |
411 | + sodipodi:ry="3.5" | |
412 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
413 | + <path | |
414 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
415 | + inkscape:href="#rect3053" | |
416 | + id="path3801" | |
417 | + style="opacity:1;color:#000000;fill:none;stroke:#ef2929;stroke-width:1;stroke-linecap:round;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" | |
418 | + xlink:href="#rect3053" | |
419 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
420 | + inkscape:radius="-1" | |
421 | + sodipodi:type="inkscape:offset" /> | |
422 | + <path | |
423 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
424 | + sodipodi:ry="2.5" | |
425 | + sodipodi:rx="2.5" | |
426 | + sodipodi:cy="4" | |
427 | + sodipodi:cx="8" | |
428 | + id="path3781" | |
429 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;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" | |
430 | + sodipodi:type="arc" | |
431 | + transform="translate(16,1)" /> | |
432 | + </g> | |
433 | + </g> | |
434 | + <g | |
435 | + transform="translate(24,1)" | |
436 | + id="use3022"> | |
437 | + <rect | |
438 | + y="7.5" | |
439 | + x="5.5" | |
440 | + height="4" | |
441 | + width="5" | |
442 | + id="rect4136" | |
443 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
444 | + <rect | |
445 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
446 | + id="rect4138" | |
447 | + width="5" | |
448 | + height="4" | |
449 | + x="13.5" | |
450 | + y="8.5" /> | |
451 | + <g | |
452 | + transform="translate(-16,0)" | |
453 | + id="g3976"> | |
454 | + <path | |
455 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;stroke-width:1;stroke-linecap:round;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" | |
456 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
457 | + id="path3978" | |
458 | + inkscape:connector-curvature="0" | |
459 | + sodipodi:nodetypes="ssccssccs" /> | |
460 | + <path | |
461 | + sodipodi:type="arc" | |
462 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;stroke-width:1;stroke-linecap:round;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" | |
463 | + id="path3980" | |
464 | + sodipodi:cx="24" | |
465 | + sodipodi:cy="5" | |
466 | + sodipodi:rx="3.5" | |
467 | + sodipodi:ry="3.5" | |
468 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
469 | + <path | |
470 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
471 | + inkscape:href="#rect3053" | |
472 | + id="path3982" | |
473 | + style="color:#000000;fill:url(#linearGradient4006);fill-opacity:1;stroke:#729fcf;stroke-width:1;stroke-linecap:round;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" | |
474 | + xlink:href="#rect3053" | |
475 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
476 | + inkscape:radius="-1" | |
477 | + sodipodi:type="inkscape:offset" /> | |
478 | + <path | |
479 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
480 | + sodipodi:ry="2.5" | |
481 | + sodipodi:rx="2.5" | |
482 | + sodipodi:cy="4" | |
483 | + sodipodi:cx="8" | |
484 | + id="path3984" | |
485 | + style="color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;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" | |
486 | + sodipodi:type="arc" | |
487 | + transform="translate(16,1)" /> | |
488 | + </g> | |
489 | + <g | |
490 | + transform="translate(-8,2)" | |
491 | + id="g3986"> | |
492 | + <path | |
493 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;stroke-width:1;stroke-linecap:round;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" | |
494 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
495 | + id="path3988" | |
496 | + inkscape:connector-curvature="0" | |
497 | + sodipodi:nodetypes="csccssccc" /> | |
498 | + <path | |
499 | + sodipodi:type="arc" | |
500 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;stroke-width:1;stroke-linecap:round;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" | |
501 | + id="path3990" | |
502 | + sodipodi:cx="24" | |
503 | + sodipodi:cy="5" | |
504 | + sodipodi:rx="3.5" | |
505 | + sodipodi:ry="3.5" | |
506 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
507 | + <path | |
508 | + sodipodi:nodetypes="cccssscssscc" | |
509 | + inkscape:connector-curvature="0" | |
510 | + id="path3992" | |
511 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
512 | + style="color:#000000;fill:url(#linearGradient4008);fill-opacity:1;stroke:#729fcf;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
513 | + <path | |
514 | + sodipodi:nodetypes="sccss" | |
515 | + inkscape:connector-curvature="0" | |
516 | + id="path3994" | |
517 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
518 | + style="color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
519 | + transform="translate(16,1)" /> | |
520 | + </g> | |
521 | + <rect | |
522 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
523 | + id="rect4134" | |
524 | + width="5" | |
525 | + height="4" | |
526 | + x="9.5" | |
527 | + y="13.5" /> | |
528 | + <g | |
529 | + id="g3996" | |
530 | + transform="translate(-12,6)"> | |
531 | + <path | |
532 | + sodipodi:nodetypes="ssccssccs" | |
533 | + inkscape:connector-curvature="0" | |
534 | + id="path3998" | |
535 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
536 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:#204a87;stroke-width:1;stroke-linecap:round;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" /> | |
537 | + <path | |
538 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
539 | + sodipodi:ry="3.5" | |
540 | + sodipodi:rx="3.5" | |
541 | + sodipodi:cy="5" | |
542 | + sodipodi:cx="24" | |
543 | + id="path4000" | |
544 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;stroke-width:1;stroke-linecap:round;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" | |
545 | + sodipodi:type="arc" /> | |
546 | + <path | |
547 | + sodipodi:type="inkscape:offset" | |
548 | + inkscape:radius="-1" | |
549 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
550 | + xlink:href="#rect3053" | |
551 | + style="color:#000000;fill:none;stroke:#729fcf;stroke-width:1;stroke-linecap:round;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" | |
552 | + id="path4002" | |
553 | + inkscape:href="#rect3053" | |
554 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
555 | + <path | |
556 | + transform="translate(16,1)" | |
557 | + sodipodi:type="arc" | |
558 | + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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;opacity:0.5" | |
559 | + id="path4004" | |
560 | + sodipodi:cx="8" | |
561 | + sodipodi:cy="4" | |
562 | + sodipodi:rx="2.5" | |
563 | + sodipodi:ry="2.5" | |
564 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
565 | + </g> | |
566 | + </g> | |
567 | + <g | |
568 | + transform="translate(24,25)" | |
569 | + id="use3024"> | |
570 | + <rect | |
571 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
572 | + id="rect4138-0" | |
573 | + width="5" | |
574 | + height="4" | |
575 | + x="13.5" | |
576 | + y="8.5" /> | |
577 | + <rect | |
578 | + y="7.5" | |
579 | + x="5.5" | |
580 | + height="4" | |
581 | + width="5" | |
582 | + id="rect4136-7" | |
583 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
584 | + <g | |
585 | + transform="translate(-16,0)" | |
586 | + id="g3940"> | |
587 | + <path | |
588 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:1;stroke-linecap:round;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" | |
589 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
590 | + id="path3942" | |
591 | + inkscape:connector-curvature="0" | |
592 | + sodipodi:nodetypes="ssccssccs" /> | |
593 | + <path | |
594 | + sodipodi:type="arc" | |
595 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;stroke-width:1;stroke-linecap:round;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" | |
596 | + id="path3944" | |
597 | + sodipodi:cx="24" | |
598 | + sodipodi:cy="5" | |
599 | + sodipodi:rx="3.5" | |
600 | + sodipodi:ry="3.5" | |
601 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
602 | + <path | |
603 | + sodipodi:nodetypes="ssccssccs" | |
604 | + inkscape:connector-curvature="0" | |
605 | + id="path4126" | |
606 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
607 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;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;opacity:0.40000000000000002" /> | |
608 | + <path | |
609 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
610 | + inkscape:href="#rect3053" | |
611 | + id="path3946" | |
612 | + style="color:#000000;fill:url(#linearGradient3970);fill-opacity:1;stroke:#8ae234;stroke-width:1;stroke-linecap:round;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" | |
613 | + xlink:href="#rect3053" | |
614 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
615 | + inkscape:radius="-1" | |
616 | + sodipodi:type="inkscape:offset" /> | |
617 | + <path | |
618 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
619 | + sodipodi:ry="2.5" | |
620 | + sodipodi:rx="2.5" | |
621 | + sodipodi:cy="4" | |
622 | + sodipodi:cx="8" | |
623 | + id="path3948" | |
624 | + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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;opacity:0.5" | |
625 | + sodipodi:type="arc" | |
626 | + transform="translate(16,1)" /> | |
627 | + </g> | |
628 | + <g | |
629 | + transform="translate(-8,2)" | |
630 | + id="g3950"> | |
631 | + <path | |
632 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:1;stroke-linecap:round;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" | |
633 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
634 | + id="path3952" | |
635 | + inkscape:connector-curvature="0" | |
636 | + sodipodi:nodetypes="csccssccc" /> | |
637 | + <path | |
638 | + sodipodi:type="arc" | |
639 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;stroke-width:1;stroke-linecap:round;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" | |
640 | + id="path3954" | |
641 | + sodipodi:cx="24" | |
642 | + sodipodi:cy="5" | |
643 | + sodipodi:rx="3.5" | |
644 | + sodipodi:ry="3.5" | |
645 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
646 | + <path | |
647 | + sodipodi:nodetypes="csccssccc" | |
648 | + inkscape:connector-curvature="0" | |
649 | + id="path4107" | |
650 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
651 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;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;opacity:0.40000000000000002" /> | |
652 | + <path | |
653 | + sodipodi:nodetypes="cccssscssscc" | |
654 | + inkscape:connector-curvature="0" | |
655 | + id="path3956" | |
656 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
657 | + style="color:#000000;fill:url(#linearGradient3972);fill-opacity:1;stroke:#8ae234;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
658 | + <path | |
659 | + sodipodi:nodetypes="sccss" | |
660 | + inkscape:connector-curvature="0" | |
661 | + id="path3958" | |
662 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
663 | + style="color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
664 | + transform="translate(16,1)" /> | |
665 | + </g> | |
666 | + <rect | |
667 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
668 | + id="rect4134-5" | |
669 | + width="5" | |
670 | + height="4" | |
671 | + x="9.5" | |
672 | + y="13.5" /> | |
673 | + <g | |
674 | + id="g3960" | |
675 | + transform="translate(-12,6)"> | |
676 | + <path | |
677 | + sodipodi:nodetypes="ssccssccs" | |
678 | + inkscape:connector-curvature="0" | |
679 | + id="path3962" | |
680 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
681 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:#4e9a06;stroke-width:1;stroke-linecap:round;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" /> | |
682 | + <path | |
683 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
684 | + sodipodi:ry="3.5" | |
685 | + sodipodi:rx="3.5" | |
686 | + sodipodi:cy="5" | |
687 | + sodipodi:cx="24" | |
688 | + id="path3964" | |
689 | + style="color:#000000;fill:#f57900;fill-opacity:1;fill-rule:nonzero;stroke:#ce5c00;stroke-width:1;stroke-linecap:round;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" | |
690 | + sodipodi:type="arc" /> | |
691 | + <path | |
692 | + style="color:#000000;fill:#4e9a06;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;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;opacity:0.4" | |
693 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
694 | + id="path4105" | |
695 | + inkscape:connector-curvature="0" | |
696 | + sodipodi:nodetypes="ssccssccs" /> | |
697 | + <path | |
698 | + sodipodi:type="inkscape:offset" | |
699 | + inkscape:radius="-1" | |
700 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
701 | + xlink:href="#rect3053" | |
702 | + style="color:#000000;fill:none;stroke:#8ae234;stroke-width:1;stroke-linecap:round;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" | |
703 | + id="path3966" | |
704 | + inkscape:href="#rect3053" | |
705 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
706 | + <path | |
707 | + transform="translate(16,1)" | |
708 | + sodipodi:type="arc" | |
709 | + style="color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;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" | |
710 | + id="path3968" | |
711 | + sodipodi:cx="8" | |
712 | + sodipodi:cy="4" | |
713 | + sodipodi:rx="2.5" | |
714 | + sodipodi:ry="2.5" | |
715 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
716 | + </g> | |
717 | + </g> | |
718 | + <g | |
719 | + transform="translate(0,25)" | |
720 | + id="use3026"> | |
721 | + <rect | |
722 | + y="7.5" | |
723 | + x="5.5" | |
724 | + height="4" | |
725 | + width="5" | |
726 | + id="rect4136-1" | |
727 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
728 | + <rect | |
729 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
730 | + id="rect4138-3" | |
731 | + width="5" | |
732 | + height="4" | |
733 | + x="13.5" | |
734 | + y="8.5" /> | |
735 | + <g | |
736 | + transform="translate(-16,0)" | |
737 | + id="g3904"> | |
738 | + <path | |
739 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:1;stroke-linecap:round;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" | |
740 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
741 | + id="path3906" | |
742 | + inkscape:connector-curvature="0" | |
743 | + sodipodi:nodetypes="ssccssccs" /> | |
744 | + <path | |
745 | + sodipodi:type="arc" | |
746 | + style="color:#000000;fill:#c17d11;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;stroke-width:1;stroke-linecap:round;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" | |
747 | + id="path3908" | |
748 | + sodipodi:cx="24" | |
749 | + sodipodi:cy="5" | |
750 | + sodipodi:rx="3.5" | |
751 | + sodipodi:ry="3.5" | |
752 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
753 | + <path | |
754 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" | |
755 | + inkscape:href="#rect3053" | |
756 | + id="path3910" | |
757 | + style="color:#000000;fill:url(#linearGradient3934);fill-opacity:1;stroke:#babdb6;stroke-width:1;stroke-linecap:round;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" | |
758 | + xlink:href="#rect3053" | |
759 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
760 | + inkscape:radius="-1" | |
761 | + sodipodi:type="inkscape:offset" /> | |
762 | + <path | |
763 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
764 | + sodipodi:ry="2.5" | |
765 | + sodipodi:rx="2.5" | |
766 | + sodipodi:cy="4" | |
767 | + sodipodi:cx="8" | |
768 | + id="path3912" | |
769 | + style="color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;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" | |
770 | + sodipodi:type="arc" | |
771 | + transform="translate(16,1)" /> | |
772 | + </g> | |
773 | + <g | |
774 | + transform="translate(-8,2)" | |
775 | + id="g3914"> | |
776 | + <path | |
777 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:1;stroke-linecap:round;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" | |
778 | + d="m 17.5,10.5 c 0,-1 2,-2 3,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -6,0 c 0,2 -6,2 -6,0" | |
779 | + id="path3916" | |
780 | + inkscape:connector-curvature="0" | |
781 | + sodipodi:nodetypes="csccssccc" /> | |
782 | + <path | |
783 | + sodipodi:type="arc" | |
784 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#c17d11;stroke-width:1;stroke-linecap:round;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" | |
785 | + id="path3918" | |
786 | + sodipodi:cx="24" | |
787 | + sodipodi:cy="5" | |
788 | + sodipodi:rx="3.5" | |
789 | + sodipodi:ry="3.5" | |
790 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" /> | |
791 | + <path | |
792 | + sodipodi:nodetypes="cccssscssscc" | |
793 | + inkscape:connector-curvature="0" | |
794 | + id="path3920" | |
795 | + d="m 17.5,10.5 0,4 11,-1 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 20.213017,9.394543 17.843479,9.9667633 17.5,10.5 z" | |
796 | + style="color:#000000;fill:url(#linearGradient3936);fill-opacity:1;stroke:#babdb6;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
797 | + <path | |
798 | + sodipodi:nodetypes="sccss" | |
799 | + inkscape:connector-curvature="0" | |
800 | + id="path3922" | |
801 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 7.5,5.5 6.5,4.5 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" | |
802 | + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:0.5" | |
803 | + transform="translate(16,1)" /> | |
804 | + </g> | |
805 | + <rect | |
806 | + style="color:#000000;fill:#fce94f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
807 | + id="rect4134-3" | |
808 | + width="5" | |
809 | + height="4" | |
810 | + x="9.5" | |
811 | + y="13.5" /> | |
812 | + <g | |
813 | + id="g3924" | |
814 | + transform="translate(-12,6)"> | |
815 | + <path | |
816 | + sodipodi:nodetypes="ssccssccs" | |
817 | + inkscape:connector-curvature="0" | |
818 | + id="path3926" | |
819 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
820 | + style="color:#000000;fill:#888a85;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:1;stroke-linecap:round;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" /> | |
821 | + <path | |
822 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
823 | + sodipodi:ry="3.5" | |
824 | + sodipodi:rx="3.5" | |
825 | + sodipodi:cy="5" | |
826 | + sodipodi:cx="24" | |
827 | + id="path3928" | |
828 | + style="color:#000000;fill:#fcaf3e;fill-opacity:1;fill-rule:nonzero;stroke:#c4a000;stroke-width:1;stroke-linecap:round;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" | |
829 | + sodipodi:type="arc" /> | |
830 | + <path | |
831 | + sodipodi:type="inkscape:offset" | |
832 | + inkscape:radius="-1" | |
833 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
834 | + xlink:href="#rect3053" | |
835 | + style="color:#000000;fill:none;stroke:#babdb6;stroke-width:1;stroke-linecap:round;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" | |
836 | + id="path3930" | |
837 | + inkscape:href="#rect3053" | |
838 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,3 9,0 0,-3 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
839 | + <path | |
840 | + transform="translate(16,1)" | |
841 | + sodipodi:type="arc" | |
842 | + style="color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;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;opacity:0.65" | |
843 | + id="path3932" | |
844 | + sodipodi:cx="8" | |
845 | + sodipodi:cy="4" | |
846 | + sodipodi:rx="2.5" | |
847 | + sodipodi:ry="2.5" | |
848 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
849 | + </g> | |
850 | + </g> | |
851 | +</svg> | ... | ... |
27.6 KB
15.7 KB
2.31 KB
... | ... | @@ -0,0 +1,519 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 | + xmlns:cc="http://creativecommons.org/ns#" | |
7 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 | + xmlns:svg="http://www.w3.org/2000/svg" | |
9 | + xmlns="http://www.w3.org/2000/svg" | |
10 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48" | |
14 | + height="48" | |
15 | + id="svg2" | |
16 | + version="1.1" | |
17 | + inkscape:version="0.48.5 r10040" | |
18 | + sodipodi:docname="block-highlights.color.svg"> | |
19 | + <title | |
20 | + id="title2987">Block Icon</title> | |
21 | + <defs | |
22 | + id="defs4"> | |
23 | + <linearGradient | |
24 | + inkscape:collect="always" | |
25 | + id="linearGradient3846"> | |
26 | + <stop | |
27 | + style="stop-color:#ffffff;stop-opacity:1;" | |
28 | + offset="0" | |
29 | + id="stop3848" /> | |
30 | + <stop | |
31 | + style="stop-color:#ffffff;stop-opacity:0.66" | |
32 | + offset="1" | |
33 | + id="stop3850" /> | |
34 | + </linearGradient> | |
35 | + <linearGradient | |
36 | + id="linearGradient4485"> | |
37 | + <stop | |
38 | + style="stop-color:#4e9a06;stop-opacity:1;" | |
39 | + offset="0" | |
40 | + id="stop4487" /> | |
41 | + <stop | |
42 | + id="stop4493" | |
43 | + offset="0.28571436" | |
44 | + style="stop-color:#4e9a06;stop-opacity:1" /> | |
45 | + <stop | |
46 | + style="stop-color:#73d216;stop-opacity:1" | |
47 | + offset="1" | |
48 | + id="stop4489" /> | |
49 | + </linearGradient> | |
50 | + <linearGradient | |
51 | + inkscape:collect="always" | |
52 | + id="linearGradient4439"> | |
53 | + <stop | |
54 | + style="stop-color:#3465a4;stop-opacity:1" | |
55 | + offset="0" | |
56 | + id="stop4441" /> | |
57 | + <stop | |
58 | + style="stop-color:#729fcf;stop-opacity:1" | |
59 | + offset="1" | |
60 | + id="stop4443" /> | |
61 | + </linearGradient> | |
62 | + <linearGradient | |
63 | + inkscape:collect="always" | |
64 | + id="linearGradient4431"> | |
65 | + <stop | |
66 | + style="stop-color:#729fcf;stop-opacity:1" | |
67 | + offset="0" | |
68 | + id="stop4433" /> | |
69 | + <stop | |
70 | + style="stop-color:#204a87;stop-opacity:1" | |
71 | + offset="1" | |
72 | + id="stop4435" /> | |
73 | + </linearGradient> | |
74 | + <linearGradient | |
75 | + id="linearGradient4235"> | |
76 | + <stop | |
77 | + style="stop-color:#000000;stop-opacity:0" | |
78 | + offset="0" | |
79 | + id="stop4237" /> | |
80 | + <stop | |
81 | + id="stop4245" | |
82 | + offset="0.25" | |
83 | + style="stop-color:#000000;stop-opacity:1" /> | |
84 | + <stop | |
85 | + id="stop4243" | |
86 | + offset="0.5714286" | |
87 | + style="stop-color:#000000;stop-opacity:1" /> | |
88 | + <stop | |
89 | + style="stop-color:#000000;stop-opacity:0;" | |
90 | + offset="1" | |
91 | + id="stop4239" /> | |
92 | + </linearGradient> | |
93 | + <linearGradient | |
94 | + id="linearGradient2966"> | |
95 | + <stop | |
96 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
97 | + offset="0" | |
98 | + id="stop2968" /> | |
99 | + <stop | |
100 | + id="stop3006" | |
101 | + offset="0.5" | |
102 | + style="stop-color:#888a85;stop-opacity:1" /> | |
103 | + <stop | |
104 | + style="stop-color:#2e3436;stop-opacity:1" | |
105 | + offset="1" | |
106 | + id="stop2970" /> | |
107 | + </linearGradient> | |
108 | + <linearGradient | |
109 | + id="linearGradient2974"> | |
110 | + <stop | |
111 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
112 | + offset="0" | |
113 | + id="stop2976" /> | |
114 | + <stop | |
115 | + style="stop-color:#acacac;stop-opacity:1;" | |
116 | + offset="1" | |
117 | + id="stop2978" /> | |
118 | + </linearGradient> | |
119 | + <linearGradient | |
120 | + id="linearGradient2994"> | |
121 | + <stop | |
122 | + style="stop-color:#000000;stop-opacity:1;" | |
123 | + offset="0" | |
124 | + id="stop2996" /> | |
125 | + <stop | |
126 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
127 | + offset="1" | |
128 | + id="stop2998" /> | |
129 | + </linearGradient> | |
130 | + <linearGradient | |
131 | + inkscape:collect="always" | |
132 | + id="linearGradient3914-6"> | |
133 | + <stop | |
134 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
135 | + offset="0" | |
136 | + id="stop3916-9" /> | |
137 | + <stop | |
138 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
139 | + offset="1" | |
140 | + id="stop3918-3" /> | |
141 | + </linearGradient> | |
142 | + <linearGradient | |
143 | + gradientTransform="translate(-3,0)" | |
144 | + y2="45.5" | |
145 | + x2="41.5" | |
146 | + y1="18.5" | |
147 | + x1="35.5" | |
148 | + gradientUnits="userSpaceOnUse" | |
149 | + id="linearGradient3972" | |
150 | + xlink:href="#linearGradient3914-6" | |
151 | + inkscape:collect="always" /> | |
152 | + <radialGradient | |
153 | + inkscape:collect="always" | |
154 | + xlink:href="#linearGradient4431" | |
155 | + id="radialGradient4437" | |
156 | + cx="3.7058835" | |
157 | + cy="20.229593" | |
158 | + fx="3.7058835" | |
159 | + fy="20.229593" | |
160 | + r="4.5" | |
161 | + gradientTransform="matrix(0.66666674,2.6402794e-7,-5.1993901e-7,1.3333335,-2.697071,0.527205)" | |
162 | + gradientUnits="userSpaceOnUse" /> | |
163 | + <linearGradient | |
164 | + inkscape:collect="always" | |
165 | + xlink:href="#linearGradient4439" | |
166 | + id="linearGradient4445" | |
167 | + x1="25.5" | |
168 | + y1="26.5" | |
169 | + x2="24.5" | |
170 | + y2="10.5" | |
171 | + gradientUnits="userSpaceOnUse" /> | |
172 | + <radialGradient | |
173 | + inkscape:collect="always" | |
174 | + xlink:href="#linearGradient4485" | |
175 | + id="radialGradient4491" | |
176 | + cx="33.033157" | |
177 | + cy="19.496063" | |
178 | + fx="33.033157" | |
179 | + fy="19.496063" | |
180 | + r="6.3860333" | |
181 | + gradientTransform="matrix(1.6473911e-7,-1.2527339,1.4093255,1.0730133e-7,6.0236956,60.881755)" | |
182 | + gradientUnits="userSpaceOnUse" /> | |
183 | + <linearGradient | |
184 | + inkscape:collect="always" | |
185 | + xlink:href="#linearGradient3846" | |
186 | + id="linearGradient3852" | |
187 | + x1="21.5" | |
188 | + y1="11.5" | |
189 | + x2="25.5" | |
190 | + y2="20.5" | |
191 | + gradientUnits="userSpaceOnUse" /> | |
192 | + </defs> | |
193 | + <sodipodi:namedview | |
194 | + id="base" | |
195 | + pagecolor="#ffffff" | |
196 | + bordercolor="#666666" | |
197 | + borderopacity="1.0" | |
198 | + inkscape:pageopacity="0.0" | |
199 | + inkscape:pageshadow="2" | |
200 | + inkscape:zoom="12.8125" | |
201 | + inkscape:cx="24" | |
202 | + inkscape:cy="24" | |
203 | + inkscape:document-units="px" | |
204 | + inkscape:current-layer="g3061" | |
205 | + showgrid="true" | |
206 | + inkscape:snap-to-guides="true" | |
207 | + inkscape:window-width="1440" | |
208 | + inkscape:window-height="834" | |
209 | + inkscape:window-x="0" | |
210 | + inkscape:window-y="27" | |
211 | + inkscape:window-maximized="1" | |
212 | + showguides="true" | |
213 | + inkscape:guide-bbox="true" | |
214 | + inkscape:snap-bbox="true"> | |
215 | + <inkscape:grid | |
216 | + type="xygrid" | |
217 | + id="grid2985" | |
218 | + empspacing="47" | |
219 | + visible="true" | |
220 | + enabled="true" | |
221 | + snapvisiblegridlinesonly="true" | |
222 | + originx="0.5px" | |
223 | + originy="0.5px" /> | |
224 | + <sodipodi:guide | |
225 | + orientation="1,0" | |
226 | + position="23.5,48.5" | |
227 | + id="guide2984" /> | |
228 | + <sodipodi:guide | |
229 | + orientation="1,0" | |
230 | + position="24.5,48.5" | |
231 | + id="guide2990" /> | |
232 | + <sodipodi:guide | |
233 | + orientation="1,0" | |
234 | + position="15.5,48.5" | |
235 | + id="guide2992" /> | |
236 | + <sodipodi:guide | |
237 | + orientation="1,0" | |
238 | + position="16.5,48.5" | |
239 | + id="guide2994" /> | |
240 | + <sodipodi:guide | |
241 | + orientation="1,0" | |
242 | + position="31.5,48.5" | |
243 | + id="guide2996" /> | |
244 | + <sodipodi:guide | |
245 | + orientation="1,0" | |
246 | + position="32.5,48.5" | |
247 | + id="guide2998" /> | |
248 | + <sodipodi:guide | |
249 | + orientation="0,1" | |
250 | + position="-0.5,32.5" | |
251 | + id="guide3027" /> | |
252 | + <sodipodi:guide | |
253 | + orientation="0,1" | |
254 | + position="-0.5,31.5" | |
255 | + id="guide3029" /> | |
256 | + <sodipodi:guide | |
257 | + orientation="0,1" | |
258 | + position="-0.5,24.5" | |
259 | + id="guide3031" /> | |
260 | + <sodipodi:guide | |
261 | + orientation="0,1" | |
262 | + position="-0.5,23.5" | |
263 | + id="guide3033" /> | |
264 | + <sodipodi:guide | |
265 | + orientation="0,1" | |
266 | + position="-0.5,16.5" | |
267 | + id="guide3035" /> | |
268 | + <sodipodi:guide | |
269 | + orientation="0,1" | |
270 | + position="-0.5,15.5" | |
271 | + id="guide3037" /> | |
272 | + <sodipodi:guide | |
273 | + orientation="1,0" | |
274 | + position="0.5,48.5" | |
275 | + id="guide3844" /> | |
276 | + <sodipodi:guide | |
277 | + orientation="0,1" | |
278 | + position="-0.5,47.5" | |
279 | + id="guide3846" /> | |
280 | + <sodipodi:guide | |
281 | + orientation="0,1" | |
282 | + position="-0.5,0.5" | |
283 | + id="guide3848" /> | |
284 | + <sodipodi:guide | |
285 | + orientation="1,0" | |
286 | + position="47.5,48.5" | |
287 | + id="guide3850" /> | |
288 | + </sodipodi:namedview> | |
289 | + <metadata | |
290 | + id="metadata7"> | |
291 | + <rdf:RDF> | |
292 | + <cc:Work | |
293 | + rdf:about=""> | |
294 | + <dc:format>image/svg+xml</dc:format> | |
295 | + <dc:type | |
296 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
297 | + <dc:title>Block Icon</dc:title> | |
298 | + <dc:creator> | |
299 | + <cc:Agent> | |
300 | + <dc:title>Noosfero Project</dc:title> | |
301 | + </cc:Agent> | |
302 | + </dc:creator> | |
303 | + </cc:Work> | |
304 | + </rdf:RDF> | |
305 | + </metadata> | |
306 | + <g | |
307 | + transform="translate(4.7264916,-8)" | |
308 | + id="g3061"> | |
309 | + <rect | |
310 | + style="color:#000000;fill:url(#linearGradient4445);stroke:none;stroke-width:1;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;fill-opacity:1" | |
311 | + id="rect4429" | |
312 | + width="27" | |
313 | + height="18" | |
314 | + x="10.5" | |
315 | + y="9.5" | |
316 | + transform="translate(-4.7264916,8)" /> | |
317 | + <path | |
318 | + sodipodi:nodetypes="ccccc" | |
319 | + transform="translate(-4.7264916,8)" | |
320 | + inkscape:connector-curvature="0" | |
321 | + id="path4427" | |
322 | + d="m 31.5,20.5 c -0.03272,2.079356 0,4 -1,7 0.967284,0.610302 3,1 4,0 -0.855734,-4.139477 -1,-6 -1,-7 0,-2 -2,-2 -2,0 z" | |
323 | + style="fill:#8f5902;stroke:none" /> | |
324 | + <path | |
325 | + style="fill:url(#radialGradient4491);stroke:none;fill-opacity:1" | |
326 | + d="m 37.5,12.5 c 0,0 -1,-1 -2,0 0,-1 -3,-2 -4,0 -1.121207,-1.805553 -4,0 -3,1 -1.980402,-1.024386 -3,1 -3,2 -1.05843,0.142133 -1,3 0,3 0.129014,2.089819 3,3 3,2 0.691348,1.188773 2,1 3,0 1,-1 1,-1 2,0 0.737988,1.089819 3,1 4,-1 0,-1 0,-4.787629 0,-7 z" | |
327 | + id="path4410" | |
328 | + inkscape:connector-curvature="0" | |
329 | + transform="translate(-4.7264916,8)" | |
330 | + sodipodi:nodetypes="ccccccccccc" /> | |
331 | + <path | |
332 | + style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
333 | + d="m 34.773508,17.5 8,3 0,17 -8,3 z" | |
334 | + id="rect4290" | |
335 | + inkscape:connector-curvature="0" | |
336 | + sodipodi:nodetypes="ccccc" /> | |
337 | + <path | |
338 | + style="color:#000000;fill:url(#radialGradient4437);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
339 | + d="m -4.2264916,20.5 8,-3 0,23 -8,-3 z" | |
340 | + id="rect4292" | |
341 | + inkscape:connector-curvature="0" | |
342 | + sodipodi:nodetypes="ccccc" /> | |
343 | + <rect | |
344 | + style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient3852);stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;stroke-miterlimit:4;stroke-dasharray:none;opacity:0.29999999999999999" | |
345 | + id="rect3057" | |
346 | + width="25" | |
347 | + height="16" | |
348 | + x="11.5" | |
349 | + y="10.5" | |
350 | + transform="translate(-4.7264916,8)" /> | |
351 | + <g | |
352 | + transform="translate(-9.726492,20)" | |
353 | + id="g3824-8"> | |
354 | + <path | |
355 | + sodipodi:nodetypes="ssccssccs" | |
356 | + inkscape:connector-curvature="0" | |
357 | + id="rect3053-8" | |
358 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,5 -11,0 z" | |
359 | + style="color:#000000;fill:#cc0000;fill-opacity:1;fill-rule:nonzero;stroke:#a40000;stroke-width:1;stroke-linecap:round;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" /> | |
360 | + <path | |
361 | + d="m 27.5,5 c 0,1.9329966 -1.567003,3.5 -3.5,3.5 -1.932997,0 -3.5,-1.5670034 -3.5,-3.5 0,-1.9329966 1.567003,-3.5 3.5,-3.5 1.932997,0 3.5,1.5670034 3.5,3.5 z" | |
362 | + sodipodi:ry="3.5" | |
363 | + sodipodi:rx="3.5" | |
364 | + sodipodi:cy="5" | |
365 | + sodipodi:cx="24" | |
366 | + id="path3051-5" | |
367 | + style="color:#000000;fill:#e9b96e;fill-opacity:1;fill-rule:nonzero;stroke:#8f5902;stroke-width:1;stroke-linecap:round;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" | |
368 | + sodipodi:type="arc" /> | |
369 | + <path | |
370 | + sodipodi:type="inkscape:offset" | |
371 | + inkscape:radius="-1" | |
372 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 15.5 L 29.5 15.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
373 | + xlink:href="#rect3053-8" | |
374 | + style="opacity:0.6;color:#000000;fill:none;stroke:#ef2929;stroke-width:1;stroke-linecap:round;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" | |
375 | + id="path3801" | |
376 | + inkscape:href="#rect3053-8" | |
377 | + d="M 20.5,9.5 C 20.333333,9.5 20.061615,9.6258848 19.84375,9.84375 19.625885,10.061615 19.5,10.333333 19.5,10.5 l 0,5 9,0 0,-5 C 28.5,10.333333 28.374115,10.061615 28.15625,9.84375 27.938385,9.6258848 27.666667,9.5 27.5,9.5 l -0.5625,0 c -0.540312,0.554938 -0.999791,1.062291 -1.34375,1.40625 C 25.179466,11.320534 24.75,11.75 24,11.75 23.25,11.75 22.820534,11.320534 22.40625,10.90625 22.062291,10.562291 21.602812,10.054938 21.0625,9.5 L 20.5,9.5 z" /> | |
378 | + <path | |
379 | + transform="translate(16,1)" | |
380 | + sodipodi:type="arc" | |
381 | + style="opacity:0.4;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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" | |
382 | + id="path3781" | |
383 | + sodipodi:cx="8" | |
384 | + sodipodi:cy="4" | |
385 | + sodipodi:rx="2.5" | |
386 | + sodipodi:ry="2.5" | |
387 | + d="M 10.5,4 C 10.5,5.3807119 9.3807119,6.5 8,6.5 6.6192881,6.5 5.5,5.3807119 5.5,4 5.5,2.6192881 6.6192881,1.5 8,1.5 c 1.3807119,0 2.5,1.1192881 2.5,2.5 z" /> | |
388 | + </g> | |
389 | + <path | |
390 | + transform="translate(-4.7264916,8)" | |
391 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
392 | + d="m 10.5,27 27,0 0,5.5 -27,0 z" | |
393 | + id="rect4323" | |
394 | + inkscape:connector-curvature="0" | |
395 | + sodipodi:nodetypes="ccccc" /> | |
396 | + <rect | |
397 | + style="color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;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" | |
398 | + id="rect4288" | |
399 | + width="27" | |
400 | + height="23" | |
401 | + x="5.7735085" | |
402 | + y="17.5" /> | |
403 | + <path | |
404 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
405 | + d="m -4.2264916,33.5 8,1.5 0,5.5 -8,-3 z" | |
406 | + id="rect4329" | |
407 | + inkscape:connector-curvature="0" | |
408 | + sodipodi:nodetypes="ccccc" /> | |
409 | + <path | |
410 | + sodipodi:nodetypes="ccccc" | |
411 | + inkscape:connector-curvature="0" | |
412 | + id="path4332" | |
413 | + d="m 34.773508,35 8,-1.5 0,4 -8,3 z" | |
414 | + style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
415 | + <path | |
416 | + transform="matrix(0.71708715,-0.14250832,0.10324464,0.9897936,-5.4909127,9.3013064)" | |
417 | + style="color:#000000;fill:#edd400;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
418 | + inkscape:transform-center-x="0.82275571" | |
419 | + inkscape:transform-center-y="0.11265439" | |
420 | + d="M 6.6187153,24.390858 4.1334466,21.705819 1.2856044,22.834069 2.28887,19.833023 0.51672318,17.537447 l 2.96917502,0.0605 1.7472088,-2.509583 0.859989,2.842548 3.017262,0.756821 -2.6257704,1.842519 z" | |
421 | + id="path4335" | |
422 | + inkscape:connector-curvature="0" | |
423 | + sodipodi:nodetypes="ccccccccccc" /> | |
424 | + <path | |
425 | + sodipodi:type="arc" | |
426 | + style="color:#000000;fill:#ef2929;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
427 | + id="path4338" | |
428 | + sodipodi:cx="42.5" | |
429 | + sodipodi:cy="19.5" | |
430 | + sodipodi:rx="2" | |
431 | + sodipodi:ry="3" | |
432 | + d="m 44.5,19.5 c 0,1.656854 -0.895431,3 -2,3 -1.104569,0 -2,-1.343146 -2,-3 0,-1.656854 0.895431,-3 2,-3 1.104569,0 2,1.343146 2,3 z" | |
433 | + transform="matrix(1,0,0,1.1666667,-4.7264916,4.25)" /> | |
434 | + <path | |
435 | + transform="translate(-4.7264916,8)" | |
436 | + style="color:#000000;fill:#73d216;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
437 | + d="m 46.5,16.5 c 0,1.656854 -0.895431,3 -2,3 -1,-1 -2,-3 -1.887395,-3.994897 C 42.8862,14.337246 43.627917,13.5 44.5,13.5 c 1.104569,0 2,1.343146 2,3 z" | |
438 | + id="path4340" | |
439 | + inkscape:connector-curvature="0" | |
440 | + sodipodi:nodetypes="sccss" /> | |
441 | + <path | |
442 | + transform="matrix(1,0,0,1.5,-4.7264916,-4.25)" | |
443 | + style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
444 | + d="m 46.5,22.5 c 0,1.104569 -0.895431,2 -2,2 -0.879997,0 -1.627251,-0.56834 -1.894727,-1.357985 C 43.5,21.833333 43.5,21.166667 44.5,20.5 c 1.104569,0 2,0.895431 2,2 z" | |
445 | + id="path4342" | |
446 | + inkscape:connector-curvature="0" | |
447 | + sodipodi:nodetypes="ssccs" /> | |
448 | + <path | |
449 | + style="opacity:1;color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
450 | + d="m 44.078125,19 0.390625,0.5 0.03125,0 c 0.414214,0 0.805798,-0.176527 1.125,-0.5 -0.319202,-0.323473 -0.710786,-0.5 -1.125,-0.5 z" | |
451 | + transform="translate(-4.7264916,8)" | |
452 | + id="path4346" | |
453 | + inkscape:connector-curvature="0" | |
454 | + sodipodi:nodetypes="ccsccc" /> | |
455 | + <path | |
456 | + id="path4495" | |
457 | + transform="translate(-4.7264916,8)" | |
458 | + d="m 43.375,19 c -0.532852,0.539015 -0.875,1.463425 -0.875,2.5 0,0.34599 0.05316,0.659494 0.125,0.96875 0.949731,-0.105222 1.711061,-1.347733 1.84375,-2.96875 l -0.293769,-0.544974 z" | |
459 | + style="opacity:1;color:#000000;fill:#ad7fa8;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
460 | + inkscape:connector-curvature="0" | |
461 | + sodipodi:nodetypes="cscccc" /> | |
462 | + <path | |
463 | + style="opacity:1;color:#000000;fill:#edd400;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" | |
464 | + d="M 42.625,15.53125 C 42.55316,15.840506 42.5,16.15401 42.5,16.5 c 0,1.036575 0.342148,1.960985 0.875,2.5 l 0.767479,0.02872 0.326271,-0.528723 C 44.336061,16.87898 43.574731,15.636469 42.625,15.53125 z" | |
465 | + transform="translate(-4.7264916,8)" | |
466 | + id="path4497" | |
467 | + inkscape:connector-curvature="0" | |
468 | + sodipodi:nodetypes="cscccc" /> | |
469 | + <path | |
470 | + style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1" | |
471 | + d="M 44.46875 18.5 C 44.074215 18.509013 43.713731 18.695628 43.40625 19 C 43.7136 19.303843 44.07455 19.490995 44.46875 19.5 C 44.48203 19.33776 44.5 19.169001 44.5 19 C 44.5 18.831775 44.481861 18.66189 44.46875 18.5 z " | |
472 | + transform="translate(-4.7264916,8)" | |
473 | + id="path4361" /> | |
474 | + <rect | |
475 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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" | |
476 | + id="rect4501" | |
477 | + width="3" | |
478 | + height="3" | |
479 | + x="33.5" | |
480 | + y="31.5" | |
481 | + transform="translate(-4.7264916,8)" | |
482 | + ry="0.5" /> | |
483 | + <rect | |
484 | + y="39.5" | |
485 | + x="23.773508" | |
486 | + height="3" | |
487 | + width="3" | |
488 | + id="rect4503" | |
489 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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" | |
490 | + ry="0.5" /> | |
491 | + <rect | |
492 | + style="color:#000000;fill:#555753;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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" | |
493 | + id="rect4505" | |
494 | + width="3" | |
495 | + height="3" | |
496 | + x="18.773508" | |
497 | + y="39.5" | |
498 | + ry="0.5" /> | |
499 | + <path | |
500 | + style="opacity:0.3;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;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" | |
501 | + d="m 7.5,10.875 -6,2.311951 0,12.013049 6,1 z" | |
502 | + id="path3827" | |
503 | + inkscape:connector-curvature="0" | |
504 | + transform="translate(-4.7264916,8)" | |
505 | + sodipodi:nodetypes="ccccc" /> | |
506 | + <path | |
507 | + sodipodi:nodetypes="ccccc" | |
508 | + inkscape:connector-curvature="0" | |
509 | + id="path3059" | |
510 | + d="m 34.773508,17.5 8,3 0,17 -8,3 z" | |
511 | + style="color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
512 | + <path | |
513 | + sodipodi:nodetypes="ccccc" | |
514 | + inkscape:connector-curvature="0" | |
515 | + id="path3061" | |
516 | + d="m -4.226492,20.5 8,-3 0,23 -8,-3 z" | |
517 | + style="color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
518 | + </g> | |
519 | +</svg> | ... | ... |
31.4 KB
73.5 KB
4.57 KB
... | ... | @@ -0,0 +1,465 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 | + xmlns:cc="http://creativecommons.org/ns#" | |
7 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 | + xmlns:svg="http://www.w3.org/2000/svg" | |
9 | + xmlns="http://www.w3.org/2000/svg" | |
10 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48" | |
14 | + height="48" | |
15 | + id="svg2" | |
16 | + version="1.1" | |
17 | + inkscape:version="0.48.4 r9939" | |
18 | + sodipodi:docname="block-person-list.color.svg"> | |
19 | + <title | |
20 | + id="title2987">Block Icon</title> | |
21 | + <defs | |
22 | + id="defs4" /> | |
23 | + <sodipodi:namedview | |
24 | + id="base" | |
25 | + pagecolor="#ffffff" | |
26 | + bordercolor="#666666" | |
27 | + borderopacity="1.0" | |
28 | + inkscape:pageopacity="0.0" | |
29 | + inkscape:pageshadow="2" | |
30 | + inkscape:zoom="10.105734" | |
31 | + inkscape:cx="25.215663" | |
32 | + inkscape:cy="24.043238" | |
33 | + inkscape:document-units="px" | |
34 | + inkscape:current-layer="svg2" | |
35 | + showgrid="true" | |
36 | + inkscape:snap-to-guides="true" | |
37 | + inkscape:window-width="1231" | |
38 | + inkscape:window-height="698" | |
39 | + inkscape:window-x="49" | |
40 | + inkscape:window-y="0" | |
41 | + inkscape:window-maximized="1" | |
42 | + showguides="true" | |
43 | + inkscape:guide-bbox="true" | |
44 | + inkscape:snap-bbox="true"> | |
45 | + <inkscape:grid | |
46 | + type="xygrid" | |
47 | + id="grid2985" | |
48 | + empspacing="47" | |
49 | + visible="true" | |
50 | + enabled="true" | |
51 | + snapvisiblegridlinesonly="true" | |
52 | + originx="0.5px" | |
53 | + originy="0.5px" /> | |
54 | + <sodipodi:guide | |
55 | + orientation="1,0" | |
56 | + position="23.5,48.5" | |
57 | + id="guide2984" /> | |
58 | + <sodipodi:guide | |
59 | + orientation="1,0" | |
60 | + position="24.5,48.5" | |
61 | + id="guide2990" /> | |
62 | + <sodipodi:guide | |
63 | + orientation="1,0" | |
64 | + position="15.5,48.5" | |
65 | + id="guide2992" /> | |
66 | + <sodipodi:guide | |
67 | + orientation="1,0" | |
68 | + position="16.5,48.5" | |
69 | + id="guide2994" /> | |
70 | + <sodipodi:guide | |
71 | + orientation="1,0" | |
72 | + position="31.5,48.5" | |
73 | + id="guide2996" /> | |
74 | + <sodipodi:guide | |
75 | + orientation="1,0" | |
76 | + position="32.5,48.5" | |
77 | + id="guide2998" /> | |
78 | + <sodipodi:guide | |
79 | + orientation="0,1" | |
80 | + position="-0.5,32.5" | |
81 | + id="guide3027" /> | |
82 | + <sodipodi:guide | |
83 | + orientation="0,1" | |
84 | + position="-0.5,31.5" | |
85 | + id="guide3029" /> | |
86 | + <sodipodi:guide | |
87 | + orientation="0,1" | |
88 | + position="-0.5,24.5" | |
89 | + id="guide3031" /> | |
90 | + <sodipodi:guide | |
91 | + orientation="0,1" | |
92 | + position="-0.5,23.5" | |
93 | + id="guide3033" /> | |
94 | + <sodipodi:guide | |
95 | + orientation="0,1" | |
96 | + position="-0.5,16.5" | |
97 | + id="guide3035" /> | |
98 | + <sodipodi:guide | |
99 | + orientation="0,1" | |
100 | + position="-0.5,15.5" | |
101 | + id="guide3037" /> | |
102 | + <sodipodi:guide | |
103 | + orientation="1,0" | |
104 | + position="0.5,48.5" | |
105 | + id="guide3844" /> | |
106 | + <sodipodi:guide | |
107 | + orientation="0,1" | |
108 | + position="-0.5,47.5" | |
109 | + id="guide3846" /> | |
110 | + <sodipodi:guide | |
111 | + orientation="0,1" | |
112 | + position="-0.5,0.5" | |
113 | + id="guide3848" /> | |
114 | + <sodipodi:guide | |
115 | + orientation="1,0" | |
116 | + position="47.5,48.5" | |
117 | + id="guide3850" /> | |
118 | + </sodipodi:namedview> | |
119 | + <metadata | |
120 | + id="metadata7"> | |
121 | + <rdf:RDF> | |
122 | + <cc:Work | |
123 | + rdf:about=""> | |
124 | + <dc:format>image/svg+xml</dc:format> | |
125 | + <dc:type | |
126 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
127 | + <dc:title>Block Icon</dc:title> | |
128 | + <dc:creator> | |
129 | + <cc:Agent> | |
130 | + <dc:title>Noosfero Project</dc:title> | |
131 | + </cc:Agent> | |
132 | + </dc:creator> | |
133 | + </cc:Work> | |
134 | + </rdf:RDF> | |
135 | + </metadata> | |
136 | + <path | |
137 | + style="fill:#73d216;fill-opacity:1;stroke:#4e9a06;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
138 | + d="m 18.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
139 | + id="rect3053" | |
140 | + inkscape:connector-curvature="0" | |
141 | + sodipodi:nodetypes="ssccssccs" /> | |
142 | + <path | |
143 | + sodipodi:type="arc" | |
144 | + style="fill:#edd400;fill-opacity:1;stroke:#c4a000;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
145 | + id="path3051" | |
146 | + sodipodi:cx="24" | |
147 | + sodipodi:cy="2" | |
148 | + sodipodi:rx="2.1000001" | |
149 | + sodipodi:ry="2.0999999" | |
150 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
151 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,1.6666665)" /> | |
152 | + <path | |
153 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
154 | + inkscape:href="#rect3053" | |
155 | + id="path3801" | |
156 | + style="opacity:1;color:#000000;fill:#73d216;stroke:#8ae234;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
157 | + xlink:href="#rect3053" | |
158 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
159 | + inkscape:radius="-0.94178885" | |
160 | + sodipodi:type="inkscape:offset" /> | |
161 | + <path | |
162 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" | |
163 | + sodipodi:ry="2.5" | |
164 | + sodipodi:rx="2.5" | |
165 | + sodipodi:cy="4" | |
166 | + sodipodi:cx="8" | |
167 | + id="path3781" | |
168 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
169 | + sodipodi:type="arc" | |
170 | + transform="translate(16,1)" /> | |
171 | + <path | |
172 | + sodipodi:nodetypes="ssccssccs" | |
173 | + inkscape:connector-curvature="0" | |
174 | + id="path3822" | |
175 | + d="m 2.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
176 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
177 | + <path | |
178 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,1.6666665)" | |
179 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
180 | + sodipodi:ry="2.0999999" | |
181 | + sodipodi:rx="2.1000001" | |
182 | + sodipodi:cy="2" | |
183 | + sodipodi:cx="24" | |
184 | + id="path3824" | |
185 | + style="fill:#c17d11;fill-opacity:1;stroke:#8f5902;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
186 | + sodipodi:type="arc" /> | |
187 | + <path | |
188 | + sodipodi:type="inkscape:offset" | |
189 | + inkscape:radius="-0.94178885" | |
190 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
191 | + xlink:href="#rect3053" | |
192 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
193 | + id="path3826" | |
194 | + inkscape:href="#rect3053" | |
195 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
196 | + transform="translate(-16,0)" /> | |
197 | + <path | |
198 | + transform="translate(0,1)" | |
199 | + sodipodi:type="arc" | |
200 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
201 | + id="path3828" | |
202 | + sodipodi:cx="8" | |
203 | + sodipodi:cy="4" | |
204 | + sodipodi:rx="2.5" | |
205 | + sodipodi:ry="2.5" | |
206 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
207 | + <path | |
208 | + sodipodi:nodetypes="ssccssccs" | |
209 | + inkscape:connector-curvature="0" | |
210 | + id="path3832" | |
211 | + d="m 34.5,10.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
212 | + style="fill:#3465a4;fill-opacity:1;stroke:#204a87;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
213 | + <path | |
214 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,1.6666665)" | |
215 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
216 | + sodipodi:ry="2.0999999" | |
217 | + sodipodi:rx="2.1000001" | |
218 | + sodipodi:cy="2" | |
219 | + sodipodi:cx="24" | |
220 | + id="path3834" | |
221 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
222 | + sodipodi:type="arc" /> | |
223 | + <path | |
224 | + sodipodi:type="inkscape:offset" | |
225 | + inkscape:radius="-0.94178885" | |
226 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
227 | + xlink:href="#rect3053" | |
228 | + style="opacity:1;color:#000000;fill:none;stroke:#729fcf;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
229 | + id="path3836" | |
230 | + inkscape:href="#rect3053" | |
231 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
232 | + transform="translate(16,0)" /> | |
233 | + <path | |
234 | + transform="translate(32,1)" | |
235 | + sodipodi:type="arc" | |
236 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
237 | + id="path3838" | |
238 | + sodipodi:cx="8" | |
239 | + sodipodi:cy="4" | |
240 | + sodipodi:rx="2.5" | |
241 | + sodipodi:ry="2.5" | |
242 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
243 | + <path | |
244 | + sodipodi:nodetypes="ssccssccs" | |
245 | + inkscape:connector-curvature="0" | |
246 | + id="path3842" | |
247 | + d="m 2.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
248 | + style="fill:#888a85;fill-opacity:1;stroke:#555753;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
249 | + <path | |
250 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,17.666667)" | |
251 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
252 | + sodipodi:ry="2.0999999" | |
253 | + sodipodi:rx="2.1000001" | |
254 | + sodipodi:cy="2" | |
255 | + sodipodi:cx="24" | |
256 | + id="path3844" | |
257 | + style="fill:#fcaf3e;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
258 | + sodipodi:type="arc" /> | |
259 | + <path | |
260 | + sodipodi:type="inkscape:offset" | |
261 | + inkscape:radius="-0.94178885" | |
262 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
263 | + xlink:href="#rect3053" | |
264 | + style="opacity:1;color:#000000;fill:none;stroke:#babdb6;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
265 | + id="path3846" | |
266 | + inkscape:href="#rect3053" | |
267 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
268 | + transform="translate(-16,16)" /> | |
269 | + <path | |
270 | + transform="translate(0,17)" | |
271 | + sodipodi:type="arc" | |
272 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
273 | + id="path3848" | |
274 | + sodipodi:cx="8" | |
275 | + sodipodi:cy="4" | |
276 | + sodipodi:rx="2.5" | |
277 | + sodipodi:ry="2.5" | |
278 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
279 | + <path | |
280 | + sodipodi:nodetypes="ssccssccs" | |
281 | + inkscape:connector-curvature="0" | |
282 | + id="path3852" | |
283 | + d="m 34.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
284 | + style="fill:#edd400;fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
285 | + <path | |
286 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,17.666667)" | |
287 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
288 | + sodipodi:ry="2.0999999" | |
289 | + sodipodi:rx="2.1000001" | |
290 | + sodipodi:cy="2" | |
291 | + sodipodi:cx="24" | |
292 | + id="path3854" | |
293 | + style="fill:#8f5902;fill-opacity:1;stroke:#000000;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
294 | + sodipodi:type="arc" /> | |
295 | + <path | |
296 | + sodipodi:type="inkscape:offset" | |
297 | + inkscape:radius="-0.94178885" | |
298 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
299 | + xlink:href="#rect3053" | |
300 | + style="opacity:1;color:#000000;fill:none;stroke:#fce94f;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
301 | + id="path3856" | |
302 | + inkscape:href="#rect3053" | |
303 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
304 | + transform="translate(16,16)" /> | |
305 | + <path | |
306 | + transform="translate(32,17)" | |
307 | + sodipodi:type="arc" | |
308 | + style="opacity:1;color:#000000;fill:none;stroke:#c17d11;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
309 | + id="path3858" | |
310 | + sodipodi:cx="8" | |
311 | + sodipodi:cy="4" | |
312 | + sodipodi:rx="2.5" | |
313 | + sodipodi:ry="2.5" | |
314 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
315 | + <path | |
316 | + sodipodi:nodetypes="ssccssccs" | |
317 | + inkscape:connector-curvature="0" | |
318 | + id="path3862" | |
319 | + d="m 18.5,26.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
320 | + style="fill:#75507b;fill-opacity:1;stroke:#5c3566;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
321 | + <path | |
322 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,17.666667)" | |
323 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
324 | + sodipodi:ry="2.0999999" | |
325 | + sodipodi:rx="2.1000001" | |
326 | + sodipodi:cy="2" | |
327 | + sodipodi:cx="24" | |
328 | + id="path3864" | |
329 | + style="fill:#e9b96e;fill-opacity:1;stroke:#c17d11;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
330 | + sodipodi:type="arc" /> | |
331 | + <path | |
332 | + sodipodi:type="inkscape:offset" | |
333 | + inkscape:radius="-0.94178885" | |
334 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
335 | + xlink:href="#rect3053" | |
336 | + style="opacity:1;color:#000000;fill:none;stroke:#ad7fa8;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
337 | + id="path3866" | |
338 | + inkscape:href="#rect3053" | |
339 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
340 | + transform="translate(0,16)" /> | |
341 | + <path | |
342 | + transform="translate(16,17)" | |
343 | + sodipodi:type="arc" | |
344 | + style="opacity:0.50000000000000000;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
345 | + id="path3868" | |
346 | + sodipodi:cx="8" | |
347 | + sodipodi:cy="4" | |
348 | + sodipodi:rx="2.5" | |
349 | + sodipodi:ry="2.5" | |
350 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
351 | + <path | |
352 | + sodipodi:nodetypes="ssccssccs" | |
353 | + inkscape:connector-curvature="0" | |
354 | + id="path3872" | |
355 | + d="m 2.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
356 | + style="fill:#4e9a06;fill-opacity:1;stroke:#204a87;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
357 | + <path | |
358 | + transform="matrix(1.6666669,0,0,1.6666667,-32.000005,33.666666)" | |
359 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
360 | + sodipodi:ry="2.0999999" | |
361 | + sodipodi:rx="2.1000001" | |
362 | + sodipodi:cy="2" | |
363 | + sodipodi:cx="24" | |
364 | + id="path3874" | |
365 | + style="fill:#f57900;fill-opacity:1;stroke:#ce5c00;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
366 | + sodipodi:type="arc" /> | |
367 | + <path | |
368 | + sodipodi:type="inkscape:offset" | |
369 | + inkscape:radius="-0.94178885" | |
370 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
371 | + xlink:href="#rect3053" | |
372 | + style="opacity:1;color:#000000;fill:none;stroke:#8ae234;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
373 | + id="path3876" | |
374 | + inkscape:href="#rect3053" | |
375 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
376 | + transform="translate(-16,32)" /> | |
377 | + <path | |
378 | + transform="translate(0,33)" | |
379 | + sodipodi:type="arc" | |
380 | + style="opacity:1;color:#000000;fill:none;stroke:#fcaf3e;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
381 | + id="path3878" | |
382 | + sodipodi:cx="8" | |
383 | + sodipodi:cy="4" | |
384 | + sodipodi:rx="2.5" | |
385 | + sodipodi:ry="2.5" | |
386 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
387 | + <path | |
388 | + sodipodi:nodetypes="ssccssccs" | |
389 | + inkscape:connector-curvature="0" | |
390 | + id="path3882" | |
391 | + d="m 34.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
392 | + style="fill:#555753;fill-opacity:1;stroke:#2e3436;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
393 | + <path | |
394 | + transform="matrix(1.6666669,0,0,1.6666667,-5e-6,33.666666)" | |
395 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
396 | + sodipodi:ry="2.0999999" | |
397 | + sodipodi:rx="2.1000001" | |
398 | + sodipodi:cy="2" | |
399 | + sodipodi:cx="24" | |
400 | + id="path3884" | |
401 | + style="fill:#e9b96e;fill-opacity:1;stroke:#c17d11;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
402 | + sodipodi:type="arc" /> | |
403 | + <path | |
404 | + sodipodi:type="inkscape:offset" | |
405 | + inkscape:radius="-0.94178885" | |
406 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
407 | + xlink:href="#rect3053" | |
408 | + style="opacity:1;color:#000000;fill:none;stroke:#888a85;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
409 | + id="path3886" | |
410 | + inkscape:href="#rect3053" | |
411 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
412 | + transform="translate(16,32)" /> | |
413 | + <path | |
414 | + transform="translate(32,33)" | |
415 | + sodipodi:type="arc" | |
416 | + style="opacity:0.50000000000000000;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
417 | + id="path3888" | |
418 | + sodipodi:cx="8" | |
419 | + sodipodi:cy="4" | |
420 | + sodipodi:rx="2.5" | |
421 | + sodipodi:ry="2.5" | |
422 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
423 | + <path | |
424 | + sodipodi:nodetypes="ssccssccs" | |
425 | + inkscape:connector-curvature="0" | |
426 | + id="path3892" | |
427 | + d="m 18.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
428 | + style="fill:#cc0000;fill-opacity:1;stroke:#a40000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" /> | |
429 | + <path | |
430 | + transform="matrix(1.6666669,0,0,1.6666667,-16.000005,33.666666)" | |
431 | + d="m 26.1,2 a 2.1000001,2.0999999 0 1 1 -4.2,0 2.1000001,2.0999999 0 1 1 4.2,0 z" | |
432 | + sodipodi:ry="2.0999999" | |
433 | + sodipodi:rx="2.1000001" | |
434 | + sodipodi:cy="2" | |
435 | + sodipodi:cx="24" | |
436 | + id="path3894" | |
437 | + style="fill:#c17d11;fill-opacity:1;stroke:#8f5902;stroke-width:0.59999996000000000;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;opacity:1" | |
438 | + sodipodi:type="arc" /> | |
439 | + <path | |
440 | + sodipodi:type="inkscape:offset" | |
441 | + inkscape:radius="-0.94178885" | |
442 | + inkscape:original="M 20.5 8.5 C 19.5 8.5 18.5 9.5 18.5 10.5 L 18.5 14.5 L 29.5 14.5 L 29.5 10.5 C 29.5 9.5 28.5 8.5 27.5 8.5 L 26.5 8.5 C 23.5 11.5 24.5 11.5 21.5 8.5 L 20.5 8.5 z " | |
443 | + xlink:href="#rect3053" | |
444 | + style="opacity:1;color:#000000;fill:none;stroke:#ef2929;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
445 | + id="path3896" | |
446 | + inkscape:href="#rect3053" | |
447 | + d="m 20.5,9.4375 c -0.18607,0 -0.491738,0.1167378 -0.71875,0.34375 C 19.554238,10.008262 19.4375,10.31393 19.4375,10.5 l 0,3.0625 9.125,0 0,-3.0625 c 0,-0.18607 -0.116738,-0.491738 -0.34375,-0.71875 C 27.991738,9.5542378 27.68607,9.4375 27.5,9.4375 l -0.625,0 C 26.333821,9.9933053 25.87331,10.50169 25.53125,10.84375 25.119253,11.255747 24.720894,11.6875 24,11.6875 c -0.720894,0 -1.119253,-0.431753 -1.53125,-0.84375 C 22.12669,10.50169 21.666179,9.9933053 21.125,9.4375 l -0.625,0 z" | |
448 | + transform="translate(0,32)" /> | |
449 | + <path | |
450 | + transform="translate(16,33)" | |
451 | + sodipodi:type="arc" | |
452 | + style="opacity:1;color:#000000;fill:none;stroke:#e9b96e;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" | |
453 | + id="path3898" | |
454 | + sodipodi:cx="8" | |
455 | + sodipodi:cy="4" | |
456 | + sodipodi:rx="2.5" | |
457 | + sodipodi:ry="2.5" | |
458 | + d="m 10.5,4 a 2.5,2.5 0 1 1 -5,0 2.5,2.5 0 1 1 5,0 z" /> | |
459 | + <path | |
460 | + style="opacity:0.4;fill:#204a87;fill-opacity:1;stroke:none" | |
461 | + d="m 2.5,42.5 c 0,-1 1,-2 2,-2 l 1,0 c 3,3 2,3 5,0 l 1,0 c 1,0 2,1 2,2 l 0,4 -11,0 z" | |
462 | + id="path3964" | |
463 | + inkscape:connector-curvature="0" | |
464 | + sodipodi:nodetypes="ssccssccs" /> | |
465 | +</svg> | ... | ... |
3.65 KB
... | ... | @@ -0,0 +1,610 @@ |
1 | +<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
2 | +<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
3 | + | |
4 | +<svg | |
5 | + xmlns:dc="http://purl.org/dc/elements/1.1/" | |
6 | + xmlns:cc="http://creativecommons.org/ns#" | |
7 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
8 | + xmlns:svg="http://www.w3.org/2000/svg" | |
9 | + xmlns="http://www.w3.org/2000/svg" | |
10 | + xmlns:xlink="http://www.w3.org/1999/xlink" | |
11 | + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
12 | + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
13 | + width="48" | |
14 | + height="48" | |
15 | + id="svg2" | |
16 | + version="1.1" | |
17 | + inkscape:version="0.48.5 r10040" | |
18 | + sodipodi:docname="block-profile-image.color.svg"> | |
19 | + <title | |
20 | + id="title2987">Block Icon</title> | |
21 | + <defs | |
22 | + id="defs4"> | |
23 | + <linearGradient | |
24 | + inkscape:collect="always" | |
25 | + id="linearGradient4943"> | |
26 | + <stop | |
27 | + style="stop-color:#ffffff;stop-opacity:1;" | |
28 | + offset="0" | |
29 | + id="stop4945" /> | |
30 | + <stop | |
31 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
32 | + offset="1" | |
33 | + id="stop4947" /> | |
34 | + </linearGradient> | |
35 | + <linearGradient | |
36 | + inkscape:collect="always" | |
37 | + id="linearGradient4907"> | |
38 | + <stop | |
39 | + style="stop-color:#000000;stop-opacity:1;" | |
40 | + offset="0" | |
41 | + id="stop4909" /> | |
42 | + <stop | |
43 | + style="stop-color:#000000;stop-opacity:0;" | |
44 | + offset="1" | |
45 | + id="stop4911" /> | |
46 | + </linearGradient> | |
47 | + <linearGradient | |
48 | + id="linearGradient4485"> | |
49 | + <stop | |
50 | + style="stop-color:#4e9a06;stop-opacity:1;" | |
51 | + offset="0" | |
52 | + id="stop4487" /> | |
53 | + <stop | |
54 | + id="stop4493" | |
55 | + offset="0.28571436" | |
56 | + style="stop-color:#4e9a06;stop-opacity:1" /> | |
57 | + <stop | |
58 | + style="stop-color:#73d216;stop-opacity:1" | |
59 | + offset="1" | |
60 | + id="stop4489" /> | |
61 | + </linearGradient> | |
62 | + <linearGradient | |
63 | + id="linearGradient4235"> | |
64 | + <stop | |
65 | + style="stop-color:#000000;stop-opacity:0" | |
66 | + offset="0" | |
67 | + id="stop4237" /> | |
68 | + <stop | |
69 | + id="stop4245" | |
70 | + offset="0.25" | |
71 | + style="stop-color:#000000;stop-opacity:1" /> | |
72 | + <stop | |
73 | + id="stop4243" | |
74 | + offset="0.5714286" | |
75 | + style="stop-color:#000000;stop-opacity:1" /> | |
76 | + <stop | |
77 | + style="stop-color:#000000;stop-opacity:0;" | |
78 | + offset="1" | |
79 | + id="stop4239" /> | |
80 | + </linearGradient> | |
81 | + <linearGradient | |
82 | + id="linearGradient2966"> | |
83 | + <stop | |
84 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
85 | + offset="0" | |
86 | + id="stop2968" /> | |
87 | + <stop | |
88 | + id="stop3006" | |
89 | + offset="0.5" | |
90 | + style="stop-color:#888a85;stop-opacity:1" /> | |
91 | + <stop | |
92 | + style="stop-color:#2e3436;stop-opacity:1" | |
93 | + offset="1" | |
94 | + id="stop2970" /> | |
95 | + </linearGradient> | |
96 | + <linearGradient | |
97 | + id="linearGradient2974"> | |
98 | + <stop | |
99 | + style="stop-color:#c1c1c1;stop-opacity:1;" | |
100 | + offset="0" | |
101 | + id="stop2976" /> | |
102 | + <stop | |
103 | + style="stop-color:#acacac;stop-opacity:1;" | |
104 | + offset="1" | |
105 | + id="stop2978" /> | |
106 | + </linearGradient> | |
107 | + <linearGradient | |
108 | + id="linearGradient2994"> | |
109 | + <stop | |
110 | + style="stop-color:#000000;stop-opacity:1;" | |
111 | + offset="0" | |
112 | + id="stop2996" /> | |
113 | + <stop | |
114 | + style="stop-color:#c9c9c9;stop-opacity:1;" | |
115 | + offset="1" | |
116 | + id="stop2998" /> | |
117 | + </linearGradient> | |
118 | + <linearGradient | |
119 | + inkscape:collect="always" | |
120 | + id="linearGradient3914-6"> | |
121 | + <stop | |
122 | + style="stop-color:#eeeeec;stop-opacity:1;" | |
123 | + offset="0" | |
124 | + id="stop3916-9" /> | |
125 | + <stop | |
126 | + style="stop-color:#d3d7cf;stop-opacity:1" | |
127 | + offset="1" | |
128 | + id="stop3918-3" /> | |
129 | + </linearGradient> | |
130 | + <linearGradient | |
131 | + gradientTransform="translate(-3,0)" | |
132 | + y2="45.5" | |
133 | + x2="41.5" | |
134 | + y1="18.5" | |
135 | + x1="35.5" | |
136 | + gradientUnits="userSpaceOnUse" | |
137 | + id="linearGradient3972" | |
138 | + xlink:href="#linearGradient3914-6" | |
139 | + inkscape:collect="always" /> | |
140 | + <linearGradient | |
141 | + inkscape:collect="always" | |
142 | + id="linearGradient4356"> | |
143 | + <stop | |
144 | + style="stop-color:#000000;stop-opacity:1;" | |
145 | + offset="0" | |
146 | + id="stop4358" /> | |
147 | + <stop | |
148 | + style="stop-color:#000000;stop-opacity:0;" | |
149 | + offset="1" | |
150 | + id="stop4360" /> | |
151 | + </linearGradient> | |
152 | + <linearGradient | |
153 | + id="linearGradient3800"> | |
154 | + <stop | |
155 | + style="stop-color:#f4d9b1;stop-opacity:1.0000000;" | |
156 | + offset="0.0000000" | |
157 | + id="stop3802" /> | |
158 | + <stop | |
159 | + style="stop-color:#df9725;stop-opacity:1.0000000;" | |
160 | + offset="1.0000000" | |
161 | + id="stop3804" /> | |
162 | + </linearGradient> | |
163 | + <linearGradient | |
164 | + inkscape:collect="always" | |
165 | + id="linearGradient3816"> | |
166 | + <stop | |
167 | + style="stop-color:#000000;stop-opacity:1;" | |
168 | + offset="0" | |
169 | + id="stop3818" /> | |
170 | + <stop | |
171 | + style="stop-color:#000000;stop-opacity:0;" | |
172 | + offset="1" | |
173 | + id="stop3820" /> | |
174 | + </linearGradient> | |
175 | + <linearGradient | |
176 | + id="linearGradient3824"> | |
177 | + <stop | |
178 | + style="stop-color:#ffffff;stop-opacity:1;" | |
179 | + offset="0" | |
180 | + id="stop3826" /> | |
181 | + <stop | |
182 | + style="stop-color:#c9c9c9;stop-opacity:1.0000000;" | |
183 | + offset="1.0000000" | |
184 | + id="stop3828" /> | |
185 | + </linearGradient> | |
186 | + <linearGradient | |
187 | + id="linearGradient4163"> | |
188 | + <stop | |
189 | + style="stop-color:#3b74bc;stop-opacity:1.0000000;" | |
190 | + offset="0.0000000" | |
191 | + id="stop4165" /> | |
192 | + <stop | |
193 | + style="stop-color:#2d5990;stop-opacity:1.0000000;" | |
194 | + offset="1.0000000" | |
195 | + id="stop4167" /> | |
196 | + </linearGradient> | |
197 | + <linearGradient | |
198 | + id="linearGradient3172"> | |
199 | + <stop | |
200 | + style="stop-color:#ffffff;stop-opacity:1;" | |
201 | + offset="0" | |
202 | + id="stop3174" /> | |
203 | + <stop | |
204 | + style="stop-color:#c9c9c9;stop-opacity:1.0000000;" | |
205 | + offset="1.0000000" | |
206 | + id="stop3176" /> | |
207 | + </linearGradient> | |
208 | + <linearGradient | |
209 | + inkscape:collect="always" | |
210 | + xlink:href="#linearGradient3824" | |
211 | + id="linearGradient4808" | |
212 | + gradientUnits="userSpaceOnUse" | |
213 | + gradientTransform="translate(-43.902423,-5.398254)" | |
214 | + x1="30.935921" | |
215 | + y1="29.553486" | |
216 | + x2="30.935921" | |
217 | + y2="35.803486" /> | |
218 | + <linearGradient | |
219 | + inkscape:collect="always" | |
220 | + xlink:href="#linearGradient4356" | |
221 | + id="linearGradient4810" | |
222 | + gradientUnits="userSpaceOnUse" | |
223 | + gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,10.321227,-9.516914)" | |
224 | + x1="22.686766" | |
225 | + y1="36.3904" | |
226 | + x2="21.408455" | |
227 | + y2="35.739632" /> | |
228 | + <radialGradient | |
229 | + inkscape:collect="always" | |
230 | + xlink:href="#linearGradient3816" | |
231 | + id="radialGradient4812" | |
232 | + gradientUnits="userSpaceOnUse" | |
233 | + cx="31.112698" | |
234 | + cy="19.008621" | |
235 | + fx="31.112698" | |
236 | + fy="19.008621" | |
237 | + r="8.6620579" /> | |
238 | + <radialGradient | |
239 | + inkscape:collect="always" | |
240 | + xlink:href="#linearGradient4163" | |
241 | + id="radialGradient4814" | |
242 | + gradientUnits="userSpaceOnUse" | |
243 | + gradientTransform="matrix(1.297564,0,0,0.884831,-19.843038,6.5422147)" | |
244 | + cx="28.089741" | |
245 | + cy="27.203083" | |
246 | + fx="28.089741" | |
247 | + fy="27.203083" | |
248 | + r="13.56536" /> | |
249 | + <linearGradient | |
250 | + inkscape:collect="always" | |
251 | + xlink:href="#linearGradient3824" | |
252 | + id="linearGradient4816" | |
253 | + gradientUnits="userSpaceOnUse" | |
254 | + gradientTransform="translate(-11.484533,1.6017457)" | |
255 | + x1="30.935921" | |
256 | + y1="29.553486" | |
257 | + x2="30.935921" | |
258 | + y2="35.803486" /> | |
259 | + <radialGradient | |
260 | + inkscape:collect="always" | |
261 | + xlink:href="#linearGradient3816" | |
262 | + id="radialGradient4818" | |
263 | + gradientUnits="userSpaceOnUse" | |
264 | + cx="31.112698" | |
265 | + cy="19.008621" | |
266 | + fx="31.112698" | |
267 | + fy="19.008621" | |
268 | + r="8.6620579" /> | |
269 | + <radialGradient | |
270 | + inkscape:collect="always" | |
271 | + xlink:href="#linearGradient3800" | |
272 | + id="radialGradient4820" | |
273 | + gradientUnits="userSpaceOnUse" | |
274 | + gradientTransform="matrix(0.787998,0,0,0.787998,6.221198,3.617627)" | |
275 | + cx="29.344931" | |
276 | + cy="17.064077" | |
277 | + fx="29.344931" | |
278 | + fy="17.064077" | |
279 | + r="9.1620579" /> | |
280 | + <linearGradient | |
281 | + inkscape:collect="always" | |
282 | + xlink:href="#linearGradient4356" | |
283 | + id="linearGradient4822" | |
284 | + gradientUnits="userSpaceOnUse" | |
285 | + gradientTransform="matrix(0.983375,0.181588,-0.181588,0.983375,-5.2528165,-1.04972)" | |
286 | + x1="20.661695" | |
287 | + y1="35.817974" | |
288 | + x2="22.626925" | |
289 | + y2="36.217758" /> | |
290 | + <linearGradient | |
291 | + inkscape:collect="always" | |
292 | + xlink:href="#linearGradient4356" | |
293 | + id="linearGradient4824" | |
294 | + gradientUnits="userSpaceOnUse" | |
295 | + gradientTransform="matrix(-0.977685,0.210075,0.210075,0.977685,43.625067,-2.343463)" | |
296 | + x1="22.686766" | |
297 | + y1="36.3904" | |
298 | + x2="21.408455" | |
299 | + y2="35.739632" /> | |
300 | + <linearGradient | |
301 | + inkscape:collect="always" | |
302 | + xlink:href="#linearGradient4907" | |
303 | + id="linearGradient4913" | |
304 | + x1="24.5" | |
305 | + y1="44.5" | |
306 | + x2="24.5" | |
307 | + y2="1.5" | |
308 | + gradientUnits="userSpaceOnUse" /> | |
309 | + <filter | |
310 | + inkscape:collect="always" | |
311 | + id="filter4919"> | |
312 | + <feGaussianBlur | |
313 | + inkscape:collect="always" | |
314 | + stdDeviation="0.64" | |
315 | + id="feGaussianBlur4921" /> | |
316 | + </filter> | |
317 | + <linearGradient | |
318 | + inkscape:collect="always" | |
319 | + xlink:href="#linearGradient4943" | |
320 | + id="linearGradient4949" | |
321 | + x1="25.5" | |
322 | + y1="43.5" | |
323 | + x2="22.5" | |
324 | + y2="-0.5" | |
325 | + gradientUnits="userSpaceOnUse" /> | |
326 | + <clipPath | |
327 | + clipPathUnits="userSpaceOnUse" | |
328 | + id="clipPath4967"> | |
329 | + <rect | |
330 | + y="9.5" | |
331 | + x="-0.22649384" | |
332 | + height="43" | |
333 | + width="39" | |
334 | + id="rect4969" | |
335 | + style="color:#000000;fill:#ef2929;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> | |
336 | + </clipPath> | |
337 | + <filter | |
338 | + inkscape:collect="always" | |
339 | + id="filter4971" | |
340 | + x="-0.31885714" | |
341 | + width="1.6377143" | |
342 | + y="-0.19241379" | |
343 | + height="1.3848276"> | |
344 | + <feGaussianBlur | |
345 | + inkscape:collect="always" | |
346 | + stdDeviation="4.65" | |
347 | + id="feGaussianBlur4973" /> | |
348 | + </filter> | |
349 | + </defs> | |
350 | + <sodipodi:namedview | |
351 | + id="base" | |
352 | + pagecolor="#ffffff" | |
353 | + bordercolor="#666666" | |
354 | + borderopacity="1.0" | |
355 | + inkscape:pageopacity="0.0" | |
356 | + inkscape:pageshadow="2" | |
357 | + inkscape:zoom="12.8125" | |
358 | + inkscape:cx="24" | |
359 | + inkscape:cy="24" | |
360 | + inkscape:document-units="px" | |
361 | + inkscape:current-layer="g4793" | |
362 | + showgrid="true" | |
363 | + inkscape:snap-to-guides="true" | |
364 | + inkscape:window-width="1440" | |
365 | + inkscape:window-height="834" | |
366 | + inkscape:window-x="0" | |
367 | + inkscape:window-y="27" | |
368 | + inkscape:window-maximized="1" | |
369 | + showguides="true" | |
370 | + inkscape:guide-bbox="true" | |
371 | + inkscape:snap-bbox="true"> | |
372 | + <inkscape:grid | |
373 | + type="xygrid" | |
374 | + id="grid2985" | |
375 | + empspacing="47" | |
376 | + visible="true" | |
377 | + enabled="true" | |
378 | + snapvisiblegridlinesonly="true" | |
379 | + originx="0.5px" | |
380 | + originy="0.5px" /> | |
381 | + <sodipodi:guide | |
382 | + orientation="1,0" | |
383 | + position="23.5,48.5" | |
384 | + id="guide2984" /> | |
385 | + <sodipodi:guide | |
386 | + orientation="1,0" | |
387 | + position="24.5,48.5" | |
388 | + id="guide2990" /> | |
389 | + <sodipodi:guide | |
390 | + orientation="1,0" | |
391 | + position="15.5,48.5" | |
392 | + id="guide2992" /> | |
393 | + <sodipodi:guide | |
394 | + orientation="1,0" | |
395 | + position="16.5,48.5" | |
396 | + id="guide2994" /> | |
397 | + <sodipodi:guide | |
398 | + orientation="1,0" | |
399 | + position="31.5,48.5" | |
400 | + id="guide2996" /> | |
401 | + <sodipodi:guide | |
402 | + orientation="1,0" | |
403 | + position="32.5,48.5" | |
404 | + id="guide2998" /> | |
405 | + <sodipodi:guide | |
406 | + orientation="0,1" | |
407 | + position="-0.5,32.5" | |
408 | + id="guide3027" /> | |
409 | + <sodipodi:guide | |
410 | + orientation="0,1" | |
411 | + position="-0.5,31.5" | |
412 | + id="guide3029" /> | |
413 | + <sodipodi:guide | |
414 | + orientation="0,1" | |
415 | + position="-0.5,24.5" | |
416 | + id="guide3031" /> | |
417 | + <sodipodi:guide | |
418 | + orientation="0,1" | |
419 | + position="-0.5,23.5" | |
420 | + id="guide3033" /> | |
421 | + <sodipodi:guide | |
422 | + orientation="0,1" | |
423 | + position="-0.5,16.5" | |
424 | + id="guide3035" /> | |
425 | + <sodipodi:guide | |
426 | + orientation="0,1" | |
427 | + position="-0.5,15.5" | |
428 | + id="guide3037" /> | |
429 | + <sodipodi:guide | |
430 | + orientation="1,0" | |
431 | + position="0.5,48.5" | |
432 | + id="guide3844" /> | |
433 | + <sodipodi:guide | |
434 | + orientation="0,1" | |
435 | + position="-0.5,47.5" | |
436 | + id="guide3846" /> | |
437 | + <sodipodi:guide | |
438 | + orientation="0,1" | |
439 | + position="-0.5,0.5" | |
440 | + id="guide3848" /> | |
441 | + <sodipodi:guide | |
442 | + orientation="1,0" | |
443 | + position="47.5,48.5" | |
444 | + id="guide3850" /> | |
445 | + </sodipodi:namedview> | |
446 | + <metadata | |
447 | + id="metadata7"> | |
448 | + <rdf:RDF> | |
449 | + <cc:Work | |
450 | + rdf:about=""> | |
451 | + <dc:format>image/svg+xml</dc:format> | |
452 | + <dc:type | |
453 | + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
454 | + <dc:title>Block Icon</dc:title> | |
455 | + <dc:creator> | |
456 | + <cc:Agent> | |
457 | + <dc:title>Noosfero Project</dc:title> | |
458 | + </cc:Agent> | |
459 | + </dc:creator> | |
460 | + </cc:Work> | |
461 | + </rdf:RDF> | |
462 | + </metadata> | |
463 | + <g | |
464 | + transform="translate(4.7264916,-8)" | |
465 | + id="g3061"> | |
466 | + <g | |
467 | + id="g5012"> | |
468 | + <g | |
469 | + id="g4975"> | |
470 | + <path | |
471 | + style="fill:url(#linearGradient4913);fill-opacity:1;stroke:none;filter:url(#filter4919);opacity:0.6" | |
472 | + d="m 3.5,47.5 c 12,-2 29,-2 41,0 l -1,-46 -39,0 z" | |
473 | + id="path4897" | |
474 | + inkscape:connector-curvature="0" | |
475 | + transform="translate(-4.7264916,8)" | |
476 | + sodipodi:nodetypes="ccccc" /> | |
477 | + <g | |
478 | + id="g4963" | |
479 | + clip-path="url(#clipPath4967)"> | |
480 | + <rect | |
481 | + transform="translate(-4.7264916,8)" | |
482 | + y="1.5" | |
483 | + x="4.5" | |
484 | + height="43" | |
485 | + width="39" | |
486 | + id="rect4895" | |
487 | + style="color:#000000;fill:url(#linearGradient4949);stroke:none;stroke-width:1;stroke-linecap:round;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;fill-opacity:1" /> | |
488 | + <path | |
489 | + transform="translate(-4.7264916,8)" | |
490 | + inkscape:connector-curvature="0" | |
491 | + id="path4957" | |
492 | + d="m 21.5,1.5 -16,22 16,29 5,0 16,-29 -16,-22 z" | |
493 | + style="fill:#d3d7cf;stroke:none;filter:url(#filter4971)" | |
494 | + sodipodi:nodetypes="ccccccc" /> | |
495 | + </g> | |
496 | + <rect | |
497 | + y="9.5" | |
498 | + x="-0.22649193" | |
499 | + height="43" | |
500 | + width="39" | |
501 | + id="rect4953" | |
502 | + style="color:#000000;fill:none;stroke:#babdb6;stroke-width:1;stroke-linecap:round;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" /> | |
503 | + <rect | |
504 | + style="color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;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;opacity:0.4" | |
505 | + id="rect5020" | |
506 | + width="37" | |
507 | + height="41" | |
508 | + x="0.77350843" | |
509 | + y="10.5" /> | |
510 | + </g> | |
511 | + </g> | |
512 | + <g | |
513 | + id="g4793" | |
514 | + transform="translate(-0.23507394,0.3902439)"> | |
515 | + <path | |
516 | + d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" | |
517 | + sodipodi:ry="8.6620579" | |
518 | + sodipodi:rx="8.6620579" | |
519 | + sodipodi:cy="19.008621" | |
520 | + sodipodi:cx="31.112698" | |
521 | + id="path4306" | |
522 | + style="color:#000000;fill:url(#radialGradient4812);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
523 | + sodipodi:type="arc" | |
524 | + transform="matrix(1.77551,0,0,0.583984,-35.737753,29.880306)" /> | |
525 | + <path | |
526 | + sodipodi:nodetypes="cczcczc" | |
527 | + id="path4308" | |
528 | + d="m 14.501641,43.237785 10.606602,0 c 3.005204,0 5.980484,-1.101932 7.071067,-4.242641 1.035639,-2.982476 0.176777,-8.662058 -6.540737,-13.258252 l -12.551146,0 c -6.7175134,4.24264 -7.5569904,10.044831 -6.0104064,13.435028 1.575595,3.45379 4.2426404,4.065865 7.4246204,4.065865 z" | |
529 | + style="color:#000000;fill:url(#radialGradient4814);fill-opacity:1;fill-rule:evenodd;stroke:#204a87;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" | |
530 | + inkscape:connector-curvature="0" /> | |
531 | + <path | |
532 | + sodipodi:nodetypes="cccc" | |
533 | + id="path4310" | |
534 | + d="m 15.208748,27.327882 c 3.18198,2.828427 4.596194,13.081476 4.596194,13.081476 0,0 1.414213,-10.253048 3.889087,-13.258252 l -8.485281,0.176776 z" | |
535 | + style="color:#000000;fill:url(#linearGradient4816);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
536 | + inkscape:connector-curvature="0" /> | |
537 | + <path | |
538 | + style="color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
539 | + d="m 17.488188,28.388543 c 0,0 -2.151323,1.660335 -1.965991,3.660533 -2.041226,-1.800794 -2.099873,-5.251524 -2.099873,-5.251524 l 4.065864,1.590991 z" | |
540 | + id="path4312" | |
541 | + sodipodi:nodetypes="cccc" | |
542 | + inkscape:connector-curvature="0" /> | |
543 | + <path | |
544 | + style="opacity:0.21518986;color:#000000;fill:none;stroke:#ffffff;stroke-width:0.99999976px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" | |
545 | + d="m 14.430329,42.195679 10.493447,-0.0221 c 2.639723,0 5.253161,-0.967919 6.211112,-3.726667 0.909689,-2.61976 -0.09472,-7.608614 -5.995279,-11.645837 L 13.614884,26.55801 c -5.9005564,3.726667 -7.0426194,8.823219 -5.6620284,12.044182 1.380592,3.220963 3.3952114,3.57139 6.4774734,3.593487 z" | |
546 | + id="path4314" | |
547 | + sodipodi:nodetypes="cczcczc" | |
548 | + inkscape:connector-curvature="0" /> | |
549 | + <path | |
550 | + sodipodi:nodetypes="cccc" | |
551 | + id="path4316" | |
552 | + d="m 21.926262,28.388543 c 0,0 2.151323,1.660335 1.965991,3.660533 2.041226,-1.800794 2.099873,-5.251524 2.099873,-5.251524 l -4.065864,1.590991 z" | |
553 | + style="color:#000000;fill:#729fcf;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
554 | + inkscape:connector-curvature="0" /> | |
555 | + <path | |
556 | + transform="translate(-11.609533,5.1017457)" | |
557 | + sodipodi:type="arc" | |
558 | + style="color:#000000;fill:url(#radialGradient4818);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
559 | + id="path4318" | |
560 | + sodipodi:cx="31.112698" | |
561 | + sodipodi:cy="19.008621" | |
562 | + sodipodi:rx="8.6620579" | |
563 | + sodipodi:ry="8.6620579" | |
564 | + d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" /> | |
565 | + <path | |
566 | + d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" | |
567 | + sodipodi:ry="8.6620579" | |
568 | + sodipodi:rx="8.6620579" | |
569 | + sodipodi:cy="19.008621" | |
570 | + sodipodi:cx="31.112698" | |
571 | + id="path4320" | |
572 | + style="color:#000000;fill:url(#radialGradient4820);fill-opacity:1;fill-rule:evenodd;stroke:#c17d11;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" | |
573 | + sodipodi:type="arc" | |
574 | + transform="translate(-11.484533,1.6017457)" /> | |
575 | + <path | |
576 | + transform="matrix(0.877095,0,0,0.877095,-7.6606055,3.9380127)" | |
577 | + sodipodi:type="arc" | |
578 | + style="opacity:0.19620254;color:#000000;fill:none;stroke:#ffffff;stroke-width:1.14012825px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible" | |
579 | + id="path4322" | |
580 | + sodipodi:cx="31.112698" | |
581 | + sodipodi:cy="19.008621" | |
582 | + sodipodi:rx="8.6620579" | |
583 | + sodipodi:ry="8.6620579" | |
584 | + d="m 39.774755,19.008621 c 0,4.783923 -3.878135,8.662058 -8.662057,8.662058 -4.783923,0 -8.662058,-3.878135 -8.662058,-8.662058 0,-4.783922 3.878135,-8.662058 8.662058,-8.662058 4.783922,0 8.662057,3.878136 8.662057,8.662058 z" /> | |
585 | + <path | |
586 | + sodipodi:nodetypes="cccc" | |
587 | + id="path4354" | |
588 | + d="M 10.367258,42.376943 C 9.1196506,41.831974 8.5612636,40.518666 8.5612636,40.518666 9.4025446,36.44953 12.281188,33.47245 12.281188,33.47245 c 0,0 -2.27932,6.411514 -1.91393,8.904493 z" | |
589 | + style="opacity:0.22784807;color:#000000;fill:url(#linearGradient4822);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
590 | + inkscape:connector-curvature="0" /> | |
591 | + <path | |
592 | + style="opacity:0.22784807;color:#000000;fill:url(#linearGradient4824);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1px;marker:none;visibility:visible;display:inline;overflow:visible" | |
593 | + d="m 29.272964,41.518592 c 1.231251,-0.580978 1.80438,-2.002321 1.80438,-2.002321 -0.95912,-4.042983 -3.976149,-6.842821 -3.976149,-6.842821 0,0 2.464593,6.342602 2.171769,8.845142 z" | |
594 | + id="path4364" | |
595 | + sodipodi:nodetypes="cccc" | |
596 | + inkscape:connector-curvature="0" /> | |
597 | + </g> | |
598 | + <text | |
599 | + xml:space="preserve" | |
600 | + style="font-size:6px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;opacity:0.7;fill:#000000;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:Sans" | |
601 | + x="19.097727" | |
602 | + y="50.860977" | |
603 | + id="text4665" | |
604 | + sodipodi:linespacing="125%"><tspan | |
605 | + sodipodi:role="line" | |
606 | + id="tspan4667" | |
607 | + x="19.097727" | |
608 | + y="50.860977">Fulano</tspan></text> | |
609 | + </g> | |
610 | +</svg> | ... | ... |
903 Bytes
... | ... | @@ -0,0 +1,51 @@ |
1 | +jQuery(document).ready(function () { | |
2 | + jQuery("#block-types-navigation a.previous").hide(); | |
3 | + jQuery('.block-types-group').first().show( 'slide', { direction : 'down' }, 1000, function() { | |
4 | + jQuery('.block-types-group').first().addClass('active'); | |
5 | + jQuery(".block-types-group.active + .block-types-group").addClass('next'); | |
6 | + jQuery('#block-types-navigation a.previous').click(PreviousSlide); | |
7 | + jQuery('#block-types-navigation a.next').click(NextSlide); | |
8 | + }); | |
9 | + | |
10 | + firstBlockTypesGroup = jQuery(".block-types-group").first(); | |
11 | + lastBlockTypesGroup = jQuery(".block-types-group").last(); | |
12 | +}); | |
13 | + | |
14 | +function NextSlide() { | |
15 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
16 | + nextBlockTypesGroup = jQuery(".block-types-group.next").first(); | |
17 | + | |
18 | + activeBlockTypesGroup.hide( 'slide', { direction : 'left' }, 1000); | |
19 | + nextBlockTypesGroup.show( 'slide', { direction : 'right' }, 1000, function() { | |
20 | + activeBlockTypesGroup.removeClass('active'); | |
21 | + activeBlockTypesGroup.addClass('prev'); | |
22 | + nextBlockTypesGroup.removeClass('next'); | |
23 | + nextBlockTypesGroup.addClass('active'); | |
24 | + jQuery(".block-types-group.active + .block-types-group").addClass('next'); | |
25 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
26 | + jQuery("#block-types-navigation a.previous").show(); | |
27 | + | |
28 | + if ( activeBlockTypesGroup.is( lastBlockTypesGroup ) ) { | |
29 | + jQuery("#block-types-navigation a.next").hide(); | |
30 | + } | |
31 | + }); | |
32 | +} | |
33 | + | |
34 | +function PreviousSlide() { | |
35 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
36 | + previousBlockTypesGroup = jQuery(".block-types-group.prev").last(); | |
37 | + | |
38 | + activeBlockTypesGroup.hide( 'slide', { direction : 'right' }, 1000 ); | |
39 | + previousBlockTypesGroup.show( 'slide', { direction : 'left' }, 1000, function() { | |
40 | + activeBlockTypesGroup.removeClass('active'); | |
41 | + activeBlockTypesGroup.addClass('next'); | |
42 | + previousBlockTypesGroup.removeClass('prev'); | |
43 | + previousBlockTypesGroup.addClass('active'); | |
44 | + activeBlockTypesGroup = jQuery(".block-types-group.active"); | |
45 | + jQuery("#block-types-navigation a.next").show(); | |
46 | + | |
47 | + if ( activeBlockTypesGroup.is( firstBlockTypesGroup ) ) { | |
48 | + jQuery("#block-types-navigation a.previous").hide(); | |
49 | + } | |
50 | + }); | |
51 | +} | ... | ... |
public/stylesheets/application.css
... | ... | @@ -1736,13 +1736,13 @@ a.button.disabled, input.disabled { |
1736 | 1736 | background-position: top right; |
1737 | 1737 | } |
1738 | 1738 | #box-organizer div.box-1 { |
1739 | - background-image: url(../images/blocks/1.png); | |
1739 | + background-image: url(../images/1.png); | |
1740 | 1740 | } |
1741 | 1741 | #box-organizer div.box-2 { |
1742 | - background-image: url(../images/blocks/2.png); | |
1742 | + background-image: url(../images/2.png); | |
1743 | 1743 | } |
1744 | 1744 | #box-organizer div.box-3 { |
1745 | - background-image: url(../images/blocks/3.png); | |
1745 | + background-image: url(../images/3.png); | |
1746 | 1746 | } |
1747 | 1747 | #box-organizer .block { |
1748 | 1748 | cursor: move; | ... | ... |
... | ... | @@ -0,0 +1,137 @@ |
1 | +#block-types { | |
2 | + height: 100px; | |
3 | +} | |
4 | + | |
5 | +#block-types-container { | |
6 | + margin: 0 60px; | |
7 | +} | |
8 | + | |
9 | +.block-types-group { | |
10 | + display: none; | |
11 | + position: absolute; | |
12 | + min-width: 800px; | |
13 | +} | |
14 | + | |
15 | +#block-types-navigation a#next { | |
16 | + float: right; | |
17 | +} | |
18 | + | |
19 | +/*tirando a borda do colorbox se puder configurar para não ter me avise*/ | |
20 | +r, | |
21 | +#cboxTopLeft, | |
22 | +#cboxTopRight, | |
23 | +#cboxMiddleLeft, | |
24 | +#cboxContent, | |
25 | +#cboxMiddleRight, | |
26 | +#cboxBottomCenter, | |
27 | +#cboxBottomLeft, | |
28 | +#cboxBottomRight | |
29 | + { background-image: none; } | |
30 | + | |
31 | +/*background do colorbox*/ | |
32 | +#cboxLoadedContent { | |
33 | + background-color: #f5f5f5; | |
34 | + border-radius: 20px; | |
35 | +} | |
36 | + | |
37 | +#block-types .block-type { | |
38 | + min-height: 92px; | |
39 | + border: 0px solid #AAA; | |
40 | + margin: 0px; | |
41 | + padding: 0px; | |
42 | + text-align: center; | |
43 | + height: auto; | |
44 | + float: none; | |
45 | + display: inline-block; | |
46 | + overflow: auto; | |
47 | + width: 112px; | |
48 | + cursor: move; | |
49 | + vertical-align: top; | |
50 | +} | |
51 | + | |
52 | +#block-types .block-type:hover { | |
53 | + box-shadow: 0px 0px 0px 2px #FFF, | |
54 | + 0px 0px 0px 2px #FFF, | |
55 | + 0px 0px 10px rgba(0,0,0,0.6); | |
56 | + outline: none; | |
57 | +} | |
58 | + | |
59 | +#block-types .button-bar { | |
60 | + margin: 0; | |
61 | + display: none; | |
62 | + position: absolute; | |
63 | + right: 0%; | |
64 | + border: 0px solid #AAA; | |
65 | + margin: 0px; | |
66 | + padding: 0px; | |
67 | +} | |
68 | + | |
69 | +#block-types .block-type:hover .button-bar { | |
70 | + display: inline; | |
71 | +} | |
72 | + | |
73 | +#block-info-container { | |
74 | + width: 770px; | |
75 | + padding: 15px; | |
76 | + color: #444; | |
77 | +} | |
78 | + | |
79 | +#block-info-container #block-info-icon { | |
80 | + float: left; | |
81 | + padding-right: 10px; | |
82 | +} | |
83 | + | |
84 | +#block-info-container #block-info-header { | |
85 | + float: left; | |
86 | +} | |
87 | + | |
88 | +#block-info-container #block-info-header .block-type-icon{ | |
89 | + float: left; | |
90 | +} | |
91 | + | |
92 | +#block-info-container #block-info-header h1 { | |
93 | + margin: 0; | |
94 | + font-weight: normal; | |
95 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
96 | + margin-left: 5px; | |
97 | + white-space: nowrap; | |
98 | +} | |
99 | + | |
100 | +#block-info-container #block-info-header p{ | |
101 | + margin-left: 55px; | |
102 | +} | |
103 | + | |
104 | + | |
105 | +#block-info-container h2 { | |
106 | + margin: 0; | |
107 | + margin-top: 10px; | |
108 | + font-weight: normal; | |
109 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
110 | +} | |
111 | + | |
112 | +#block-info-container p { | |
113 | + margin: 0; | |
114 | +} | |
115 | + | |
116 | +#block-info-images { | |
117 | + clear: both; | |
118 | + overflow-x: auto; | |
119 | + padding-top: 15px; | |
120 | +} | |
121 | + | |
122 | +#block-info-images ul{ | |
123 | + margin: 0px; | |
124 | + padding: 0px; | |
125 | +} | |
126 | +#block-info-images li{ | |
127 | + list-style: none; | |
128 | + display: inline; | |
129 | + | |
130 | +} | |
131 | + | |
132 | + | |
133 | +#block-info-description { | |
134 | + margin-top: 20px; | |
135 | +} | |
136 | + | |
137 | + | ... | ... |
test/functional/environment_design_controller_test.rb
... | ... | @@ -165,12 +165,12 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
165 | 165 | assert_tag :tag => 'a', :attributes => {:href => '/admin'}, :child => {:tag => 'span', :content => "Back to control panel"} |
166 | 166 | end |
167 | 167 | |
168 | - should 'render add a new block functionality' do | |
168 | + should 'render block types container to add/move block functionality' do | |
169 | 169 | login_as(create_admin_user(Environment.default)) |
170 | - get :add_block | |
170 | + get :index | |
171 | 171 | |
172 | 172 | assert_response :success |
173 | - assert_template 'add_block' | |
173 | + assert_tag :tag => 'div', :attributes => {:id => 'block-types-container'} | |
174 | 174 | end |
175 | 175 | |
176 | 176 | should 'a environment block plugin add new blocks for environments' do |
... | ... | @@ -212,7 +212,7 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
212 | 212 | assert !@controller.available_blocks.include?(CustomBlock4) |
213 | 213 | end |
214 | 214 | |
215 | - should 'a block plugin with center position add new blocks only in this position' do | |
215 | + should 'a block plugin add new blocks in any position' do | |
216 | 216 | class CustomBlock1 < Block; end; |
217 | 217 | class CustomBlock2 < Block; end; |
218 | 218 | class CustomBlock3 < Block; end; |
... | ... | @@ -241,61 +241,18 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
241 | 241 | |
242 | 242 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
243 | 243 | login_as(create_admin_user(Environment.default)) |
244 | - get :add_block | |
245 | - | |
246 | - assert_response :success | |
247 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
248 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
249 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
250 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
251 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
252 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
253 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
254 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
255 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock9) | |
256 | - end | |
257 | - | |
258 | - should 'a block plugin with side position add new blocks only in this position' do | |
259 | - class CustomBlock1 < Block; end; | |
260 | - class CustomBlock2 < Block; end; | |
261 | - class CustomBlock3 < Block; end; | |
262 | - class CustomBlock4 < Block; end; | |
263 | - class CustomBlock5 < Block; end; | |
264 | - class CustomBlock6 < Block; end; | |
265 | - class CustomBlock7 < Block; end; | |
266 | - class CustomBlock8 < Block; end; | |
267 | - class CustomBlock9 < Block; end; | |
268 | - | |
269 | - class TestBlockPlugin < Noosfero::Plugin | |
270 | - def self.extra_blocks | |
271 | - { | |
272 | - CustomBlock1 => {:type => Environment, :position => [1]}, | |
273 | - CustomBlock2 => {:type => Environment, :position => 1}, | |
274 | - CustomBlock3 => {:type => Environment, :position => '1'}, | |
275 | - CustomBlock4 => {:type => Environment, :position => [2]}, | |
276 | - CustomBlock5 => {:type => Environment, :position => 2}, | |
277 | - CustomBlock6 => {:type => Environment, :position => '2'}, | |
278 | - CustomBlock7 => {:type => Environment, :position => [3]}, | |
279 | - CustomBlock8 => {:type => Environment, :position => 3}, | |
280 | - CustomBlock9 => {:type => Environment, :position => '3'}, | |
281 | - } | |
282 | - end | |
283 | - end | |
244 | + get :index | |
284 | 245 | |
285 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
286 | - login_as(create_admin_user(Environment.default)) | |
287 | - get :add_block | |
288 | 246 | assert_response :success |
289 | - | |
290 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
291 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
292 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock3) | |
293 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock4) | |
294 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
295 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
296 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
297 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
298 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock9) | |
247 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
248 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
249 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
250 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
251 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
252 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
253 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
254 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
255 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock9) | |
299 | 256 | end |
300 | 257 | |
301 | 258 | should 'a block plugin cannot be listed for unspecified types' do |
... | ... | @@ -325,17 +282,17 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
325 | 282 | |
326 | 283 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
327 | 284 | login_as(create_admin_user(Environment.default)) |
328 | - get :add_block | |
285 | + get :index | |
329 | 286 | assert_response :success |
330 | 287 | |
331 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
332 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
333 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
334 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
335 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
336 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
337 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
338 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
288 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
289 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
290 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
291 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
292 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
293 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
294 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
295 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
339 | 296 | end |
340 | 297 | |
341 | 298 | should 'clone a block' do |
... | ... | @@ -381,4 +338,21 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
381 | 338 | assert_equal json_response, [] |
382 | 339 | end |
383 | 340 | |
341 | + should 'display all available blocks in groups' do | |
342 | + login_as(create_admin_user(Environment.default)) | |
343 | + get :index | |
344 | + assert_select 'div.block-types-group', 2 | |
345 | + | |
346 | + assert_select 'div.block-types-group' do |elements| | |
347 | + assert_select 'div.block-type', 14 | |
348 | + end | |
349 | + end | |
350 | + | |
351 | + should 'paginate the block store with 7 elements per line' do | |
352 | + assert_equal 14, @controller.available_blocks.length | |
353 | + login_as(create_admin_user(Environment.default)) | |
354 | + get :index | |
355 | + assert_select 'div.block-types-group', 2, "something wrong happens with the pagination of the block store" | |
356 | + end | |
357 | + | |
384 | 358 | end | ... | ... |
test/functional/profile_design_controller_test.rb
... | ... | @@ -78,8 +78,29 @@ class ProfileDesignControllerTest < ActionController::TestCase |
78 | 78 | ###################################################### |
79 | 79 | # BEGIN - tests for BoxOrganizerController features |
80 | 80 | ###################################################### |
81 | + | |
82 | + def test_should_add_block_to_end_of_another_block | |
83 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.class.name}", :target => "end-of-box-#{@box2.id}" | |
84 | + @box2.reload | |
85 | + block = @box2.blocks.last | |
86 | + | |
87 | + assert_equal @b1.class.name, block.class.name | |
88 | + assert_equal @box2.blocks.size, block.position | |
89 | + end | |
90 | + | |
91 | + def test_should_add_block_to_begin_of_another_block | |
92 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.class.name}", :target => "before-block-#{@b4.id}" | |
93 | + | |
94 | + previous_position = @b4.position | |
95 | + | |
96 | + @b4.box.reload | |
97 | + @b4.reload | |
98 | + | |
99 | + assert_equal @b4.position, previous_position + 1 | |
100 | + end | |
101 | + | |
81 | 102 | def test_should_move_block_to_the_end_of_another_block |
82 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "end-of-box-#{@box2.id}" | |
103 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "end-of-box-#{@box2.id}" | |
83 | 104 | |
84 | 105 | @b1.reload |
85 | 106 | @box2.reload |
... | ... | @@ -91,7 +112,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
91 | 112 | |
92 | 113 | def test_should_move_block_to_the_middle_of_another_block |
93 | 114 | # block 4 is in box 2 |
94 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "before-block-#{@b4.id}" | |
115 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b1.id}", :target => "before-block-#{@b4.id}" | |
95 | 116 | |
96 | 117 | @b1.reload |
97 | 118 | @b4.reload |
... | ... | @@ -102,7 +123,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
102 | 123 | end |
103 | 124 | |
104 | 125 | def test_block_can_be_moved_up |
105 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b4.id}", :target => "before-block-#{@b3.id}" | |
126 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b4.id}", :target => "before-block-#{@b3.id}" | |
106 | 127 | |
107 | 128 | @b4.reload |
108 | 129 | @b3.reload |
... | ... | @@ -114,7 +135,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
114 | 135 | assert_equal [1,2,3], [@b3,@b4,@b5].map {|item| item.position} |
115 | 136 | |
116 | 137 | # b3 -> before b5 |
117 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
138 | + get :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
118 | 139 | |
119 | 140 | [@b3,@b4,@b5].each do |item| |
120 | 141 | item.reload |
... | ... | @@ -123,13 +144,8 @@ class ProfileDesignControllerTest < ActionController::TestCase |
123 | 144 | assert_equal [1,2,3], [@b4, @b3, @b5].map {|item| item.position} |
124 | 145 | end |
125 | 146 | |
126 | - def test_move_block_should_redirect_when_not_called_via_ajax | |
127 | - get :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
128 | - assert_redirected_to :action => 'index' | |
129 | - end | |
130 | - | |
131 | 147 | def test_move_block_should_render_when_called_via_ajax |
132 | - xml_http_request :get, :move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
148 | + xml_http_request :get, :add_or_move_block, :profile => 'designtestuser', :id => "block-#{@b3.id}", :target => "before-block-#{@b5.id}" | |
133 | 149 | assert_template 'move_block' |
134 | 150 | end |
135 | 151 | |
... | ... | @@ -169,49 +185,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
169 | 185 | end |
170 | 186 | end |
171 | 187 | |
172 | - should 'a block plugin with center position add new blocks only in this position' do | |
173 | - class CustomBlock1 < Block; end; | |
174 | - class CustomBlock2 < Block; end; | |
175 | - class CustomBlock3 < Block; end; | |
176 | - class CustomBlock4 < Block; end; | |
177 | - class CustomBlock5 < Block; end; | |
178 | - class CustomBlock6 < Block; end; | |
179 | - class CustomBlock7 < Block; end; | |
180 | - class CustomBlock8 < Block; end; | |
181 | - class CustomBlock9 < Block; end; | |
182 | - | |
183 | - class TestBlockPlugin < Noosfero::Plugin | |
184 | - def self.extra_blocks | |
185 | - { | |
186 | - CustomBlock1 => {:type => Person, :position => [1]}, | |
187 | - CustomBlock2 => {:type => Person, :position => 1}, | |
188 | - CustomBlock3 => {:type => Person, :position => '1'}, | |
189 | - CustomBlock4 => {:type => Person, :position => [2]}, | |
190 | - CustomBlock5 => {:type => Person, :position => 2}, | |
191 | - CustomBlock6 => {:type => Person, :position => '2'}, | |
192 | - CustomBlock7 => {:type => Person, :position => [3]}, | |
193 | - CustomBlock8 => {:type => Person, :position => 3}, | |
194 | - CustomBlock9 => {:type => Person, :position => '3'}, | |
195 | - } | |
196 | - end | |
197 | - end | |
198 | - | |
199 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
200 | - get :add_block, :profile => 'designtestuser' | |
201 | - assert_response :success | |
202 | - | |
203 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
204 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
205 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
206 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
207 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
208 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
209 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
210 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
211 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock9) | |
212 | - end | |
213 | - | |
214 | - should 'a block plugin with side position add new blocks only in this position' do | |
188 | + should 'a block plugin add new blocks in any position' do | |
215 | 189 | class CustomBlock1 < Block; end; |
216 | 190 | class CustomBlock2 < Block; end; |
217 | 191 | class CustomBlock3 < Block; end; |
... | ... | @@ -239,18 +213,18 @@ class ProfileDesignControllerTest < ActionController::TestCase |
239 | 213 | end |
240 | 214 | |
241 | 215 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
242 | - get :add_block, :profile => 'designtestuser' | |
216 | + get :index, :profile => 'designtestuser' | |
243 | 217 | assert_response :success |
244 | 218 | |
245 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
246 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
247 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock3) | |
248 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock4) | |
249 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
250 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
251 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
252 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
253 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock9) | |
219 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
220 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
221 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
222 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
223 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
224 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
225 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
226 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
227 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock9) | |
254 | 228 | end |
255 | 229 | |
256 | 230 | should 'a block plugin cannot be listed for unspecified types' do |
... | ... | @@ -279,17 +253,17 @@ class ProfileDesignControllerTest < ActionController::TestCase |
279 | 253 | end |
280 | 254 | |
281 | 255 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
282 | - get :add_block, :profile => 'designtestuser' | |
256 | + get :index, :profile => 'designtestuser' | |
283 | 257 | assert_response :success |
284 | 258 | |
285 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
286 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
287 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
288 | - assert !@controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
289 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
290 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
291 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
292 | - assert !@controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
259 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock1) | |
260 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock2) | |
261 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock3) | |
262 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock4) | |
263 | + assert @controller.instance_variable_get('@available_blocks').include?(CustomBlock5) | |
264 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock6) | |
265 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock7) | |
266 | + assert !@controller.instance_variable_get('@available_blocks').include?(CustomBlock8) | |
293 | 267 | end |
294 | 268 | |
295 | 269 | should 'not edit main block with never option' do |
... | ... | @@ -331,6 +305,12 @@ class ProfileDesignControllerTest < ActionController::TestCase |
331 | 305 | assert_equal json_response.include?("/{profile}/"+article3.path), false |
332 | 306 | end |
333 | 307 | |
308 | + should 'display popup for show block information' do | |
309 | + get :show_block_type_info, :profile => 'designtestuser', :type => ArticleBlock.name | |
310 | + assert_response :success | |
311 | + assert_no_tag :tag => 'body' | |
312 | + end | |
313 | + | |
334 | 314 | ###################################################### |
335 | 315 | # END - tests for BoxOrganizerController features |
336 | 316 | ###################################################### |
... | ... | @@ -339,27 +319,6 @@ class ProfileDesignControllerTest < ActionController::TestCase |
339 | 319 | # BEGIN - tests for ProfileDesignController features |
340 | 320 | ###################################################### |
341 | 321 | |
342 | - should 'display popup for adding a new block' do | |
343 | - get :add_block, :profile => 'designtestuser' | |
344 | - assert_response :success | |
345 | - assert_no_tag :tag => 'body' # e.g. no layout | |
346 | - end | |
347 | - | |
348 | - should 'actually add a new block' do | |
349 | - assert_difference 'Block.count' do | |
350 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => RecentDocumentsBlock.name | |
351 | - assert_redirected_to :action => 'index' | |
352 | - end | |
353 | - end | |
354 | - | |
355 | - should 'not allow to create unknown types' do | |
356 | - assert_no_difference 'Block.count' do | |
357 | - assert_raise ArgumentError do | |
358 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => "PleaseLetMeCrackYourSite" | |
359 | - end | |
360 | - end | |
361 | - end | |
362 | - | |
363 | 322 | should 'provide edit screen for blocks' do |
364 | 323 | get :edit, :profile => 'designtestuser', :id => @b1.id |
365 | 324 | assert_template 'edit' |
... | ... | @@ -432,7 +391,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
432 | 391 | person = create_user_with_permission('test_user', 'edit_profile_design', ent) |
433 | 392 | login_as(person.user.login) |
434 | 393 | |
435 | - get :add_block, :profile => 'test_ent' | |
394 | + get :index, :profile => 'test_ent' | |
436 | 395 | |
437 | 396 | assert_no_tag :tag => 'input', :attributes => {:type => 'radio', :value => 'ProductsBlock'} |
438 | 397 | end |
... | ... | @@ -448,18 +407,18 @@ class ProfileDesignControllerTest < ActionController::TestCase |
448 | 407 | |
449 | 408 | should 'offer to create blog archives block only if has blog' do |
450 | 409 | holder.articles << Blog.new(:name => 'Blog test', :profile => holder) |
451 | - get :add_block, :profile => 'designtestuser' | |
452 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'BlogArchivesBlock' } | |
410 | + get :index, :profile => 'designtestuser' | |
411 | + assert_tag :tag => 'div', :attributes => { :id => 'block-BlogArchivesBlock' } | |
453 | 412 | end |
454 | 413 | |
455 | 414 | should 'not offer to create blog archives block if user dont have blog' do |
456 | - get :add_block, :profile => 'designtestuser' | |
457 | - assert_no_tag :tag => 'input', :attributes => { :name => 'type', :value => 'BlogArchivesBlock' } | |
415 | + get :index, :profile => 'designtestuser' | |
416 | + assert_no_tag :tag => 'div', :attributes => { :id => 'block-BlogArchivesBlock' } | |
458 | 417 | end |
459 | 418 | |
460 | 419 | should 'offer to create feed reader block' do |
461 | - get :add_block, :profile => 'designtestuser' | |
462 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'FeedReaderBlock' } | |
420 | + get :index, :profile => 'designtestuser' | |
421 | + assert_tag :tag => 'div', :attributes => { :id => 'block-FeedReaderBlock' } | |
463 | 422 | end |
464 | 423 | |
465 | 424 | should 'be able to edit FeedReaderBlock' do |
... | ... | @@ -569,17 +528,15 @@ class ProfileDesignControllerTest < ActionController::TestCase |
569 | 528 | end |
570 | 529 | |
571 | 530 | should 'allow admins to add RawHTMLBlock' do |
572 | - profile.stubs(:is_admin?).with(profile.environment).returns(true) | |
531 | + profile.stubs(:is_admin?).with(anything).returns(true) | |
573 | 532 | @controller.stubs(:user).returns(profile) |
574 | - get :add_block, :profile => 'designtestuser' | |
575 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
533 | + get :index, :profile => 'designtestuser' | |
534 | + assert_tag :tag => 'div', :attributes => { :id => 'block-RawHTMLBlock' } | |
576 | 535 | end |
577 | 536 | |
578 | 537 | should 'not allow normal users to add RawHTMLBlock' do |
579 | - profile.stubs(:is_admin?).with(profile.environment).returns(false) | |
580 | - @controller.stubs(:user).returns(profile) | |
581 | - get :add_block, :profile => 'designtestuser' | |
582 | - assert_no_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
538 | + get :index, :profile => 'designtestuser' | |
539 | + assert_no_tag :tag => 'div', :attributes => { :id => 'block-RawHTMLBlock' } | |
583 | 540 | end |
584 | 541 | |
585 | 542 | should 'editing article block displays right selected article' do | ... | ... |
test/unit/block_test.rb
... | ... | @@ -7,6 +7,10 @@ class BlockTest < ActiveSupport::TestCase |
7 | 7 | assert_kind_of String, Block.description |
8 | 8 | end |
9 | 9 | |
10 | + should 'describe shotly itself' do | |
11 | + assert_kind_of String, Block.short_description | |
12 | + end | |
13 | + | |
10 | 14 | should 'access owner through box' do |
11 | 15 | user = create_user('testinguser').person |
12 | 16 | |
... | ... | @@ -284,4 +288,33 @@ class BlockTest < ActiveSupport::TestCase |
284 | 288 | assert_equal block.cache_key('en'), block.cache_key('en', person) |
285 | 289 | end |
286 | 290 | |
291 | + should 'pretty_name method defined' do | |
292 | + assert Block.respond_to?(:pretty_name) | |
293 | + end | |
294 | + | |
295 | + should 'previews_path return the apth to preview images' do | |
296 | + class NewBlock < Block; end | |
297 | + assert_equal 'blocks/new_block/previews', NewBlock.preview_path | |
298 | + end | |
299 | + | |
300 | + should 'return the icon block path' do | |
301 | + class NewBlock < Block; end | |
302 | + assert_equal 'blocks/new_block/icon.png', NewBlock.icon_path | |
303 | + end | |
304 | + | |
305 | + should 'return the icon block path for blocks inside modules' do | |
306 | + module SomeModule class NewBlock < Block; end; end | |
307 | + assert_equal 'blocks/new_block/icon.png', SomeModule::NewBlock.icon_path | |
308 | + end | |
309 | + | |
310 | + should 'return the default icon for blocks without icon' do | |
311 | + class NewBlock < Block; end | |
312 | + assert_equal 'icon_block.png', NewBlock.default_icon_path | |
313 | + end | |
314 | + | |
315 | + should 'return the default preview path for blocks without preview images' do | |
316 | + class NewBlock < Block; end | |
317 | + assert_equal 'block_preview.png', NewBlock.default_preview_path | |
318 | + end | |
319 | + | |
287 | 320 | end | ... | ... |
... | ... | @@ -0,0 +1,316 @@ |
1 | +# encoding: UTF-8 | |
2 | +require File.dirname(__FILE__) + '/../test_helper' | |
3 | + | |
4 | +class BoxOrganizerHelperTest < ActionView::TestCase | |
5 | + | |
6 | + | |
7 | + def setup | |
8 | + @environment = Environment.default | |
9 | + end | |
10 | + | |
11 | + attr_reader :environment | |
12 | + | |
13 | + should 'max number of blocks be 7' do | |
14 | + assert_equal 7, max_number_of_blocks_per_line | |
15 | + end | |
16 | + | |
17 | + should 'display the default icon for block without icon' do | |
18 | + class SomeBlock < Block; end | |
19 | + block = SomeBlock | |
20 | + @plugins = mock | |
21 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
22 | + assert_match '/images/icon_block.png', display_icon(block) | |
23 | + end | |
24 | + | |
25 | + should 'display the icon block' do | |
26 | + class SomeBlock < Block; end | |
27 | + block = SomeBlock | |
28 | + @plugins = mock | |
29 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
30 | + | |
31 | + File.stubs(:exists?).returns(false) | |
32 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
33 | + assert_match 'blocks/some_block/icon.png', display_icon(block) | |
34 | + end | |
35 | + | |
36 | + should 'display the plugin icon block' do | |
37 | + class SomeBlock < Block; end | |
38 | + block = SomeBlock | |
39 | + class SomePlugin < Noosfero::Plugin; end | |
40 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
41 | + @plugins = mock | |
42 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
43 | + | |
44 | + File.stubs(:exists?).returns(false) | |
45 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
46 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
47 | + end | |
48 | + | |
49 | + should 'display the theme icon block' do | |
50 | + class SomeBlock < Block; end | |
51 | + block = SomeBlock | |
52 | + | |
53 | + @plugins = mock | |
54 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
55 | + | |
56 | + @environment = mock | |
57 | + @environment.stubs(:theme).returns('some_theme') | |
58 | + | |
59 | + File.stubs(:exists?).returns(false) | |
60 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
61 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
62 | + end | |
63 | + | |
64 | + should 'display the theme icon block instead of block icon' do | |
65 | + class SomeBlock < Block; end | |
66 | + block = SomeBlock | |
67 | + | |
68 | + @plugins = mock | |
69 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
70 | + | |
71 | + @environment = mock | |
72 | + @environment.stubs(:theme).returns('some_theme') | |
73 | + | |
74 | + File.stubs(:exists?).returns(false) | |
75 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
76 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
77 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
78 | + end | |
79 | + | |
80 | + should 'display the theme icon block instead of plugin block icon' do | |
81 | + class SomeBlock < Block; end | |
82 | + block = SomeBlock | |
83 | + | |
84 | + class SomePlugin < Noosfero::Plugin; end | |
85 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
86 | + @plugins = mock | |
87 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
88 | + | |
89 | + @environment = mock | |
90 | + @environment.stubs(:theme).returns('some_theme') | |
91 | + | |
92 | + File.stubs(:exists?).returns(false) | |
93 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
94 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
95 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
96 | + end | |
97 | + | |
98 | + should 'display the theme icon block instead of block icon and plugin icon' do | |
99 | + class SomeBlock < Block; end | |
100 | + block = SomeBlock | |
101 | + | |
102 | + class SomePlugin < Noosfero::Plugin; end | |
103 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
104 | + @plugins = mock | |
105 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
106 | + | |
107 | + | |
108 | + @environment = mock | |
109 | + @environment.stubs(:theme).returns('some_theme') | |
110 | + | |
111 | + File.stubs(:exists?).returns(false) | |
112 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
113 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
114 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
115 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
116 | + end | |
117 | + | |
118 | + should 'display the plugin icon block instead of block icon' do | |
119 | + class SomeBlock < Block; end | |
120 | + block = SomeBlock | |
121 | + | |
122 | + class SomePlugin < Noosfero::Plugin; end | |
123 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
124 | + @plugins = mock | |
125 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
126 | + | |
127 | + | |
128 | + File.stubs(:exists?).returns(false) | |
129 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
130 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
131 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
132 | + end | |
133 | + | |
134 | + should 'display the default preview for block without previews images' do | |
135 | + class SomeBlock < Block; end | |
136 | + block = SomeBlock | |
137 | + @plugins = mock | |
138 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
139 | + | |
140 | + doc = HTML::Document.new display_previews(block) | |
141 | + assert_select doc.root, 'li' do |elements| | |
142 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[0].to_s | |
143 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[1].to_s | |
144 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[2].to_s | |
145 | + end | |
146 | + end | |
147 | + | |
148 | + should 'display the previews of block' do | |
149 | + class SomeBlock < Block; end | |
150 | + block = SomeBlock | |
151 | + @plugins = mock | |
152 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
153 | + | |
154 | + Dir.stubs(:glob).returns([]) | |
155 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
156 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
157 | + doc = HTML::Document.new display_previews(block) | |
158 | + assert_select doc.root, 'li' do |elements| | |
159 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
160 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
161 | + end | |
162 | + end | |
163 | + | |
164 | + should 'display the plugin preview images of block' do | |
165 | + class SomeBlock < Block; end | |
166 | + block = SomeBlock | |
167 | + class SomePlugin < Noosfero::Plugin; end | |
168 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
169 | + @plugins = mock | |
170 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
171 | + | |
172 | + | |
173 | + Dir.stubs(:glob).returns([]) | |
174 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
175 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
176 | + doc = HTML::Document.new display_previews(block) | |
177 | + assert_select doc.root, 'li' do |elements| | |
178 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
179 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
180 | + end | |
181 | + | |
182 | + end | |
183 | + | |
184 | + should 'display the theme previews of block' do | |
185 | + class SomeBlock < Block; end | |
186 | + block = SomeBlock | |
187 | + | |
188 | + @plugins = mock | |
189 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
190 | + | |
191 | + @environment = mock | |
192 | + @environment.stubs(:theme).returns('some_theme') | |
193 | + | |
194 | + | |
195 | + Dir.stubs(:glob).returns([]) | |
196 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
197 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
198 | + doc = HTML::Document.new display_previews(block) | |
199 | + assert_select doc.root, 'li' do |elements| | |
200 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
201 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
202 | + end | |
203 | + | |
204 | + end | |
205 | + | |
206 | + should 'display the theme preview images of block instead of block preview images' do | |
207 | + class SomeBlock < Block; end | |
208 | + block = SomeBlock | |
209 | + | |
210 | + @plugins = mock | |
211 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
212 | + | |
213 | + @environment = mock | |
214 | + @environment.stubs(:theme).returns('some_theme') | |
215 | + | |
216 | + Dir.stubs(:glob).returns([]) | |
217 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
218 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
219 | + | |
220 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
221 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
222 | + | |
223 | + doc = HTML::Document.new display_previews(block) | |
224 | + assert_select doc.root, 'li' do |elements| | |
225 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
226 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
227 | + end | |
228 | + end | |
229 | + | |
230 | + should 'display the theme preview images of block instead of plugin preview images' do | |
231 | + class SomeBlock < Block; end | |
232 | + block = SomeBlock | |
233 | + | |
234 | + class SomePlugin < Noosfero::Plugin; end | |
235 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
236 | + @plugins = mock | |
237 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
238 | + | |
239 | + @environment = mock | |
240 | + @environment.stubs(:theme).returns('some_theme') | |
241 | + | |
242 | + Dir.stubs(:glob).returns([]) | |
243 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
244 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
245 | + | |
246 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
247 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
248 | + | |
249 | + doc = HTML::Document.new display_previews(block) | |
250 | + assert_select doc.root, 'li' do |elements| | |
251 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
252 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
253 | + end | |
254 | + | |
255 | + end | |
256 | + | |
257 | + should 'display the theme preview images of block instead of block previews and plugin previews' do | |
258 | + class SomeBlock < Block; end | |
259 | + block = SomeBlock | |
260 | + | |
261 | + class SomePlugin < Noosfero::Plugin; end | |
262 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
263 | + @plugins = mock | |
264 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
265 | + | |
266 | + | |
267 | + @environment = mock | |
268 | + @environment.stubs(:theme).returns('some_theme') | |
269 | + | |
270 | + Dir.stubs(:glob).returns([]) | |
271 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
272 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
273 | + | |
274 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
275 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
276 | + | |
277 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
278 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
279 | + | |
280 | + doc = HTML::Document.new display_previews(block) | |
281 | + assert_select doc.root, 'li' do |elements| | |
282 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
283 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
284 | + end | |
285 | + | |
286 | + end | |
287 | + | |
288 | + should 'display the plugin preview images of block instead of block previews' do | |
289 | + class SomeBlock < Block; end | |
290 | + block = SomeBlock | |
291 | + | |
292 | + class SomePlugin < Noosfero::Plugin; end | |
293 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
294 | + @plugins = mock | |
295 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
296 | + | |
297 | + Dir.stubs(:glob).returns([]) | |
298 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
299 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
300 | + | |
301 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
302 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
303 | + | |
304 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
305 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
306 | + | |
307 | + doc = HTML::Document.new display_previews(block) | |
308 | + assert_select doc.root, 'li' do |elements| | |
309 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
310 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
311 | + end | |
312 | + | |
313 | + end | |
314 | + | |
315 | + | |
316 | +end | ... | ... |
test/unit/communities_block_test.rb
... | ... | @@ -15,6 +15,15 @@ class CommunitiesBlockTest < ActiveSupport::TestCase |
15 | 15 | assert_not_equal ProfileListBlock.description, CommunitiesBlock.description |
16 | 16 | end |
17 | 17 | |
18 | + should 'describe shortly itself' do | |
19 | + assert_not_equal Block.short_description, CommunitiesBlock.short_description | |
20 | + end | |
21 | + | |
22 | + should 'have a pretty name defined' do | |
23 | + pretty_name = CommunitiesBlock.name.gsub('Block','') | |
24 | + assert_not_equal pretty_name, CommunitiesBlock.pretty_name | |
25 | + end | |
26 | + | |
18 | 27 | should 'list owner communities' do |
19 | 28 | block = CommunitiesBlock.new |
20 | 29 | ... | ... |