Commit 66c7b785c31ec331649a914f1defb08db5f0c0b6
Committed by
Leandro Santos
1 parent
73a8a59f
Exists in
master
and in
20 other branches
Block store: improve usability of adding/moving blocks
Signed-off-by: Victor Costa <vfcosta@gmail.com> Signed-off-by: Francisco Marcelo de Araújo Lima Júnior <francisco.lima-junior@serpro.gov.br> Conflicts: app/controllers/my_profile/profile_design_controller.rb app/helpers/boxes_helper.rb app/helpers/layout_helper.rb app/views/layouts/_javascript.html.erb public/stylesheets/application.css test/functional/environment_design_controller_test.rb test/functional/profile_design_controller_test.rb
Showing
72 changed files
with
7716 additions
and
250 deletions
Show diff stats
app/controllers/box_organizer_controller.rb
... | ... | @@ -3,12 +3,11 @@ class BoxOrganizerController < ApplicationController |
3 | 3 | before_filter :login_required |
4 | 4 | |
5 | 5 | def index |
6 | + @available_blocks = available_blocks.uniq.sort_by(&:pretty_name) | |
6 | 7 | end |
7 | 8 | |
8 | 9 | def move_block |
9 | - @block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) | |
10 | - | |
11 | - @source_box = @block.box | |
10 | + @block = params[:id] ? boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) : nil | |
12 | 11 | |
13 | 12 | target_position = nil |
14 | 13 | |
... | ... | @@ -20,9 +19,12 @@ class BoxOrganizerController < ApplicationController |
20 | 19 | else |
21 | 20 | (params[:target] =~ /end-of-box-([0-9]+)/) |
22 | 21 | |
23 | - @target_box = boxes_holder.boxes.find($1) | |
22 | + @target_box = boxes_holder.boxes.find_by_id($1) | |
24 | 23 | end |
25 | 24 | |
25 | + @block = new_block(params[:type], @target_box) if @block.nil? | |
26 | + @source_box = @block.box | |
27 | + | |
26 | 28 | if (@source_box != @target_box) |
27 | 29 | @block.remove_from_list |
28 | 30 | @block.box = @target_box |
... | ... | @@ -58,23 +60,6 @@ class BoxOrganizerController < ApplicationController |
58 | 60 | redirect_to :action => 'index' |
59 | 61 | end |
60 | 62 | |
61 | - def add_block | |
62 | - type = params[:type] | |
63 | - if ! type.blank? | |
64 | - if available_blocks.map(&:name).include?(type) | |
65 | - boxes_holder.boxes.find(params[:box_id]).blocks << type.constantize.new | |
66 | - redirect_to :action => 'index' | |
67 | - else | |
68 | - raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
69 | - end | |
70 | - else | |
71 | - @center_block_types = (Box.acceptable_center_blocks & available_blocks) + plugins.dispatch(:extra_blocks, :type => boxes_holder.class, :position => 1) | |
72 | - @side_block_types = (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 | |
75 | - end | |
76 | - end | |
77 | - | |
78 | 63 | def edit |
79 | 64 | @block = boxes_holder.blocks.find(params[:id]) |
80 | 65 | render :action => 'edit', :layout => false |
... | ... | @@ -121,6 +106,27 @@ class BoxOrganizerController < ApplicationController |
121 | 106 | redirect_to :action => 'index' |
122 | 107 | end |
123 | 108 | |
109 | + def show_block_type_info | |
110 | + type = params[:type] | |
111 | + if type.blank? || !available_blocks.map(&:name).include?(type) | |
112 | + raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
113 | + end | |
114 | + @block = type.constantize.new | |
115 | + @block.box = Box.new(:owner => boxes_holder) | |
116 | + render :action => 'show_block_type_info', :layout => false | |
117 | + end | |
118 | + | |
124 | 119 | protected :boxes_editor? |
125 | 120 | |
121 | + protected | |
122 | + | |
123 | + def new_block(type, box) | |
124 | + if !available_blocks.map(&:name).include?(type) | |
125 | + raise ArgumentError.new("Type %s is not allowed. Go away." % type) | |
126 | + end | |
127 | + block = type.constantize.new | |
128 | + box.blocks << block | |
129 | + block | |
130 | + end | |
131 | + | |
126 | 132 | end | ... | ... |
app/controllers/my_profile/profile_design_controller.rb
... | ... | @@ -15,8 +15,9 @@ class ProfileDesignController < BoxOrganizerController |
15 | 15 | end |
16 | 16 | |
17 | 17 | def protect_fixed_block |
18 | + return if params[:id].blank? | |
18 | 19 | block = boxes_holder.blocks.find(params[:id].gsub(/^block-/, '')) |
19 | - if !current_person.is_admin? && !block.movable? | |
20 | + if block.present? && !current_person.is_admin? && !block.movable? | |
20 | 21 | render_access_denied |
21 | 22 | end |
22 | 23 | end | ... | ... |
app/helpers/box_organizer_helper.rb
1 | 1 | module BoxOrganizerHelper |
2 | 2 | |
3 | + def display_icon(block) | |
4 | + image_path = nil | |
5 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
6 | + | |
7 | + theme = Theme.new(environment.theme) # remove this | |
8 | + if File.exists?(File.join(theme.filesystem_path, block.icon_path)) | |
9 | + image_path = File.join(theme.public_path, block.icon_path) | |
10 | + elsif plugin && File.exists?(File.join(Rails.root, 'public', plugin.public_path, block.icon_path)) | |
11 | + image_path = File.join('/', plugin.public_path, block.icon_path) | |
12 | + elsif File.exists?(File.join(Rails.root, 'public', block.icon_path)) | |
13 | + image_path = block.icon_path | |
14 | + else | |
15 | + image_path = block.default_icon_path | |
16 | + end | |
17 | + | |
18 | + image_tag(image_path, height: '48', width: '48', class: 'block-type-icon', alt: '' ) | |
19 | + end | |
20 | + | |
21 | + def display_previews(block) | |
22 | + images_path = nil | |
23 | + plugin = @plugins.fetch_first_plugin(:has_block?, block) | |
24 | + | |
25 | + theme = Theme.new(environment.theme) # remove this | |
26 | + | |
27 | + images_path = Dir.glob(File.join(theme.filesystem_path, 'images', block.preview_path, '*')) | |
28 | + images_path = images_path.map{|path| path.gsub(theme.filesystem_path, theme.public_path) } unless images_path.empty? | |
29 | + | |
30 | + images_path = Dir.glob(File.join(Rails.root, 'public', plugin.public_path, 'images', block.preview_path, '*')) if plugin && images_path.empty? | |
31 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
32 | + | |
33 | + images_path = Dir.glob(File.join(Rails.root, 'public', 'images', block.preview_path, '*')) if images_path.empty? | |
34 | + images_path = images_path.map{|path| path.gsub(File.join(Rails.root, 'public'), '') } unless images_path.empty? | |
35 | + | |
36 | + images_path = 1.upto(3).map{block.default_preview_path} if images_path.empty? | |
37 | + | |
38 | + content_tag(:ul, | |
39 | + images_path.map do |preview| | |
40 | + content_tag(:li, image_tag(preview, height: '240', alt: '')) | |
41 | + end.join("\n") | |
42 | + ) | |
43 | + end | |
44 | + | |
3 | 45 | def icon_selector(icon = 'no-ico') |
4 | 46 | render :partial => 'icon_selector', :locals => { :icon => icon } |
5 | 47 | end |
... | ... | @@ -10,4 +52,4 @@ module BoxOrganizerHelper |
10 | 52 | end |
11 | 53 | end |
12 | 54 | |
13 | -end | |
14 | 55 | \ No newline at end of file |
56 | +end | ... | ... |
app/helpers/boxes_helper.rb
... | ... | @@ -190,8 +190,9 @@ module BoxesHelper |
190 | 190 | else |
191 | 191 | "before-block-#{block.id}" |
192 | 192 | end |
193 | - if block.nil? || movable?(block) | |
194 | - 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') | |
193 | + if block.nil? or movable?(block) | |
194 | + url = url_for(:action => 'move_block', :target => id) | |
195 | + content_tag('div', _('Drop Here'), :id => id, :class => 'block-target' ) + drop_receiving_element(id, :accept => box.acceptable_blocks, :hoverclass => 'block-target-hover', :activeClass => 'block-target-active', :tolerance => 'pointer', :onDrop => "function(ev, ui) { dropBlock('#{url}', '#{_('loading...')}', ev, ui);}") | |
195 | 196 | else |
196 | 197 | "" |
197 | 198 | end |
... | ... | @@ -199,7 +200,25 @@ module BoxesHelper |
199 | 200 | |
200 | 201 | # makes the given block draggable so it can be moved away. |
201 | 202 | def block_handle(block) |
202 | - movable?(block) ? draggable_element("block-#{block.id}", :revert => true) : "" | |
203 | + return "" unless movable?(block) | |
204 | + icon = "<div><div>#{display_icon(block.class)}</div><span>#{_(block.class.pretty_name)}</span></div>" | |
205 | + block_draggable("block-#{block.id}", | |
206 | + :helper => "function() {return cloneDraggableBlock($(this), '#{icon}')}") | |
207 | + end | |
208 | + | |
209 | + def block_draggable(element_id, options={}) | |
210 | + draggable_options = { | |
211 | + :revert => "'invalid'", | |
212 | + :appendTo => "'#block-store-draggables'", | |
213 | + :helper => '"clone"', | |
214 | + :revertDuration => 200, | |
215 | + :scroll => false, | |
216 | + :start => "startDragBlock", | |
217 | + :stop => "stopDragBlock", | |
218 | + :cursor => "'move'", | |
219 | + :cursorAt => '{ left: 0, top:0, right:0, bottom:0 }', | |
220 | + }.merge(options) | |
221 | + draggable_element(element_id, draggable_options) | |
203 | 222 | end |
204 | 223 | |
205 | 224 | def block_edit_buttons(block) | ... | ... |
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
... | ... | @@ -141,6 +141,36 @@ class Block < ActiveRecord::Base |
141 | 141 | '(dummy)' |
142 | 142 | end |
143 | 143 | |
144 | + def self.short_description | |
145 | + self.pretty_name | |
146 | + end | |
147 | + | |
148 | + def self.icon | |
149 | + "/images/icon_block.png" | |
150 | + end | |
151 | + | |
152 | + def self.icon_path | |
153 | + basename = self.name.split('::').last.underscore | |
154 | + File.join('images', 'blocks', basename, 'icon.png') | |
155 | + end | |
156 | + | |
157 | + def self.pretty_name | |
158 | + self.name.split('::').last.gsub('Block','') | |
159 | + end | |
160 | + | |
161 | + def self.default_icon_path | |
162 | + '/images/icon_block.png' | |
163 | + end | |
164 | + | |
165 | + def self.preview_path | |
166 | + base_name = self.name.split('::').last.underscore | |
167 | + File.join('blocks', base_name,'previews') | |
168 | + end | |
169 | + | |
170 | + def self.default_preview_path | |
171 | + "/images/block_preview.png" | |
172 | + end | |
173 | + | |
144 | 174 | # Returns the content to be used for this block. |
145 | 175 | # |
146 | 176 | # This method can return several types of objects: | ... | ... |
app/models/communities_block.rb
... | ... | @@ -3,9 +3,17 @@ 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 | + def self.short_description | |
6 | 10 | _('Communities') |
7 | 11 | end |
8 | 12 | |
13 | + def self.pretty_name | |
14 | + _('Communities Block') | |
15 | + end | |
16 | + | |
9 | 17 | def default_title |
10 | 18 | n_('{#} community', '{#} communities', profile_count) |
11 | 19 | 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
... | ... | @@ -14,7 +14,11 @@ class Theme |
14 | 14 | end |
15 | 15 | |
16 | 16 | def system_themes_dir |
17 | - Rails.root.join('public', 'designs', 'themes') | |
17 | + Rails.root.join('public', relative_themes_dir) | |
18 | + end | |
19 | + | |
20 | + def relative_themes_dir | |
21 | + File.join('designs', 'themes') | |
18 | 22 | end |
19 | 23 | |
20 | 24 | def create(id, attributes = {}) |
... | ... | @@ -93,6 +97,14 @@ class Theme |
93 | 97 | config['public'] = value |
94 | 98 | end |
95 | 99 | |
100 | + def public_path | |
101 | + File.join('/', self.class.relative_themes_dir, self.id) | |
102 | + end | |
103 | + | |
104 | + def filesystem_path | |
105 | + File.join(self.class.system_themes_dir, self.id) | |
106 | + end | |
107 | + | |
96 | 108 | def ==(other) |
97 | 109 | other.is_a?(self.class) && (other.id == self.id) |
98 | 110 | 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 | - <%= modal_close_button(_('Close')) %> | |
46 | - <% end %> | |
47 | - | |
48 | - <% end %> | |
49 | -</div> |
app/views/box_organizer/index.html.erb
1 | +<%= stylesheet_link_tag 'slick.css' %> | |
2 | +<%= stylesheet_link_tag 'slick-theme.css' %> | |
3 | + | |
1 | 4 | <h1><%= _('Editing sideboxes')%></h1> |
2 | 5 | |
3 | 6 | <% button_bar :class=>'design-menu' do %> |
4 | - <%= modal_button('add', _('Add a block'), { :action => 'add_block' }) %> | |
5 | 7 | <%= button(:back, _('Back to control panel'), :controller => (profile.nil? ? 'admin_panel': 'profile_editor')) %> |
6 | 8 | <% end %> |
9 | + | |
10 | +<div id="block-store"> | |
11 | + <input type="text" id="block-store-filter" placeholder="<%= _('Filter blocks') %>" title="<%= _('Filter blocks') %>"> | |
12 | + <div id="block-types"> | |
13 | + <% @available_blocks.each do |block| %> | |
14 | + <div id="block-<%= block.name.to_css_class %>" class="block-type <%= block.name.to_css_class %>" data-block-type="<%= block.name %>" data-block-name="<%= _(block.pretty_name) %>"> | |
15 | + <div class="button-bar"> | |
16 | + <%= modal_button 'help', _('Help on this block'), | |
17 | + {:action => 'show_block_type_info', :type => block.name}, | |
18 | + :title => _('Help on this block') %> | |
19 | + </div> | |
20 | + <div> | |
21 | + <%= display_icon(block) %> | |
22 | + </div> | |
23 | + <span><%= _(block.pretty_name) %></span> | |
24 | + <%= block_draggable("block-#{block.name.to_css_class}", | |
25 | + :cursorAt => '{bottom: 30, left: 0}') %> | |
26 | + </div> | |
27 | + <% end %> | |
28 | + </div> | |
29 | +</div> | |
30 | +<div id="block-store-draggables"></div> | |
31 | + | |
32 | +<script>initBlockStore();</script> | ... | ... |
... | ... | @@ -0,0 +1,21 @@ |
1 | +<div id="block-info-container"> | |
2 | + | |
3 | + <div id="block-info-header"> | |
4 | + <%= display_icon(@block.class) %> | |
5 | + <h1><%= @block.class.pretty_name %></h1> | |
6 | + <p><%= @block.class.short_description %></p> | |
7 | + </div> | |
8 | + | |
9 | + <div id="block-info-images"> | |
10 | + <div style="white-space: nowrap;"> | |
11 | + <%= display_previews(@block.class) %> | |
12 | + </div> | |
13 | + </div> | |
14 | + | |
15 | + <div id="block-info-description"> | |
16 | + <h2><%= _('Description') %></h2> | |
17 | + <p><%= @block.class.description %></p> | |
18 | + <p><%= @block.help if @block.class.method_defined?(:help) %></p> | |
19 | + </div> | |
20 | + | |
21 | +</div> | ... | ... |
lib/noosfero/plugin.rb
... | ... | @@ -173,6 +173,10 @@ class Noosfero::Plugin |
173 | 173 | end |
174 | 174 | end |
175 | 175 | |
176 | + def has_block?(block) | |
177 | + self.class.extra_blocks.keys.include?(block) | |
178 | + end | |
179 | + | |
176 | 180 | def expanded_template(file_path, locals = {}) |
177 | 181 | views_path = Rails.root.join('plugins', "#{self.class.public_name}", 'views') |
178 | 182 | ERB.new(File.read("#{views_path}/#{file_path}")).result(binding) | ... | ... |
plugins/breadcrumbs/lib/breadcrumbs_plugin/content_breadcrumbs_block.rb
... | ... | @@ -7,7 +7,15 @@ class BreadcrumbsPlugin::ContentBreadcrumbsBlock < Block |
7 | 7 | attr_accessible :show_cms_action, :show_profile, :show_section_name |
8 | 8 | |
9 | 9 | def self.description |
10 | - _('Content Breadcrumbs') | |
10 | + _("<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>") | |
11 | + end | |
12 | + | |
13 | + def self.short_description | |
14 | + _('Breadcrumb') | |
15 | + end | |
16 | + | |
17 | + def self.pretty_name | |
18 | + _('Breadcrumbs Block') | |
11 | 19 | end |
12 | 20 | |
13 | 21 | 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
plugins/container_block/public/style.css
... | ... | @@ -11,10 +11,6 @@ |
11 | 11 | margin-right: -2px; |
12 | 12 | } |
13 | 13 | |
14 | -.container-block-plugin_container-block .block-target { | |
15 | - clear: both; | |
16 | -} | |
17 | - | |
18 | 14 | #content .boxes .container-block-plugin_container-block .block .icon-down, #content .boxes .container-block-plugin_container-block .block .icon-down-disabled { |
19 | 15 | background-image: url(/designs/icons/default/Tango/16x16/actions/go-next.png); |
20 | 16 | } |
... | ... | @@ -57,3 +53,9 @@ |
57 | 53 | .container-block-plugin_container-block .block-target { |
58 | 54 | background: #afd; |
59 | 55 | } |
56 | +#box-organizer.shadow .container-block-plugin_container-block { | |
57 | + opacity: 1; | |
58 | +} | |
59 | +#content #box-organizer .container-block-plugin_container-block { | |
60 | + padding-top: 20px; | |
61 | +} | ... | ... |
plugins/container_block/views/blocks/container.html.erb
... | ... | @@ -5,12 +5,10 @@ |
5 | 5 | |
6 | 6 | <div class="box" id="box-<%= block.container_box.id %>"> |
7 | 7 | <%= display_box_content(block.container_box, nil) %> |
8 | - <div class="clear"></div> | |
9 | 8 | </div> |
10 | -<div class="clear"></div> | |
11 | 9 | |
12 | 10 | <style> |
13 | - <% box_decorator.select_blocks(block, block.blocks, { :article => @page, :request_path => request.path, :locale => locale, params: request.params, controller: controller}).each do |child| %> | |
11 | + <% box_decorator.select_blocks(block, block.blocks, { :article => @page, :request_path => request.path, :locale => locale, params: request.params, controller: controller}).each do |child| %> | |
14 | 12 | #block-<%=block.id%> #block-<%=child.id%> { width: <%= block.child_width(child.id) %>px; } |
15 | 13 | <% end %> |
16 | 14 | </style> |
... | ... | @@ -28,8 +26,8 @@ |
28 | 26 | </script> |
29 | 27 | |
30 | 28 | <div class="container-block-button-bar button-bar"> |
31 | - <%= link_to_remote '', :url => { :controller => controller.boxes_holder.kind_of?(Environment) ? 'container_block_plugin_admin' : 'container_block_plugin_myprofile', :action => 'saveWidths', :id => block.id }, | |
32 | - :with => "containerChildrenWidth(#{block.id}, #{block.container_box.id})", | |
29 | + <%= link_to_remote '', :url => { :controller => controller.boxes_holder.kind_of?(Environment) ? 'container_block_plugin_admin' : 'container_block_plugin_myprofile', :action => 'saveWidths', :id => block.id }, | |
30 | + :with => "containerChildrenWidth(#{block.id}, #{block.container_box.id})", | |
33 | 31 | :html => {:class => "button icon-save container_block_save", :id => "container_block_save_#{block.id}", :title => c_('Save') }, |
34 | 32 | :loading => "open_loading(DEFAULT_LOADING_MESSAGE);", |
35 | 33 | :loaded => "close_loading();", | ... | ... |
No preview for this file type
No preview for this file type
... | ... | @@ -0,0 +1,95 @@ |
1 | +Origem,Status,Criada em,Moderado por,Data de Moderado,Validado por,Data de Validado,Autor,Proposta,Categorias | |
2 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste1,"" | |
3 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste2,"" | |
4 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste3,"" | |
5 | +,Rejeitada,30/06/15 10:19,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
6 | +,Aprovada,30/06/15 10:20,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
7 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste0,"" | |
8 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste4,"" | |
9 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste5,"" | |
10 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste6,"" | |
11 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
12 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste7,"" | |
13 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste8,"" | |
14 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste9<iframe>test</iframe>,"" | |
15 | +,Pendente de Moderacao,30/06/15 10:37,"","","","",ze,teste adadd,"" | |
16 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
17 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
18 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
19 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
20 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
21 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
22 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
23 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
24 | +Discussão,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
25 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
26 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
27 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
28 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
29 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
30 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
31 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
32 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 11:22,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
33 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 10:56,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
34 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:25,ze,teste adadd,category | |
35 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
36 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
37 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
38 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
39 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
40 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
41 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
42 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
43 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
44 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
45 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
46 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
47 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:24,ze,teste adadd,category | |
48 | +,Rejeitada,30/07/15 15:21,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
49 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
50 | +,Rejeitada,30/07/15 15:22,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
51 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
52 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
53 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
54 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
55 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
56 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
57 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
58 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
59 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
60 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
61 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
62 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
63 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
64 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
65 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
66 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
67 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
68 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
69 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
70 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
71 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
72 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
73 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
74 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
75 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
76 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
77 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
78 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
79 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
80 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
81 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
82 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
83 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
84 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
85 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
86 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
87 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
88 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
89 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
90 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
91 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
92 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
93 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
94 | +Discussão,Pre Aprovada,30/07/15 17:41,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | |
95 | +Tópico 1,Pre Aprovada,30/07/15 17:44,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | ... | ... |
... | ... | @@ -0,0 +1,95 @@ |
1 | +Origem,Status,Criada em,Moderado por,Data de Moderado,Validado por,Data de Validado,Autor,Proposta,Categorias | |
2 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste1,"" | |
3 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste2,"" | |
4 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste3,"" | |
5 | +,Rejeitada,30/06/15 10:19,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
6 | +,Aprovada,30/06/15 10:20,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
7 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste0,"" | |
8 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste4,"" | |
9 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste5,"" | |
10 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste6,"" | |
11 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
12 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste7,"" | |
13 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste8,"" | |
14 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste9<iframe>test</iframe>,"" | |
15 | +,Pendente de Moderacao,30/06/15 10:37,"","","","",ze,teste adadd,"" | |
16 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
17 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
18 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
19 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
20 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
21 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
22 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
23 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
24 | +Discussão,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
25 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
26 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
27 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
28 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
29 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
30 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
31 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
32 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 11:22,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
33 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 10:56,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
34 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:25,ze,teste adadd,category | |
35 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
36 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
37 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
38 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
39 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
40 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
41 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
42 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
43 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
44 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
45 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
46 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
47 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:24,ze,teste adadd,category | |
48 | +,Rejeitada,30/07/15 15:21,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
49 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
50 | +,Rejeitada,30/07/15 15:22,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
51 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
52 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
53 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
54 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
55 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
56 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
57 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
58 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
59 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
60 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
61 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
62 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
63 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
64 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
65 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
66 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
67 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
68 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
69 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
70 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
71 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
72 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
73 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
74 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
75 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
76 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
77 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
78 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
79 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
80 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
81 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
82 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
83 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
84 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
85 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
86 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
87 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
88 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
89 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
90 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
91 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
92 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
93 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
94 | +Discussão,Pre Aprovada,30/07/15 17:41,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | |
95 | +Tópico 1,Pre Aprovada,30/07/15 17:44,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | ... | ... |
No preview for this file type
No preview for this file type
... | ... | @@ -0,0 +1,95 @@ |
1 | +Origem,Status,Criada em,Moderado por,Data de Moderado,Validado por,Data de Validado,Autor,Proposta,Categorias | |
2 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste1,"" | |
3 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste2,"" | |
4 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste3,"" | |
5 | +,Rejeitada,30/06/15 10:19,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
6 | +,Aprovada,30/06/15 10:20,"","",adminuser,29/06/15 21:00,ze,test2,"" | |
7 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste0,"" | |
8 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste4,"" | |
9 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste5,"" | |
10 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste6,"" | |
11 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
12 | +,Aprovada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste7,"" | |
13 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste8,"" | |
14 | +,Rejeitada,30/06/15 10:21,"","",adminuser,29/06/15 21:00,ze,teste9<iframe>test</iframe>,"" | |
15 | +,Pendente de Moderacao,30/06/15 10:37,"","","","",ze,teste adadd,"" | |
16 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
17 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
18 | +,Pendente de Moderacao,06/07/15 14:42,"","","","",ze,teste adadd,"" | |
19 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
20 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
21 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
22 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
23 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
24 | +Discussão,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
25 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
26 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
27 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
28 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
29 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
30 | +,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
31 | +Tópico 1,Aprovada,06/07/15 14:42,"","",adminuser,05/07/15 21:00,ze,teste adadd,"" | |
32 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 11:22,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
33 | +,Rejeitada,06/07/15 14:42,adminuser,07/07/15 10:56,adminuser,06/07/15 21:00,ze,teste adadd,"" | |
34 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:25,ze,teste adadd,category | |
35 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
36 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
37 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
38 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
39 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
40 | +,Pendente de Moderacao,30/07/15 15:21,"","","","",ze,teste nova proposta,"" | |
41 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
42 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
43 | +,Pendente de Moderacao,30/07/15 15:22,"","","","",ze,teste nova proposta,"" | |
44 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
45 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
46 | +,Rejeitada,30/07/15 15:21,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
47 | +,Rejeitada,06/07/15 14:42,adminuser,13/07/15 19:18,adminuser,30/07/15 15:24,ze,teste adadd,category | |
48 | +,Rejeitada,30/07/15 15:21,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
49 | +,Rejeitada,30/07/15 15:22,ze,30/07/15 15:24,adminuser,30/07/15 15:24,ze,teste nova proposta,category | |
50 | +,Rejeitada,30/07/15 15:22,adminuser,30/07/15 15:22,adminuser,30/07/15 15:25,ze,teste nova proposta,category | |
51 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
52 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
53 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
54 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
55 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
56 | +,Pre Rejeitada,30/07/15 15:21,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
57 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
58 | +,Pre Rejeitada,30/07/15 15:22,ze,30/07/15 15:25,"","",ze,teste nova proposta,category | |
59 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
60 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
61 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
62 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
63 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
64 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
65 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
66 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
67 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
68 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
69 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
70 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
71 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
72 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
73 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
74 | +Discussão,Pendente de Moderacao,30/07/15 17:41,"","","","",ze,teste nova proposta,"" | |
75 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
76 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
77 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
78 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
79 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
80 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
81 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
82 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
83 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
84 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
85 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
86 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
87 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
88 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
89 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
90 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
91 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
92 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
93 | +Tópico 1,Pendente de Moderacao,30/07/15 17:44,"","","","",ze,teste nova proposta,"" | |
94 | +Discussão,Pre Aprovada,30/07/15 17:41,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | |
95 | +Tópico 1,Pre Aprovada,30/07/15 17:44,adminuser,30/07/15 17:44,"","",ze,teste nova proposta,category | ... | ... |
No preview for this file type
No preview for this file type
No preview for this file type
... | ... | @@ -0,0 +1,14 @@ |
1 | +<?xml version="1.0" standalone="no"?> | |
2 | +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> | |
3 | +<svg xmlns="http://www.w3.org/2000/svg"> | |
4 | +<metadata>Generated by Fontastic.me</metadata> | |
5 | +<defs> | |
6 | +<font id="slick" horiz-adv-x="512"> | |
7 | +<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/> | |
8 | +<missing-glyph horiz-adv-x="512" /> | |
9 | + | |
10 | +<glyph unicode="→" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> | |
11 | +<glyph unicode="←" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> | |
12 | +<glyph unicode="•" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/> | |
13 | +<glyph unicode="a" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/> | |
14 | +</font></defs></svg> | ... | ... |
No preview for this file type
No preview for this file type
3.15 KB
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
public/javascripts/application.js
... | ... | @@ -0,0 +1,63 @@ |
1 | +function filterBlocks() { | |
2 | + jQuery('#block-store #block-types').slick('slickFilter', function() { | |
3 | + var name = $(this).data('block-name'); | |
4 | + var filter = $('#block-store #block-store-filter').val(); | |
5 | + return name.toLowerCase().indexOf(filter.toLowerCase()) > -1; | |
6 | + }); | |
7 | +} | |
8 | + | |
9 | +function cloneDraggableBlock(el, blockIcon) { | |
10 | + el.addClass('ui-draggable-dragging'); | |
11 | + return blockIcon; | |
12 | +} | |
13 | + | |
14 | +function startDragBlock() { | |
15 | + $('#box-organizer').addClass('shadow'); | |
16 | +} | |
17 | + | |
18 | +function stopDragBlock() { | |
19 | + $('#box-organizer').removeClass('shadow'); | |
20 | + $('.ui-draggable-dragging').removeClass('ui-draggable-dragging'); | |
21 | +} | |
22 | + | |
23 | +function initBlockStore() { | |
24 | + jQuery('#block-store').show(); | |
25 | + var store = jQuery('#block-store #block-types').slick({ | |
26 | + infinite: false, | |
27 | + dots: true, | |
28 | + draggable: false, | |
29 | + respondTo: 'slider', | |
30 | + slidesToShow: 7, | |
31 | + slidesToScroll: 6, | |
32 | + responsive: [ | |
33 | + { | |
34 | + breakpoint: 2048, | |
35 | + settings: { | |
36 | + slidesToShow: 10, | |
37 | + slidesToScroll: 9, | |
38 | + } | |
39 | + }, | |
40 | + { | |
41 | + breakpoint: 1024, | |
42 | + settings: { | |
43 | + slidesToShow: 8, | |
44 | + slidesToScroll: 7, | |
45 | + } | |
46 | + } | |
47 | + ] | |
48 | + }); | |
49 | + jQuery('#block-store #block-store-filter').keyup(filterBlocks); | |
50 | +} | |
51 | + | |
52 | +function dropBlock(url, loadingMessage, ev, ui) { | |
53 | + var blockType = jQuery(ui.draggable).attr('data-block-type'); | |
54 | + var blockId = jQuery(ui.draggable).attr('id'); | |
55 | + open_loading(loadingMessage); | |
56 | + jQuery.ajax({ | |
57 | + data: 'type='+encodeURIComponent(blockType)+'&id=' + encodeURIComponent(blockId), | |
58 | + dataType: 'script', | |
59 | + type: 'post', | |
60 | + url: url, | |
61 | + complete: close_loading, | |
62 | + }) | |
63 | +} | ... | ... |
... | ... | @@ -0,0 +1,2249 @@ |
1 | +/* | |
2 | + _ _ _ _ | |
3 | + ___| (_) ___| | __ (_)___ | |
4 | +/ __| | |/ __| |/ / | / __| | |
5 | +\__ \ | | (__| < _ | \__ \ | |
6 | +|___/_|_|\___|_|\_(_)/ |___/ | |
7 | + |__/ | |
8 | + | |
9 | + Version: 1.5.0 | |
10 | + Author: Ken Wheeler | |
11 | + Website: http://kenwheeler.github.io | |
12 | + Docs: http://kenwheeler.github.io/slick | |
13 | + Repo: http://github.com/kenwheeler/slick | |
14 | + Issues: http://github.com/kenwheeler/slick/issues | |
15 | + | |
16 | + */ | |
17 | +/* global window, document, define, jQuery, setInterval, clearInterval */ | |
18 | +(function(factory) { | |
19 | + 'use strict'; | |
20 | + if (typeof define === 'function' && define.amd) { | |
21 | + define(['jquery'], factory); | |
22 | + } else if (typeof exports !== 'undefined') { | |
23 | + module.exports = factory(require('jquery')); | |
24 | + } else { | |
25 | + factory(jQuery); | |
26 | + } | |
27 | + | |
28 | +}(function($) { | |
29 | + 'use strict'; | |
30 | + var Slick = window.Slick || {}; | |
31 | + | |
32 | + Slick = (function() { | |
33 | + | |
34 | + var instanceUid = 0; | |
35 | + | |
36 | + function Slick(element, settings) { | |
37 | + | |
38 | + var _ = this, | |
39 | + dataSettings, responsiveSettings, breakpoint; | |
40 | + | |
41 | + _.defaults = { | |
42 | + accessibility: true, | |
43 | + adaptiveHeight: false, | |
44 | + appendArrows: $(element), | |
45 | + appendDots: $(element), | |
46 | + arrows: true, | |
47 | + asNavFor: null, | |
48 | + prevArrow: '<button type="button" data-role="none" class="slick-prev" aria-label="previous">Previous</button>', | |
49 | + nextArrow: '<button type="button" data-role="none" class="slick-next" aria-label="next">Next</button>', | |
50 | + autoplay: false, | |
51 | + autoplaySpeed: 3000, | |
52 | + centerMode: false, | |
53 | + centerPadding: '50px', | |
54 | + cssEase: 'ease', | |
55 | + customPaging: function(slider, i) { | |
56 | + return '<button type="button" data-role="none">' + (i + 1) + '</button>'; | |
57 | + }, | |
58 | + dots: false, | |
59 | + dotsClass: 'slick-dots', | |
60 | + draggable: true, | |
61 | + easing: 'linear', | |
62 | + edgeFriction: 0.35, | |
63 | + fade: false, | |
64 | + focusOnSelect: false, | |
65 | + infinite: true, | |
66 | + initialSlide: 0, | |
67 | + lazyLoad: 'ondemand', | |
68 | + mobileFirst: false, | |
69 | + pauseOnHover: true, | |
70 | + pauseOnDotsHover: false, | |
71 | + respondTo: 'window', | |
72 | + responsive: null, | |
73 | + rtl: false, | |
74 | + slide: '', | |
75 | + slidesToShow: 1, | |
76 | + slidesToScroll: 1, | |
77 | + speed: 500, | |
78 | + swipe: true, | |
79 | + swipeToSlide: false, | |
80 | + touchMove: true, | |
81 | + touchThreshold: 5, | |
82 | + useCSS: true, | |
83 | + variableWidth: false, | |
84 | + vertical: false, | |
85 | + waitForAnimate: true | |
86 | + }; | |
87 | + | |
88 | + _.initials = { | |
89 | + animating: false, | |
90 | + dragging: false, | |
91 | + autoPlayTimer: null, | |
92 | + currentDirection: 0, | |
93 | + currentLeft: null, | |
94 | + currentSlide: 0, | |
95 | + direction: 1, | |
96 | + $dots: null, | |
97 | + listWidth: null, | |
98 | + listHeight: null, | |
99 | + loadIndex: 0, | |
100 | + $nextArrow: null, | |
101 | + $prevArrow: null, | |
102 | + slideCount: null, | |
103 | + slideWidth: null, | |
104 | + $slideTrack: null, | |
105 | + $slides: null, | |
106 | + sliding: false, | |
107 | + slideOffset: 0, | |
108 | + swipeLeft: null, | |
109 | + $list: null, | |
110 | + touchObject: {}, | |
111 | + transformsEnabled: false, | |
112 | + verticalScrolling: false | |
113 | + }; | |
114 | + | |
115 | + $.extend(_, _.initials); | |
116 | + | |
117 | + _.activeBreakpoint = null; | |
118 | + _.animType = null; | |
119 | + _.animProp = null; | |
120 | + _.breakpoints = []; | |
121 | + _.breakpointSettings = []; | |
122 | + _.cssTransitions = false; | |
123 | + _.hidden = 'hidden'; | |
124 | + _.paused = false; | |
125 | + _.positionProp = null; | |
126 | + _.respondTo = null; | |
127 | + _.shouldClick = true; | |
128 | + _.$slider = $(element); | |
129 | + _.$slidesCache = null; | |
130 | + _.transformType = null; | |
131 | + _.transitionType = null; | |
132 | + _.visibilityChange = 'visibilitychange'; | |
133 | + _.windowWidth = 0; | |
134 | + _.windowTimer = null; | |
135 | + | |
136 | + dataSettings = $(element).data('slick') || {}; | |
137 | + | |
138 | + _.options = $.extend({}, _.defaults, dataSettings, settings); | |
139 | + | |
140 | + _.currentSlide = _.options.initialSlide; | |
141 | + | |
142 | + _.originalSettings = _.options; | |
143 | + responsiveSettings = _.options.responsive || null; | |
144 | + | |
145 | + if (responsiveSettings && responsiveSettings.length > -1) { | |
146 | + _.respondTo = _.options.respondTo || 'window'; | |
147 | + for (breakpoint in responsiveSettings) { | |
148 | + if (responsiveSettings.hasOwnProperty(breakpoint)) { | |
149 | + _.breakpoints.push(responsiveSettings[ | |
150 | + breakpoint].breakpoint); | |
151 | + _.breakpointSettings[responsiveSettings[ | |
152 | + breakpoint].breakpoint] = | |
153 | + responsiveSettings[breakpoint].settings; | |
154 | + } | |
155 | + } | |
156 | + _.breakpoints.sort(function(a, b) { | |
157 | + if (_.options.mobileFirst === true) { | |
158 | + return a - b; | |
159 | + } else { | |
160 | + return b - a; | |
161 | + } | |
162 | + }); | |
163 | + } | |
164 | + | |
165 | + if (typeof document.mozHidden !== 'undefined') { | |
166 | + _.hidden = 'mozHidden'; | |
167 | + _.visibilityChange = 'mozvisibilitychange'; | |
168 | + } else if (typeof document.msHidden !== 'undefined') { | |
169 | + _.hidden = 'msHidden'; | |
170 | + _.visibilityChange = 'msvisibilitychange'; | |
171 | + } else if (typeof document.webkitHidden !== 'undefined') { | |
172 | + _.hidden = 'webkitHidden'; | |
173 | + _.visibilityChange = 'webkitvisibilitychange'; | |
174 | + } | |
175 | + | |
176 | + _.autoPlay = $.proxy(_.autoPlay, _); | |
177 | + _.autoPlayClear = $.proxy(_.autoPlayClear, _); | |
178 | + _.changeSlide = $.proxy(_.changeSlide, _); | |
179 | + _.clickHandler = $.proxy(_.clickHandler, _); | |
180 | + _.selectHandler = $.proxy(_.selectHandler, _); | |
181 | + _.setPosition = $.proxy(_.setPosition, _); | |
182 | + _.swipeHandler = $.proxy(_.swipeHandler, _); | |
183 | + _.dragHandler = $.proxy(_.dragHandler, _); | |
184 | + _.keyHandler = $.proxy(_.keyHandler, _); | |
185 | + _.autoPlayIterator = $.proxy(_.autoPlayIterator, _); | |
186 | + | |
187 | + _.instanceUid = instanceUid++; | |
188 | + | |
189 | + // A simple way to check for HTML strings | |
190 | + // Strict HTML recognition (must start with <) | |
191 | + // Extracted from jQuery v1.11 source | |
192 | + _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/; | |
193 | + | |
194 | + _.init(); | |
195 | + | |
196 | + _.checkResponsive(true); | |
197 | + | |
198 | + } | |
199 | + | |
200 | + return Slick; | |
201 | + | |
202 | + }()); | |
203 | + | |
204 | + Slick.prototype.addSlide = Slick.prototype.slickAdd = function(markup, index, addBefore) { | |
205 | + | |
206 | + var _ = this; | |
207 | + | |
208 | + if (typeof(index) === 'boolean') { | |
209 | + addBefore = index; | |
210 | + index = null; | |
211 | + } else if (index < 0 || (index >= _.slideCount)) { | |
212 | + return false; | |
213 | + } | |
214 | + | |
215 | + _.unload(); | |
216 | + | |
217 | + if (typeof(index) === 'number') { | |
218 | + if (index === 0 && _.$slides.length === 0) { | |
219 | + $(markup).appendTo(_.$slideTrack); | |
220 | + } else if (addBefore) { | |
221 | + $(markup).insertBefore(_.$slides.eq(index)); | |
222 | + } else { | |
223 | + $(markup).insertAfter(_.$slides.eq(index)); | |
224 | + } | |
225 | + } else { | |
226 | + if (addBefore === true) { | |
227 | + $(markup).prependTo(_.$slideTrack); | |
228 | + } else { | |
229 | + $(markup).appendTo(_.$slideTrack); | |
230 | + } | |
231 | + } | |
232 | + | |
233 | + _.$slides = _.$slideTrack.children(this.options.slide); | |
234 | + | |
235 | + _.$slideTrack.children(this.options.slide).detach(); | |
236 | + | |
237 | + _.$slideTrack.append(_.$slides); | |
238 | + | |
239 | + _.$slides.each(function(index, element) { | |
240 | + $(element).attr('data-slick-index', index); | |
241 | + }); | |
242 | + | |
243 | + _.$slidesCache = _.$slides; | |
244 | + | |
245 | + _.reinit(); | |
246 | + | |
247 | + }; | |
248 | + | |
249 | + Slick.prototype.animateHeight = function() { | |
250 | + var _ = this; | |
251 | + if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { | |
252 | + var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); | |
253 | + _.$list.animate({ | |
254 | + height: targetHeight | |
255 | + }, _.options.speed); | |
256 | + } | |
257 | + }; | |
258 | + | |
259 | + Slick.prototype.animateSlide = function(targetLeft, callback) { | |
260 | + | |
261 | + var animProps = {}, | |
262 | + _ = this; | |
263 | + | |
264 | + _.animateHeight(); | |
265 | + | |
266 | + if (_.options.rtl === true && _.options.vertical === false) { | |
267 | + targetLeft = -targetLeft; | |
268 | + } | |
269 | + if (_.transformsEnabled === false) { | |
270 | + if (_.options.vertical === false) { | |
271 | + _.$slideTrack.animate({ | |
272 | + left: targetLeft | |
273 | + }, _.options.speed, _.options.easing, callback); | |
274 | + } else { | |
275 | + _.$slideTrack.animate({ | |
276 | + top: targetLeft | |
277 | + }, _.options.speed, _.options.easing, callback); | |
278 | + } | |
279 | + | |
280 | + } else { | |
281 | + | |
282 | + if (_.cssTransitions === false) { | |
283 | + if (_.options.rtl === true) { | |
284 | + _.currentLeft = -(_.currentLeft); | |
285 | + } | |
286 | + $({ | |
287 | + animStart: _.currentLeft | |
288 | + }).animate({ | |
289 | + animStart: targetLeft | |
290 | + }, { | |
291 | + duration: _.options.speed, | |
292 | + easing: _.options.easing, | |
293 | + step: function(now) { | |
294 | + now = Math.ceil(now); | |
295 | + if (_.options.vertical === false) { | |
296 | + animProps[_.animType] = 'translate(' + | |
297 | + now + 'px, 0px)'; | |
298 | + _.$slideTrack.css(animProps); | |
299 | + } else { | |
300 | + animProps[_.animType] = 'translate(0px,' + | |
301 | + now + 'px)'; | |
302 | + _.$slideTrack.css(animProps); | |
303 | + } | |
304 | + }, | |
305 | + complete: function() { | |
306 | + if (callback) { | |
307 | + callback.call(); | |
308 | + } | |
309 | + } | |
310 | + }); | |
311 | + | |
312 | + } else { | |
313 | + | |
314 | + _.applyTransition(); | |
315 | + targetLeft = Math.ceil(targetLeft); | |
316 | + | |
317 | + if (_.options.vertical === false) { | |
318 | + animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)'; | |
319 | + } else { | |
320 | + animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)'; | |
321 | + } | |
322 | + _.$slideTrack.css(animProps); | |
323 | + | |
324 | + if (callback) { | |
325 | + setTimeout(function() { | |
326 | + | |
327 | + _.disableTransition(); | |
328 | + | |
329 | + callback.call(); | |
330 | + }, _.options.speed); | |
331 | + } | |
332 | + | |
333 | + } | |
334 | + | |
335 | + } | |
336 | + | |
337 | + }; | |
338 | + | |
339 | + Slick.prototype.asNavFor = function(index) { | |
340 | + var _ = this, | |
341 | + asNavFor = _.options.asNavFor !== null ? $(_.options.asNavFor).slick('getSlick') : null; | |
342 | + if (asNavFor !== null) asNavFor.slideHandler(index, true); | |
343 | + }; | |
344 | + | |
345 | + Slick.prototype.applyTransition = function(slide) { | |
346 | + | |
347 | + var _ = this, | |
348 | + transition = {}; | |
349 | + | |
350 | + if (_.options.fade === false) { | |
351 | + transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase; | |
352 | + } else { | |
353 | + transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase; | |
354 | + } | |
355 | + | |
356 | + if (_.options.fade === false) { | |
357 | + _.$slideTrack.css(transition); | |
358 | + } else { | |
359 | + _.$slides.eq(slide).css(transition); | |
360 | + } | |
361 | + | |
362 | + }; | |
363 | + | |
364 | + Slick.prototype.autoPlay = function() { | |
365 | + | |
366 | + var _ = this; | |
367 | + | |
368 | + if (_.autoPlayTimer) { | |
369 | + clearInterval(_.autoPlayTimer); | |
370 | + } | |
371 | + | |
372 | + if (_.slideCount > _.options.slidesToShow && _.paused !== true) { | |
373 | + _.autoPlayTimer = setInterval(_.autoPlayIterator, | |
374 | + _.options.autoplaySpeed); | |
375 | + } | |
376 | + | |
377 | + }; | |
378 | + | |
379 | + Slick.prototype.autoPlayClear = function() { | |
380 | + | |
381 | + var _ = this; | |
382 | + if (_.autoPlayTimer) { | |
383 | + clearInterval(_.autoPlayTimer); | |
384 | + } | |
385 | + | |
386 | + }; | |
387 | + | |
388 | + Slick.prototype.autoPlayIterator = function() { | |
389 | + | |
390 | + var _ = this; | |
391 | + | |
392 | + if (_.options.infinite === false) { | |
393 | + | |
394 | + if (_.direction === 1) { | |
395 | + | |
396 | + if ((_.currentSlide + 1) === _.slideCount - | |
397 | + 1) { | |
398 | + _.direction = 0; | |
399 | + } | |
400 | + | |
401 | + _.slideHandler(_.currentSlide + _.options.slidesToScroll); | |
402 | + | |
403 | + } else { | |
404 | + | |
405 | + if ((_.currentSlide - 1 === 0)) { | |
406 | + | |
407 | + _.direction = 1; | |
408 | + | |
409 | + } | |
410 | + | |
411 | + _.slideHandler(_.currentSlide - _.options.slidesToScroll); | |
412 | + | |
413 | + } | |
414 | + | |
415 | + } else { | |
416 | + | |
417 | + _.slideHandler(_.currentSlide + _.options.slidesToScroll); | |
418 | + | |
419 | + } | |
420 | + | |
421 | + }; | |
422 | + | |
423 | + Slick.prototype.buildArrows = function() { | |
424 | + | |
425 | + var _ = this; | |
426 | + | |
427 | + if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { | |
428 | + | |
429 | + _.$prevArrow = $(_.options.prevArrow); | |
430 | + _.$nextArrow = $(_.options.nextArrow); | |
431 | + | |
432 | + if (_.htmlExpr.test(_.options.prevArrow)) { | |
433 | + _.$prevArrow.appendTo(_.options.appendArrows); | |
434 | + } | |
435 | + | |
436 | + if (_.htmlExpr.test(_.options.nextArrow)) { | |
437 | + _.$nextArrow.appendTo(_.options.appendArrows); | |
438 | + } | |
439 | + | |
440 | + if (_.options.infinite !== true) { | |
441 | + _.$prevArrow.addClass('slick-disabled'); | |
442 | + } | |
443 | + | |
444 | + } | |
445 | + | |
446 | + }; | |
447 | + | |
448 | + Slick.prototype.buildDots = function() { | |
449 | + | |
450 | + var _ = this, | |
451 | + i, dotString; | |
452 | + | |
453 | + if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { | |
454 | + | |
455 | + dotString = '<ul class="' + _.options.dotsClass + '">'; | |
456 | + | |
457 | + for (i = 0; i <= _.getDotCount(); i += 1) { | |
458 | + dotString += '<li>' + _.options.customPaging.call(this, _, i) + '</li>'; | |
459 | + } | |
460 | + | |
461 | + dotString += '</ul>'; | |
462 | + | |
463 | + _.$dots = $(dotString).appendTo( | |
464 | + _.options.appendDots); | |
465 | + | |
466 | + _.$dots.find('li').first().addClass('slick-active').attr('aria-hidden', 'false'); | |
467 | + | |
468 | + } | |
469 | + | |
470 | + }; | |
471 | + | |
472 | + Slick.prototype.buildOut = function() { | |
473 | + | |
474 | + var _ = this; | |
475 | + | |
476 | + _.$slides = _.$slider.children(_.options.slide + | |
477 | + ':not(.slick-cloned)').addClass( | |
478 | + 'slick-slide'); | |
479 | + _.slideCount = _.$slides.length; | |
480 | + | |
481 | + _.$slides.each(function(index, element) { | |
482 | + $(element).attr('data-slick-index', index); | |
483 | + }); | |
484 | + | |
485 | + _.$slidesCache = _.$slides; | |
486 | + | |
487 | + _.$slider.addClass('slick-slider'); | |
488 | + | |
489 | + _.$slideTrack = (_.slideCount === 0) ? | |
490 | + $('<div class="slick-track"/>').appendTo(_.$slider) : | |
491 | + _.$slides.wrapAll('<div class="slick-track"/>').parent(); | |
492 | + | |
493 | + _.$list = _.$slideTrack.wrap( | |
494 | + '<div aria-live="polite" class="slick-list"/>').parent(); | |
495 | + _.$slideTrack.css('opacity', 0); | |
496 | + | |
497 | + if (_.options.centerMode === true || _.options.swipeToSlide === true) { | |
498 | + _.options.slidesToScroll = 1; | |
499 | + } | |
500 | + | |
501 | + $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading'); | |
502 | + | |
503 | + _.setupInfinite(); | |
504 | + | |
505 | + _.buildArrows(); | |
506 | + | |
507 | + _.buildDots(); | |
508 | + | |
509 | + _.updateDots(); | |
510 | + | |
511 | + if (_.options.accessibility === true) { | |
512 | + _.$list.prop('tabIndex', 0); | |
513 | + } | |
514 | + | |
515 | + _.setSlideClasses(typeof this.currentSlide === 'number' ? this.currentSlide : 0); | |
516 | + | |
517 | + if (_.options.draggable === true) { | |
518 | + _.$list.addClass('draggable'); | |
519 | + } | |
520 | + | |
521 | + }; | |
522 | + | |
523 | + Slick.prototype.checkResponsive = function(initial) { | |
524 | + | |
525 | + var _ = this, | |
526 | + breakpoint, targetBreakpoint, respondToWidth; | |
527 | + var sliderWidth = _.$slider.width(); | |
528 | + var windowWidth = window.innerWidth || $(window).width(); | |
529 | + if (_.respondTo === 'window') { | |
530 | + respondToWidth = windowWidth; | |
531 | + } else if (_.respondTo === 'slider') { | |
532 | + respondToWidth = sliderWidth; | |
533 | + } else if (_.respondTo === 'min') { | |
534 | + respondToWidth = Math.min(windowWidth, sliderWidth); | |
535 | + } | |
536 | + | |
537 | + if (_.originalSettings.responsive && _.originalSettings | |
538 | + .responsive.length > -1 && _.originalSettings.responsive !== null) { | |
539 | + | |
540 | + targetBreakpoint = null; | |
541 | + | |
542 | + for (breakpoint in _.breakpoints) { | |
543 | + if (_.breakpoints.hasOwnProperty(breakpoint)) { | |
544 | + if (_.originalSettings.mobileFirst === false) { | |
545 | + if (respondToWidth < _.breakpoints[breakpoint]) { | |
546 | + targetBreakpoint = _.breakpoints[breakpoint]; | |
547 | + } | |
548 | + } else { | |
549 | + if (respondToWidth > _.breakpoints[breakpoint]) { | |
550 | + targetBreakpoint = _.breakpoints[breakpoint]; | |
551 | + } | |
552 | + } | |
553 | + } | |
554 | + } | |
555 | + | |
556 | + if (targetBreakpoint !== null) { | |
557 | + if (_.activeBreakpoint !== null) { | |
558 | + if (targetBreakpoint !== _.activeBreakpoint) { | |
559 | + _.activeBreakpoint = | |
560 | + targetBreakpoint; | |
561 | + if (_.breakpointSettings[targetBreakpoint] === 'unslick') { | |
562 | + _.unslick(); | |
563 | + } else { | |
564 | + _.options = $.extend({}, _.originalSettings, | |
565 | + _.breakpointSettings[ | |
566 | + targetBreakpoint]); | |
567 | + if (initial === true) | |
568 | + _.currentSlide = _.options.initialSlide; | |
569 | + _.refresh(); | |
570 | + } | |
571 | + } | |
572 | + } else { | |
573 | + _.activeBreakpoint = targetBreakpoint; | |
574 | + if (_.breakpointSettings[targetBreakpoint] === 'unslick') { | |
575 | + _.unslick(); | |
576 | + } else { | |
577 | + _.options = $.extend({}, _.originalSettings, | |
578 | + _.breakpointSettings[ | |
579 | + targetBreakpoint]); | |
580 | + if (initial === true) | |
581 | + _.currentSlide = _.options.initialSlide; | |
582 | + _.refresh(); | |
583 | + } | |
584 | + } | |
585 | + } else { | |
586 | + if (_.activeBreakpoint !== null) { | |
587 | + _.activeBreakpoint = null; | |
588 | + _.options = _.originalSettings; | |
589 | + if (initial === true) | |
590 | + _.currentSlide = _.options.initialSlide; | |
591 | + _.refresh(); | |
592 | + } | |
593 | + } | |
594 | + | |
595 | + } | |
596 | + | |
597 | + }; | |
598 | + | |
599 | + Slick.prototype.changeSlide = function(event, dontAnimate) { | |
600 | + | |
601 | + var _ = this, | |
602 | + $target = $(event.target), | |
603 | + indexOffset, slideOffset, unevenOffset; | |
604 | + | |
605 | + // If target is a link, prevent default action. | |
606 | + $target.is('a') && event.preventDefault(); | |
607 | + | |
608 | + unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0); | |
609 | + indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll; | |
610 | + | |
611 | + switch (event.data.message) { | |
612 | + | |
613 | + case 'previous': | |
614 | + slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset; | |
615 | + if (_.slideCount > _.options.slidesToShow) { | |
616 | + _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate); | |
617 | + } | |
618 | + break; | |
619 | + | |
620 | + case 'next': | |
621 | + slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset; | |
622 | + if (_.slideCount > _.options.slidesToShow) { | |
623 | + _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate); | |
624 | + } | |
625 | + break; | |
626 | + | |
627 | + case 'index': | |
628 | + var index = event.data.index === 0 ? 0 : | |
629 | + event.data.index || $(event.target).parent().index() * _.options.slidesToScroll; | |
630 | + | |
631 | + _.slideHandler(_.checkNavigable(index), false, dontAnimate); | |
632 | + break; | |
633 | + | |
634 | + default: | |
635 | + return; | |
636 | + } | |
637 | + | |
638 | + }; | |
639 | + | |
640 | + Slick.prototype.checkNavigable = function(index) { | |
641 | + | |
642 | + var _ = this, | |
643 | + navigables, prevNavigable; | |
644 | + | |
645 | + navigables = _.getNavigableIndexes(); | |
646 | + prevNavigable = 0; | |
647 | + if (index > navigables[navigables.length - 1]) { | |
648 | + index = navigables[navigables.length - 1]; | |
649 | + } else { | |
650 | + for (var n in navigables) { | |
651 | + if (index < navigables[n]) { | |
652 | + index = prevNavigable; | |
653 | + break; | |
654 | + } | |
655 | + prevNavigable = navigables[n]; | |
656 | + } | |
657 | + } | |
658 | + | |
659 | + return index; | |
660 | + }; | |
661 | + | |
662 | + Slick.prototype.cleanUpEvents = function() { | |
663 | + | |
664 | + var _ = this; | |
665 | + | |
666 | + if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { | |
667 | + $('li', _.$dots).off('click.slick', _.changeSlide); | |
668 | + } | |
669 | + | |
670 | + if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.options.autoplay === true) { | |
671 | + $('li', _.$dots) | |
672 | + .off('mouseenter.slick', _.setPaused.bind(_, true)) | |
673 | + .off('mouseleave.slick', _.setPaused.bind(_, false)); | |
674 | + } | |
675 | + | |
676 | + if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { | |
677 | + _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide); | |
678 | + _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide); | |
679 | + } | |
680 | + | |
681 | + _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler); | |
682 | + _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler); | |
683 | + _.$list.off('touchend.slick mouseup.slick', _.swipeHandler); | |
684 | + _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler); | |
685 | + | |
686 | + _.$list.off('click.slick', _.clickHandler); | |
687 | + | |
688 | + if (_.options.autoplay === true) { | |
689 | + $(document).off(_.visibilityChange, _.visibility); | |
690 | + } | |
691 | + | |
692 | + _.$list.off('mouseenter.slick', _.setPaused.bind(_, true)); | |
693 | + _.$list.off('mouseleave.slick', _.setPaused.bind(_, false)); | |
694 | + | |
695 | + if (_.options.accessibility === true) { | |
696 | + _.$list.off('keydown.slick', _.keyHandler); | |
697 | + } | |
698 | + | |
699 | + if (_.options.focusOnSelect === true) { | |
700 | + $(_.$slideTrack).children().off('click.slick', _.selectHandler); | |
701 | + } | |
702 | + | |
703 | + $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange); | |
704 | + | |
705 | + $(window).off('resize.slick.slick-' + _.instanceUid, _.resize); | |
706 | + | |
707 | + $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault); | |
708 | + | |
709 | + $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition); | |
710 | + $(document).off('ready.slick.slick-' + _.instanceUid, _.setPosition); | |
711 | + }; | |
712 | + | |
713 | + Slick.prototype.clickHandler = function(event) { | |
714 | + | |
715 | + var _ = this; | |
716 | + | |
717 | + if (_.shouldClick === false) { | |
718 | + event.stopImmediatePropagation(); | |
719 | + event.stopPropagation(); | |
720 | + event.preventDefault(); | |
721 | + } | |
722 | + | |
723 | + }; | |
724 | + | |
725 | + Slick.prototype.destroy = function() { | |
726 | + | |
727 | + var _ = this; | |
728 | + | |
729 | + _.autoPlayClear(); | |
730 | + | |
731 | + _.touchObject = {}; | |
732 | + | |
733 | + _.cleanUpEvents(); | |
734 | + | |
735 | + $('.slick-cloned', _.$slider).remove(); | |
736 | + | |
737 | + if (_.$dots) { | |
738 | + _.$dots.remove(); | |
739 | + } | |
740 | + if (_.$prevArrow && (typeof _.options.prevArrow !== 'object')) { | |
741 | + _.$prevArrow.remove(); | |
742 | + } | |
743 | + if (_.$nextArrow && (typeof _.options.nextArrow !== 'object')) { | |
744 | + _.$nextArrow.remove(); | |
745 | + } | |
746 | + | |
747 | + if (_.$slides) { | |
748 | + _.$slides.removeClass('slick-slide slick-active slick-center slick-visible') | |
749 | + .attr('aria-hidden', 'true') | |
750 | + .removeAttr('data-slick-index') | |
751 | + .css({ | |
752 | + position: '', | |
753 | + left: '', | |
754 | + top: '', | |
755 | + zIndex: '', | |
756 | + opacity: '', | |
757 | + width: '' | |
758 | + }); | |
759 | + | |
760 | + _.$slider.html(_.$slides); | |
761 | + } | |
762 | + | |
763 | + _.$slider.removeClass('slick-slider'); | |
764 | + _.$slider.removeClass('slick-initialized'); | |
765 | + | |
766 | + }; | |
767 | + | |
768 | + Slick.prototype.disableTransition = function(slide) { | |
769 | + | |
770 | + var _ = this, | |
771 | + transition = {}; | |
772 | + | |
773 | + transition[_.transitionType] = ''; | |
774 | + | |
775 | + if (_.options.fade === false) { | |
776 | + _.$slideTrack.css(transition); | |
777 | + } else { | |
778 | + _.$slides.eq(slide).css(transition); | |
779 | + } | |
780 | + | |
781 | + }; | |
782 | + | |
783 | + Slick.prototype.fadeSlide = function(slideIndex, callback) { | |
784 | + | |
785 | + var _ = this; | |
786 | + | |
787 | + if (_.cssTransitions === false) { | |
788 | + | |
789 | + _.$slides.eq(slideIndex).css({ | |
790 | + zIndex: 1000 | |
791 | + }); | |
792 | + | |
793 | + _.$slides.eq(slideIndex).animate({ | |
794 | + opacity: 1 | |
795 | + }, _.options.speed, _.options.easing, callback); | |
796 | + | |
797 | + } else { | |
798 | + | |
799 | + _.applyTransition(slideIndex); | |
800 | + | |
801 | + _.$slides.eq(slideIndex).css({ | |
802 | + opacity: 1, | |
803 | + zIndex: 1000 | |
804 | + }); | |
805 | + | |
806 | + if (callback) { | |
807 | + setTimeout(function() { | |
808 | + | |
809 | + _.disableTransition(slideIndex); | |
810 | + | |
811 | + callback.call(); | |
812 | + }, _.options.speed); | |
813 | + } | |
814 | + | |
815 | + } | |
816 | + | |
817 | + }; | |
818 | + | |
819 | + Slick.prototype.filterSlides = Slick.prototype.slickFilter = function(filter) { | |
820 | + | |
821 | + var _ = this; | |
822 | + | |
823 | + if (filter !== null) { | |
824 | + | |
825 | + _.unload(); | |
826 | + | |
827 | + _.$slideTrack.children(this.options.slide).detach(); | |
828 | + | |
829 | + _.$slidesCache.filter(filter).appendTo(_.$slideTrack); | |
830 | + | |
831 | + _.reinit(); | |
832 | + | |
833 | + } | |
834 | + | |
835 | + }; | |
836 | + | |
837 | + Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function() { | |
838 | + | |
839 | + var _ = this; | |
840 | + return _.currentSlide; | |
841 | + | |
842 | + }; | |
843 | + | |
844 | + Slick.prototype.getDotCount = function() { | |
845 | + | |
846 | + var _ = this; | |
847 | + | |
848 | + var breakPoint = 0; | |
849 | + var counter = 0; | |
850 | + var pagerQty = 0; | |
851 | + | |
852 | + if (_.options.infinite === true) { | |
853 | + pagerQty = Math.ceil(_.slideCount / _.options.slidesToScroll); | |
854 | + } else if (_.options.centerMode === true) { | |
855 | + pagerQty = _.slideCount; | |
856 | + } else { | |
857 | + while (breakPoint < _.slideCount) { | |
858 | + ++pagerQty; | |
859 | + breakPoint = counter + _.options.slidesToShow; | |
860 | + counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; | |
861 | + } | |
862 | + } | |
863 | + | |
864 | + return pagerQty - 1; | |
865 | + | |
866 | + }; | |
867 | + | |
868 | + Slick.prototype.getLeft = function(slideIndex) { | |
869 | + | |
870 | + var _ = this, | |
871 | + targetLeft, | |
872 | + verticalHeight, | |
873 | + verticalOffset = 0, | |
874 | + targetSlide; | |
875 | + | |
876 | + _.slideOffset = 0; | |
877 | + verticalHeight = _.$slides.first().outerHeight(); | |
878 | + | |
879 | + if (_.options.infinite === true) { | |
880 | + if (_.slideCount > _.options.slidesToShow) { | |
881 | + _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1; | |
882 | + verticalOffset = (verticalHeight * _.options.slidesToShow) * -1; | |
883 | + } | |
884 | + if (_.slideCount % _.options.slidesToScroll !== 0) { | |
885 | + if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) { | |
886 | + if (slideIndex > _.slideCount) { | |
887 | + _.slideOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * _.slideWidth) * -1; | |
888 | + verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1; | |
889 | + } else { | |
890 | + _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1; | |
891 | + verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1; | |
892 | + } | |
893 | + } | |
894 | + } | |
895 | + } else { | |
896 | + if (slideIndex + _.options.slidesToShow > _.slideCount) { | |
897 | + _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth; | |
898 | + verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight; | |
899 | + } | |
900 | + } | |
901 | + | |
902 | + if (_.slideCount <= _.options.slidesToShow) { | |
903 | + _.slideOffset = 0; | |
904 | + verticalOffset = 0; | |
905 | + } | |
906 | + | |
907 | + if (_.options.centerMode === true && _.options.infinite === true) { | |
908 | + _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth; | |
909 | + } else if (_.options.centerMode === true) { | |
910 | + _.slideOffset = 0; | |
911 | + _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2); | |
912 | + } | |
913 | + | |
914 | + if (_.options.vertical === false) { | |
915 | + targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset; | |
916 | + } else { | |
917 | + targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset; | |
918 | + } | |
919 | + | |
920 | + if (_.options.variableWidth === true) { | |
921 | + | |
922 | + if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) { | |
923 | + targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); | |
924 | + } else { | |
925 | + targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow); | |
926 | + } | |
927 | + | |
928 | + targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; | |
929 | + | |
930 | + if (_.options.centerMode === true) { | |
931 | + if (_.options.infinite === false) { | |
932 | + targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); | |
933 | + } else { | |
934 | + targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1); | |
935 | + } | |
936 | + targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; | |
937 | + targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2; | |
938 | + } | |
939 | + } | |
940 | + | |
941 | + return targetLeft; | |
942 | + | |
943 | + }; | |
944 | + | |
945 | + Slick.prototype.getOption = Slick.prototype.slickGetOption = function(option) { | |
946 | + | |
947 | + var _ = this; | |
948 | + | |
949 | + return _.options[option]; | |
950 | + | |
951 | + }; | |
952 | + | |
953 | + Slick.prototype.getNavigableIndexes = function() { | |
954 | + | |
955 | + var _ = this, | |
956 | + breakPoint = 0, | |
957 | + counter = 0, | |
958 | + indexes = [], | |
959 | + max; | |
960 | + | |
961 | + if (_.options.infinite === false) { | |
962 | + max = _.slideCount - _.options.slidesToShow + 1; | |
963 | + if (_.options.centerMode === true) max = _.slideCount; | |
964 | + } else { | |
965 | + breakPoint = _.slideCount * -1; | |
966 | + counter = _.slideCount * -1; | |
967 | + max = _.slideCount * 2; | |
968 | + } | |
969 | + | |
970 | + while (breakPoint < max) { | |
971 | + indexes.push(breakPoint); | |
972 | + breakPoint = counter + _.options.slidesToScroll; | |
973 | + counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; | |
974 | + } | |
975 | + | |
976 | + return indexes; | |
977 | + | |
978 | + }; | |
979 | + | |
980 | + Slick.prototype.getSlick = function() { | |
981 | + | |
982 | + return this; | |
983 | + | |
984 | + }; | |
985 | + | |
986 | + Slick.prototype.getSlideCount = function() { | |
987 | + | |
988 | + var _ = this, | |
989 | + slidesTraversed, swipedSlide, centerOffset; | |
990 | + | |
991 | + centerOffset = _.options.centerMode === true ? _.slideWidth * Math.floor(_.options.slidesToShow / 2) : 0; | |
992 | + | |
993 | + if (_.options.swipeToSlide === true) { | |
994 | + _.$slideTrack.find('.slick-slide').each(function(index, slide) { | |
995 | + if (slide.offsetLeft - centerOffset + ($(slide).outerWidth() / 2) > (_.swipeLeft * -1)) { | |
996 | + swipedSlide = slide; | |
997 | + return false; | |
998 | + } | |
999 | + }); | |
1000 | + | |
1001 | + slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1; | |
1002 | + | |
1003 | + return slidesTraversed; | |
1004 | + | |
1005 | + } else { | |
1006 | + return _.options.slidesToScroll; | |
1007 | + } | |
1008 | + | |
1009 | + }; | |
1010 | + | |
1011 | + Slick.prototype.goTo = Slick.prototype.slickGoTo = function(slide, dontAnimate) { | |
1012 | + | |
1013 | + var _ = this; | |
1014 | + | |
1015 | + _.changeSlide({ | |
1016 | + data: { | |
1017 | + message: 'index', | |
1018 | + index: parseInt(slide) | |
1019 | + } | |
1020 | + }, dontAnimate); | |
1021 | + | |
1022 | + }; | |
1023 | + | |
1024 | + Slick.prototype.init = function() { | |
1025 | + | |
1026 | + var _ = this; | |
1027 | + | |
1028 | + if (!$(_.$slider).hasClass('slick-initialized')) { | |
1029 | + | |
1030 | + $(_.$slider).addClass('slick-initialized'); | |
1031 | + _.buildOut(); | |
1032 | + _.setProps(); | |
1033 | + _.startLoad(); | |
1034 | + _.loadSlider(); | |
1035 | + _.initializeEvents(); | |
1036 | + _.updateArrows(); | |
1037 | + _.updateDots(); | |
1038 | + } | |
1039 | + | |
1040 | + _.$slider.trigger('init', [_]); | |
1041 | + | |
1042 | + }; | |
1043 | + | |
1044 | + Slick.prototype.initArrowEvents = function() { | |
1045 | + | |
1046 | + var _ = this; | |
1047 | + | |
1048 | + if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { | |
1049 | + _.$prevArrow.on('click.slick', { | |
1050 | + message: 'previous' | |
1051 | + }, _.changeSlide); | |
1052 | + _.$nextArrow.on('click.slick', { | |
1053 | + message: 'next' | |
1054 | + }, _.changeSlide); | |
1055 | + } | |
1056 | + | |
1057 | + }; | |
1058 | + | |
1059 | + Slick.prototype.initDotEvents = function() { | |
1060 | + | |
1061 | + var _ = this; | |
1062 | + | |
1063 | + if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { | |
1064 | + $('li', _.$dots).on('click.slick', { | |
1065 | + message: 'index' | |
1066 | + }, _.changeSlide); | |
1067 | + } | |
1068 | + | |
1069 | + if (_.options.dots === true && _.options.pauseOnDotsHover === true && _.options.autoplay === true) { | |
1070 | + $('li', _.$dots) | |
1071 | + .on('mouseenter.slick', _.setPaused.bind(_, true)) | |
1072 | + .on('mouseleave.slick', _.setPaused.bind(_, false)); | |
1073 | + } | |
1074 | + | |
1075 | + }; | |
1076 | + | |
1077 | + Slick.prototype.initializeEvents = function() { | |
1078 | + | |
1079 | + var _ = this; | |
1080 | + | |
1081 | + _.initArrowEvents(); | |
1082 | + | |
1083 | + _.initDotEvents(); | |
1084 | + | |
1085 | + _.$list.on('touchstart.slick mousedown.slick', { | |
1086 | + action: 'start' | |
1087 | + }, _.swipeHandler); | |
1088 | + _.$list.on('touchmove.slick mousemove.slick', { | |
1089 | + action: 'move' | |
1090 | + }, _.swipeHandler); | |
1091 | + _.$list.on('touchend.slick mouseup.slick', { | |
1092 | + action: 'end' | |
1093 | + }, _.swipeHandler); | |
1094 | + _.$list.on('touchcancel.slick mouseleave.slick', { | |
1095 | + action: 'end' | |
1096 | + }, _.swipeHandler); | |
1097 | + | |
1098 | + _.$list.on('click.slick', _.clickHandler); | |
1099 | + | |
1100 | + if (_.options.autoplay === true) { | |
1101 | + $(document).on(_.visibilityChange, _.visibility.bind(_)); | |
1102 | + } | |
1103 | + | |
1104 | + _.$list.on('mouseenter.slick', _.setPaused.bind(_, true)); | |
1105 | + _.$list.on('mouseleave.slick', _.setPaused.bind(_, false)); | |
1106 | + | |
1107 | + if (_.options.accessibility === true) { | |
1108 | + _.$list.on('keydown.slick', _.keyHandler); | |
1109 | + } | |
1110 | + | |
1111 | + if (_.options.focusOnSelect === true) { | |
1112 | + $(_.$slideTrack).children().on('click.slick', _.selectHandler); | |
1113 | + } | |
1114 | + | |
1115 | + $(window).on('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange.bind(_)); | |
1116 | + | |
1117 | + $(window).on('resize.slick.slick-' + _.instanceUid, _.resize.bind(_)); | |
1118 | + | |
1119 | + //$('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault); | |
1120 | + | |
1121 | + $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition); | |
1122 | + $(document).on('ready.slick.slick-' + _.instanceUid, _.setPosition); | |
1123 | + | |
1124 | + }; | |
1125 | + | |
1126 | + Slick.prototype.initUI = function() { | |
1127 | + | |
1128 | + var _ = this; | |
1129 | + | |
1130 | + if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { | |
1131 | + | |
1132 | + _.$prevArrow.show(); | |
1133 | + _.$nextArrow.show(); | |
1134 | + | |
1135 | + } | |
1136 | + | |
1137 | + if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { | |
1138 | + | |
1139 | + _.$dots.show(); | |
1140 | + | |
1141 | + } | |
1142 | + | |
1143 | + if (_.options.autoplay === true) { | |
1144 | + | |
1145 | + _.autoPlay(); | |
1146 | + | |
1147 | + } | |
1148 | + | |
1149 | + }; | |
1150 | + | |
1151 | + Slick.prototype.keyHandler = function(event) { | |
1152 | + | |
1153 | + var _ = this; | |
1154 | + | |
1155 | + if (event.keyCode === 37 && _.options.accessibility === true) { | |
1156 | + _.changeSlide({ | |
1157 | + data: { | |
1158 | + message: 'previous' | |
1159 | + } | |
1160 | + }); | |
1161 | + } else if (event.keyCode === 39 && _.options.accessibility === true) { | |
1162 | + _.changeSlide({ | |
1163 | + data: { | |
1164 | + message: 'next' | |
1165 | + } | |
1166 | + }); | |
1167 | + } | |
1168 | + | |
1169 | + }; | |
1170 | + | |
1171 | + Slick.prototype.lazyLoad = function() { | |
1172 | + | |
1173 | + var _ = this, | |
1174 | + loadRange, cloneRange, rangeStart, rangeEnd; | |
1175 | + | |
1176 | + function loadImages(imagesScope) { | |
1177 | + $('img[data-lazy]', imagesScope).each(function() { | |
1178 | + var image = $(this), | |
1179 | + imageSource = $(this).attr('data-lazy'); | |
1180 | + | |
1181 | + image | |
1182 | + .load(function() { | |
1183 | + image.animate({ | |
1184 | + opacity: 1 | |
1185 | + }, 200); | |
1186 | + }) | |
1187 | + .css({ | |
1188 | + opacity: 0 | |
1189 | + }) | |
1190 | + .attr('src', imageSource) | |
1191 | + .removeAttr('data-lazy') | |
1192 | + .removeClass('slick-loading'); | |
1193 | + }); | |
1194 | + } | |
1195 | + | |
1196 | + if (_.options.centerMode === true) { | |
1197 | + if (_.options.infinite === true) { | |
1198 | + rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1); | |
1199 | + rangeEnd = rangeStart + _.options.slidesToShow + 2; | |
1200 | + } else { | |
1201 | + rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1)); | |
1202 | + rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide; | |
1203 | + } | |
1204 | + } else { | |
1205 | + rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide; | |
1206 | + rangeEnd = rangeStart + _.options.slidesToShow; | |
1207 | + if (_.options.fade === true) { | |
1208 | + if (rangeStart > 0) rangeStart--; | |
1209 | + if (rangeEnd <= _.slideCount) rangeEnd++; | |
1210 | + } | |
1211 | + } | |
1212 | + | |
1213 | + loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd); | |
1214 | + loadImages(loadRange); | |
1215 | + | |
1216 | + if (_.slideCount <= _.options.slidesToShow) { | |
1217 | + cloneRange = _.$slider.find('.slick-slide'); | |
1218 | + loadImages(cloneRange); | |
1219 | + } else | |
1220 | + if (_.currentSlide >= _.slideCount - _.options.slidesToShow) { | |
1221 | + cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow); | |
1222 | + loadImages(cloneRange); | |
1223 | + } else if (_.currentSlide === 0) { | |
1224 | + cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1); | |
1225 | + loadImages(cloneRange); | |
1226 | + } | |
1227 | + | |
1228 | + }; | |
1229 | + | |
1230 | + Slick.prototype.loadSlider = function() { | |
1231 | + | |
1232 | + var _ = this; | |
1233 | + | |
1234 | + _.setPosition(); | |
1235 | + | |
1236 | + _.$slideTrack.css({ | |
1237 | + opacity: 1 | |
1238 | + }); | |
1239 | + | |
1240 | + _.$slider.removeClass('slick-loading'); | |
1241 | + | |
1242 | + _.initUI(); | |
1243 | + | |
1244 | + if (_.options.lazyLoad === 'progressive') { | |
1245 | + _.progressiveLazyLoad(); | |
1246 | + } | |
1247 | + | |
1248 | + }; | |
1249 | + | |
1250 | + Slick.prototype.next = Slick.prototype.slickNext = function() { | |
1251 | + | |
1252 | + var _ = this; | |
1253 | + | |
1254 | + _.changeSlide({ | |
1255 | + data: { | |
1256 | + message: 'next' | |
1257 | + } | |
1258 | + }); | |
1259 | + | |
1260 | + }; | |
1261 | + | |
1262 | + Slick.prototype.orientationChange = function() { | |
1263 | + | |
1264 | + var _ = this; | |
1265 | + | |
1266 | + _.checkResponsive(); | |
1267 | + _.setPosition(); | |
1268 | + | |
1269 | + }; | |
1270 | + | |
1271 | + Slick.prototype.pause = Slick.prototype.slickPause = function() { | |
1272 | + | |
1273 | + var _ = this; | |
1274 | + | |
1275 | + _.autoPlayClear(); | |
1276 | + _.paused = true; | |
1277 | + | |
1278 | + }; | |
1279 | + | |
1280 | + Slick.prototype.play = Slick.prototype.slickPlay = function() { | |
1281 | + | |
1282 | + var _ = this; | |
1283 | + | |
1284 | + _.paused = false; | |
1285 | + _.autoPlay(); | |
1286 | + | |
1287 | + }; | |
1288 | + | |
1289 | + Slick.prototype.postSlide = function(index) { | |
1290 | + | |
1291 | + var _ = this; | |
1292 | + | |
1293 | + _.$slider.trigger('afterChange', [_, index]); | |
1294 | + | |
1295 | + _.animating = false; | |
1296 | + | |
1297 | + _.setPosition(); | |
1298 | + | |
1299 | + _.swipeLeft = null; | |
1300 | + | |
1301 | + if (_.options.autoplay === true && _.paused === false) { | |
1302 | + _.autoPlay(); | |
1303 | + } | |
1304 | + | |
1305 | + }; | |
1306 | + | |
1307 | + Slick.prototype.prev = Slick.prototype.slickPrev = function() { | |
1308 | + | |
1309 | + var _ = this; | |
1310 | + | |
1311 | + _.changeSlide({ | |
1312 | + data: { | |
1313 | + message: 'previous' | |
1314 | + } | |
1315 | + }); | |
1316 | + | |
1317 | + }; | |
1318 | + | |
1319 | + Slick.prototype.preventDefault = function(e) { | |
1320 | + e.preventDefault(); | |
1321 | + }; | |
1322 | + | |
1323 | + Slick.prototype.progressiveLazyLoad = function() { | |
1324 | + | |
1325 | + var _ = this, | |
1326 | + imgCount, targetImage; | |
1327 | + | |
1328 | + imgCount = $('img[data-lazy]', _.$slider).length; | |
1329 | + | |
1330 | + if (imgCount > 0) { | |
1331 | + targetImage = $('img[data-lazy]', _.$slider).first(); | |
1332 | + targetImage.attr('src', targetImage.attr('data-lazy')).removeClass('slick-loading').load(function() { | |
1333 | + targetImage.removeAttr('data-lazy'); | |
1334 | + _.progressiveLazyLoad(); | |
1335 | + | |
1336 | + if (_.options.adaptiveHeight === true) { | |
1337 | + _.setPosition(); | |
1338 | + } | |
1339 | + }) | |
1340 | + .error(function() { | |
1341 | + targetImage.removeAttr('data-lazy'); | |
1342 | + _.progressiveLazyLoad(); | |
1343 | + }); | |
1344 | + } | |
1345 | + | |
1346 | + }; | |
1347 | + | |
1348 | + Slick.prototype.refresh = function() { | |
1349 | + | |
1350 | + var _ = this, | |
1351 | + currentSlide = _.currentSlide; | |
1352 | + | |
1353 | + _.destroy(); | |
1354 | + | |
1355 | + $.extend(_, _.initials); | |
1356 | + | |
1357 | + _.init(); | |
1358 | + | |
1359 | + _.changeSlide({ | |
1360 | + data: { | |
1361 | + message: 'index', | |
1362 | + index: currentSlide | |
1363 | + } | |
1364 | + }, true); | |
1365 | + | |
1366 | + }; | |
1367 | + | |
1368 | + Slick.prototype.reinit = function() { | |
1369 | + | |
1370 | + var _ = this; | |
1371 | + | |
1372 | + _.$slides = _.$slideTrack.children(_.options.slide).addClass( | |
1373 | + 'slick-slide'); | |
1374 | + | |
1375 | + _.slideCount = _.$slides.length; | |
1376 | + | |
1377 | + if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) { | |
1378 | + _.currentSlide = _.currentSlide - _.options.slidesToScroll; | |
1379 | + } | |
1380 | + | |
1381 | + if (_.slideCount <= _.options.slidesToShow) { | |
1382 | + _.currentSlide = 0; | |
1383 | + } | |
1384 | + | |
1385 | + _.setProps(); | |
1386 | + | |
1387 | + _.setupInfinite(); | |
1388 | + | |
1389 | + _.buildArrows(); | |
1390 | + | |
1391 | + _.updateArrows(); | |
1392 | + | |
1393 | + _.initArrowEvents(); | |
1394 | + | |
1395 | + _.buildDots(); | |
1396 | + | |
1397 | + _.updateDots(); | |
1398 | + | |
1399 | + _.initDotEvents(); | |
1400 | + | |
1401 | + if (_.options.focusOnSelect === true) { | |
1402 | + $(_.$slideTrack).children().on('click.slick', _.selectHandler); | |
1403 | + } | |
1404 | + | |
1405 | + _.setSlideClasses(0); | |
1406 | + | |
1407 | + _.setPosition(); | |
1408 | + | |
1409 | + _.$slider.trigger('reInit', [_]); | |
1410 | + | |
1411 | + }; | |
1412 | + | |
1413 | + Slick.prototype.resize = function() { | |
1414 | + | |
1415 | + var _ = this; | |
1416 | + | |
1417 | + if ($(window).width() !== _.windowWidth) { | |
1418 | + clearTimeout(_.windowDelay); | |
1419 | + _.windowDelay = window.setTimeout(function() { | |
1420 | + _.windowWidth = $(window).width(); | |
1421 | + _.checkResponsive(); | |
1422 | + _.setPosition(); | |
1423 | + }, 50); | |
1424 | + } | |
1425 | + }; | |
1426 | + | |
1427 | + Slick.prototype.removeSlide = Slick.prototype.slickRemove = function(index, removeBefore, removeAll) { | |
1428 | + | |
1429 | + var _ = this; | |
1430 | + | |
1431 | + if (typeof(index) === 'boolean') { | |
1432 | + removeBefore = index; | |
1433 | + index = removeBefore === true ? 0 : _.slideCount - 1; | |
1434 | + } else { | |
1435 | + index = removeBefore === true ? --index : index; | |
1436 | + } | |
1437 | + | |
1438 | + if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) { | |
1439 | + return false; | |
1440 | + } | |
1441 | + | |
1442 | + _.unload(); | |
1443 | + | |
1444 | + if (removeAll === true) { | |
1445 | + _.$slideTrack.children().remove(); | |
1446 | + } else { | |
1447 | + _.$slideTrack.children(this.options.slide).eq(index).remove(); | |
1448 | + } | |
1449 | + | |
1450 | + _.$slides = _.$slideTrack.children(this.options.slide); | |
1451 | + | |
1452 | + _.$slideTrack.children(this.options.slide).detach(); | |
1453 | + | |
1454 | + _.$slideTrack.append(_.$slides); | |
1455 | + | |
1456 | + _.$slidesCache = _.$slides; | |
1457 | + | |
1458 | + _.reinit(); | |
1459 | + | |
1460 | + }; | |
1461 | + | |
1462 | + Slick.prototype.setCSS = function(position) { | |
1463 | + | |
1464 | + var _ = this, | |
1465 | + positionProps = {}, | |
1466 | + x, y; | |
1467 | + | |
1468 | + if (_.options.rtl === true) { | |
1469 | + position = -position; | |
1470 | + } | |
1471 | + x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px'; | |
1472 | + y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px'; | |
1473 | + | |
1474 | + positionProps[_.positionProp] = position; | |
1475 | + | |
1476 | + if (_.transformsEnabled === false) { | |
1477 | + _.$slideTrack.css(positionProps); | |
1478 | + } else { | |
1479 | + positionProps = {}; | |
1480 | + if (_.cssTransitions === false) { | |
1481 | + positionProps[_.animType] = 'translate(' + x + ', ' + y + ')'; | |
1482 | + _.$slideTrack.css(positionProps); | |
1483 | + } else { | |
1484 | + positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)'; | |
1485 | + _.$slideTrack.css(positionProps); | |
1486 | + } | |
1487 | + } | |
1488 | + | |
1489 | + }; | |
1490 | + | |
1491 | + Slick.prototype.setDimensions = function() { | |
1492 | + | |
1493 | + var _ = this; | |
1494 | + | |
1495 | + if (_.options.vertical === false) { | |
1496 | + if (_.options.centerMode === true) { | |
1497 | + _.$list.css({ | |
1498 | + padding: ('0px ' + _.options.centerPadding) | |
1499 | + }); | |
1500 | + } | |
1501 | + } else { | |
1502 | + _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow); | |
1503 | + if (_.options.centerMode === true) { | |
1504 | + _.$list.css({ | |
1505 | + padding: (_.options.centerPadding + ' 0px') | |
1506 | + }); | |
1507 | + } | |
1508 | + } | |
1509 | + | |
1510 | + _.listWidth = _.$list.width(); | |
1511 | + _.listHeight = _.$list.height(); | |
1512 | + | |
1513 | + | |
1514 | + if (_.options.vertical === false && _.options.variableWidth === false) { | |
1515 | + _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow); | |
1516 | + _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length))); | |
1517 | + | |
1518 | + } else if (_.options.variableWidth === true) { | |
1519 | + _.$slideTrack.width(5000 * _.slideCount); | |
1520 | + } else { | |
1521 | + _.slideWidth = Math.ceil(_.listWidth); | |
1522 | + _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length))); | |
1523 | + } | |
1524 | + | |
1525 | + var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width(); | |
1526 | + if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset); | |
1527 | + | |
1528 | + }; | |
1529 | + | |
1530 | + Slick.prototype.setFade = function() { | |
1531 | + | |
1532 | + var _ = this, | |
1533 | + targetLeft; | |
1534 | + | |
1535 | + _.$slides.each(function(index, element) { | |
1536 | + targetLeft = (_.slideWidth * index) * -1; | |
1537 | + if (_.options.rtl === true) { | |
1538 | + $(element).css({ | |
1539 | + position: 'relative', | |
1540 | + right: targetLeft, | |
1541 | + top: 0, | |
1542 | + zIndex: 800, | |
1543 | + opacity: 0 | |
1544 | + }); | |
1545 | + } else { | |
1546 | + $(element).css({ | |
1547 | + position: 'relative', | |
1548 | + left: targetLeft, | |
1549 | + top: 0, | |
1550 | + zIndex: 800, | |
1551 | + opacity: 0 | |
1552 | + }); | |
1553 | + } | |
1554 | + }); | |
1555 | + | |
1556 | + _.$slides.eq(_.currentSlide).css({ | |
1557 | + zIndex: 900, | |
1558 | + opacity: 1 | |
1559 | + }); | |
1560 | + | |
1561 | + }; | |
1562 | + | |
1563 | + Slick.prototype.setHeight = function() { | |
1564 | + | |
1565 | + var _ = this; | |
1566 | + | |
1567 | + if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { | |
1568 | + var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); | |
1569 | + _.$list.css('height', targetHeight); | |
1570 | + } | |
1571 | + | |
1572 | + }; | |
1573 | + | |
1574 | + Slick.prototype.setOption = Slick.prototype.slickSetOption = function(option, value, refresh) { | |
1575 | + | |
1576 | + var _ = this; | |
1577 | + _.options[option] = value; | |
1578 | + | |
1579 | + if (refresh === true) { | |
1580 | + _.unload(); | |
1581 | + _.reinit(); | |
1582 | + } | |
1583 | + | |
1584 | + }; | |
1585 | + | |
1586 | + Slick.prototype.setPosition = function() { | |
1587 | + | |
1588 | + var _ = this; | |
1589 | + | |
1590 | + _.setDimensions(); | |
1591 | + | |
1592 | + _.setHeight(); | |
1593 | + | |
1594 | + if (_.options.fade === false) { | |
1595 | + _.setCSS(_.getLeft(_.currentSlide)); | |
1596 | + } else { | |
1597 | + _.setFade(); | |
1598 | + } | |
1599 | + | |
1600 | + _.$slider.trigger('setPosition', [_]); | |
1601 | + | |
1602 | + }; | |
1603 | + | |
1604 | + Slick.prototype.setProps = function() { | |
1605 | + | |
1606 | + var _ = this, | |
1607 | + bodyStyle = document.body.style; | |
1608 | + | |
1609 | + _.positionProp = _.options.vertical === true ? 'top' : 'left'; | |
1610 | + | |
1611 | + if (_.positionProp === 'top') { | |
1612 | + _.$slider.addClass('slick-vertical'); | |
1613 | + } else { | |
1614 | + _.$slider.removeClass('slick-vertical'); | |
1615 | + } | |
1616 | + | |
1617 | + if (bodyStyle.WebkitTransition !== undefined || | |
1618 | + bodyStyle.MozTransition !== undefined || | |
1619 | + bodyStyle.msTransition !== undefined) { | |
1620 | + if (_.options.useCSS === true) { | |
1621 | + _.cssTransitions = true; | |
1622 | + } | |
1623 | + } | |
1624 | + | |
1625 | + if (bodyStyle.OTransform !== undefined) { | |
1626 | + _.animType = 'OTransform'; | |
1627 | + _.transformType = '-o-transform'; | |
1628 | + _.transitionType = 'OTransition'; | |
1629 | + if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; | |
1630 | + } | |
1631 | + if (bodyStyle.MozTransform !== undefined) { | |
1632 | + _.animType = 'MozTransform'; | |
1633 | + _.transformType = '-moz-transform'; | |
1634 | + _.transitionType = 'MozTransition'; | |
1635 | + if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false; | |
1636 | + } | |
1637 | + if (bodyStyle.webkitTransform !== undefined) { | |
1638 | + _.animType = 'webkitTransform'; | |
1639 | + _.transformType = '-webkit-transform'; | |
1640 | + _.transitionType = 'webkitTransition'; | |
1641 | + if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; | |
1642 | + } | |
1643 | + if (bodyStyle.msTransform !== undefined) { | |
1644 | + _.animType = 'msTransform'; | |
1645 | + _.transformType = '-ms-transform'; | |
1646 | + _.transitionType = 'msTransition'; | |
1647 | + if (bodyStyle.msTransform === undefined) _.animType = false; | |
1648 | + } | |
1649 | + if (bodyStyle.transform !== undefined && _.animType !== false) { | |
1650 | + _.animType = 'transform'; | |
1651 | + _.transformType = 'transform'; | |
1652 | + _.transitionType = 'transition'; | |
1653 | + } | |
1654 | + _.transformsEnabled = (_.animType !== null && _.animType !== false); | |
1655 | + | |
1656 | + }; | |
1657 | + | |
1658 | + | |
1659 | + Slick.prototype.setSlideClasses = function(index) { | |
1660 | + | |
1661 | + var _ = this, | |
1662 | + centerOffset, allSlides, indexOffset, remainder; | |
1663 | + | |
1664 | + _.$slider.find('.slick-slide').removeClass('slick-active').attr('aria-hidden', 'true').removeClass('slick-center'); | |
1665 | + allSlides = _.$slider.find('.slick-slide'); | |
1666 | + | |
1667 | + if (_.options.centerMode === true) { | |
1668 | + | |
1669 | + centerOffset = Math.floor(_.options.slidesToShow / 2); | |
1670 | + | |
1671 | + if (_.options.infinite === true) { | |
1672 | + | |
1673 | + if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) { | |
1674 | + _.$slides.slice(index - centerOffset, index + centerOffset + 1).addClass('slick-active').attr('aria-hidden', 'false'); | |
1675 | + } else { | |
1676 | + indexOffset = _.options.slidesToShow + index; | |
1677 | + allSlides.slice(indexOffset - centerOffset + 1, indexOffset + centerOffset + 2).addClass('slick-active').attr('aria-hidden', 'false'); | |
1678 | + } | |
1679 | + | |
1680 | + if (index === 0) { | |
1681 | + allSlides.eq(allSlides.length - 1 - _.options.slidesToShow).addClass('slick-center'); | |
1682 | + } else if (index === _.slideCount - 1) { | |
1683 | + allSlides.eq(_.options.slidesToShow).addClass('slick-center'); | |
1684 | + } | |
1685 | + | |
1686 | + } | |
1687 | + | |
1688 | + _.$slides.eq(index).addClass('slick-center'); | |
1689 | + | |
1690 | + } else { | |
1691 | + | |
1692 | + if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) { | |
1693 | + _.$slides.slice(index, index + _.options.slidesToShow).addClass('slick-active').attr('aria-hidden', 'false'); | |
1694 | + } else if (allSlides.length <= _.options.slidesToShow) { | |
1695 | + allSlides.addClass('slick-active').attr('aria-hidden', 'false'); | |
1696 | + } else { | |
1697 | + remainder = _.slideCount % _.options.slidesToShow; | |
1698 | + indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index; | |
1699 | + if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) { | |
1700 | + allSlides.slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder).addClass('slick-active').attr('aria-hidden', 'false'); | |
1701 | + } else { | |
1702 | + allSlides.slice(indexOffset, indexOffset + _.options.slidesToShow).addClass('slick-active').attr('aria-hidden', 'false'); | |
1703 | + } | |
1704 | + } | |
1705 | + | |
1706 | + } | |
1707 | + | |
1708 | + if (_.options.lazyLoad === 'ondemand') { | |
1709 | + _.lazyLoad(); | |
1710 | + } | |
1711 | + | |
1712 | + }; | |
1713 | + | |
1714 | + Slick.prototype.setupInfinite = function() { | |
1715 | + | |
1716 | + var _ = this, | |
1717 | + i, slideIndex, infiniteCount; | |
1718 | + | |
1719 | + if (_.options.fade === true) { | |
1720 | + _.options.centerMode = false; | |
1721 | + } | |
1722 | + | |
1723 | + if (_.options.infinite === true && _.options.fade === false) { | |
1724 | + | |
1725 | + slideIndex = null; | |
1726 | + | |
1727 | + if (_.slideCount > _.options.slidesToShow) { | |
1728 | + | |
1729 | + if (_.options.centerMode === true) { | |
1730 | + infiniteCount = _.options.slidesToShow + 1; | |
1731 | + } else { | |
1732 | + infiniteCount = _.options.slidesToShow; | |
1733 | + } | |
1734 | + | |
1735 | + for (i = _.slideCount; i > (_.slideCount - | |
1736 | + infiniteCount); i -= 1) { | |
1737 | + slideIndex = i - 1; | |
1738 | + $(_.$slides[slideIndex]).clone(true).attr('id', '') | |
1739 | + .attr('data-slick-index', slideIndex - _.slideCount) | |
1740 | + .prependTo(_.$slideTrack).addClass('slick-cloned'); | |
1741 | + } | |
1742 | + for (i = 0; i < infiniteCount; i += 1) { | |
1743 | + slideIndex = i; | |
1744 | + $(_.$slides[slideIndex]).clone(true).attr('id', '') | |
1745 | + .attr('data-slick-index', slideIndex + _.slideCount) | |
1746 | + .appendTo(_.$slideTrack).addClass('slick-cloned'); | |
1747 | + } | |
1748 | + _.$slideTrack.find('.slick-cloned').find('[id]').each(function() { | |
1749 | + $(this).attr('id', ''); | |
1750 | + }); | |
1751 | + | |
1752 | + } | |
1753 | + | |
1754 | + } | |
1755 | + | |
1756 | + }; | |
1757 | + | |
1758 | + Slick.prototype.setPaused = function(paused) { | |
1759 | + | |
1760 | + var _ = this; | |
1761 | + | |
1762 | + if (_.options.autoplay === true && _.options.pauseOnHover === true) { | |
1763 | + _.paused = paused; | |
1764 | + _.autoPlayClear(); | |
1765 | + } | |
1766 | + }; | |
1767 | + | |
1768 | + Slick.prototype.selectHandler = function(event) { | |
1769 | + | |
1770 | + var _ = this; | |
1771 | + | |
1772 | + var targetElement = $(event.target).is('.slick-slide') ? | |
1773 | + $(event.target) : | |
1774 | + $(event.target).parents('.slick-slide'); | |
1775 | + | |
1776 | + var index = parseInt(targetElement.attr('data-slick-index')); | |
1777 | + | |
1778 | + if (!index) index = 0; | |
1779 | + | |
1780 | + if (_.slideCount <= _.options.slidesToShow) { | |
1781 | + _.$slider.find('.slick-slide').removeClass('slick-active').attr('aria-hidden', 'true'); | |
1782 | + _.$slides.eq(index).addClass('slick-active').attr("aria-hidden", "false"); | |
1783 | + if (_.options.centerMode === true) { | |
1784 | + _.$slider.find('.slick-slide').removeClass('slick-center'); | |
1785 | + _.$slides.eq(index).addClass('slick-center'); | |
1786 | + } | |
1787 | + _.asNavFor(index); | |
1788 | + return; | |
1789 | + } | |
1790 | + _.slideHandler(index); | |
1791 | + | |
1792 | + }; | |
1793 | + | |
1794 | + Slick.prototype.slideHandler = function(index, sync, dontAnimate) { | |
1795 | + | |
1796 | + var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null, | |
1797 | + _ = this; | |
1798 | + | |
1799 | + sync = sync || false; | |
1800 | + | |
1801 | + if (_.animating === true && _.options.waitForAnimate === true) { | |
1802 | + return; | |
1803 | + } | |
1804 | + | |
1805 | + if (_.options.fade === true && _.currentSlide === index) { | |
1806 | + return; | |
1807 | + } | |
1808 | + | |
1809 | + if (_.slideCount <= _.options.slidesToShow) { | |
1810 | + return; | |
1811 | + } | |
1812 | + | |
1813 | + if (sync === false) { | |
1814 | + _.asNavFor(index); | |
1815 | + } | |
1816 | + | |
1817 | + targetSlide = index; | |
1818 | + targetLeft = _.getLeft(targetSlide); | |
1819 | + slideLeft = _.getLeft(_.currentSlide); | |
1820 | + | |
1821 | + _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft; | |
1822 | + | |
1823 | + if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) { | |
1824 | + if (_.options.fade === false) { | |
1825 | + targetSlide = _.currentSlide; | |
1826 | + if (dontAnimate !== true) { | |
1827 | + _.animateSlide(slideLeft, function() { | |
1828 | + _.postSlide(targetSlide); | |
1829 | + }); | |
1830 | + } else { | |
1831 | + _.postSlide(targetSlide); | |
1832 | + } | |
1833 | + } | |
1834 | + return; | |
1835 | + } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) { | |
1836 | + if (_.options.fade === false) { | |
1837 | + targetSlide = _.currentSlide; | |
1838 | + if (dontAnimate !== true) { | |
1839 | + _.animateSlide(slideLeft, function() { | |
1840 | + _.postSlide(targetSlide); | |
1841 | + }); | |
1842 | + } else { | |
1843 | + _.postSlide(targetSlide); | |
1844 | + } | |
1845 | + } | |
1846 | + return; | |
1847 | + } | |
1848 | + | |
1849 | + if (_.options.autoplay === true) { | |
1850 | + clearInterval(_.autoPlayTimer); | |
1851 | + } | |
1852 | + | |
1853 | + if (targetSlide < 0) { | |
1854 | + if (_.slideCount % _.options.slidesToScroll !== 0) { | |
1855 | + animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll); | |
1856 | + } else { | |
1857 | + animSlide = _.slideCount + targetSlide; | |
1858 | + } | |
1859 | + } else if (targetSlide >= _.slideCount) { | |
1860 | + if (_.slideCount % _.options.slidesToScroll !== 0) { | |
1861 | + animSlide = 0; | |
1862 | + } else { | |
1863 | + animSlide = targetSlide - _.slideCount; | |
1864 | + } | |
1865 | + } else { | |
1866 | + animSlide = targetSlide; | |
1867 | + } | |
1868 | + | |
1869 | + _.animating = true; | |
1870 | + | |
1871 | + _.$slider.trigger("beforeChange", [_, _.currentSlide, animSlide]); | |
1872 | + | |
1873 | + oldSlide = _.currentSlide; | |
1874 | + _.currentSlide = animSlide; | |
1875 | + | |
1876 | + _.setSlideClasses(_.currentSlide); | |
1877 | + | |
1878 | + _.updateDots(); | |
1879 | + _.updateArrows(); | |
1880 | + | |
1881 | + if (_.options.fade === true) { | |
1882 | + if (dontAnimate !== true) { | |
1883 | + _.fadeSlide(animSlide, function() { | |
1884 | + _.postSlide(animSlide); | |
1885 | + }); | |
1886 | + } else { | |
1887 | + _.postSlide(animSlide); | |
1888 | + } | |
1889 | + _.animateHeight(); | |
1890 | + return; | |
1891 | + } | |
1892 | + | |
1893 | + if (dontAnimate !== true) { | |
1894 | + _.animateSlide(targetLeft, function() { | |
1895 | + _.postSlide(animSlide); | |
1896 | + }); | |
1897 | + } else { | |
1898 | + _.postSlide(animSlide); | |
1899 | + } | |
1900 | + | |
1901 | + }; | |
1902 | + | |
1903 | + Slick.prototype.startLoad = function() { | |
1904 | + | |
1905 | + var _ = this; | |
1906 | + | |
1907 | + if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { | |
1908 | + | |
1909 | + _.$prevArrow.hide(); | |
1910 | + _.$nextArrow.hide(); | |
1911 | + | |
1912 | + } | |
1913 | + | |
1914 | + if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { | |
1915 | + | |
1916 | + _.$dots.hide(); | |
1917 | + | |
1918 | + } | |
1919 | + | |
1920 | + _.$slider.addClass('slick-loading'); | |
1921 | + | |
1922 | + }; | |
1923 | + | |
1924 | + Slick.prototype.swipeDirection = function() { | |
1925 | + | |
1926 | + var xDist, yDist, r, swipeAngle, _ = this; | |
1927 | + | |
1928 | + xDist = _.touchObject.startX - _.touchObject.curX; | |
1929 | + yDist = _.touchObject.startY - _.touchObject.curY; | |
1930 | + r = Math.atan2(yDist, xDist); | |
1931 | + | |
1932 | + swipeAngle = Math.round(r * 180 / Math.PI); | |
1933 | + if (swipeAngle < 0) { | |
1934 | + swipeAngle = 360 - Math.abs(swipeAngle); | |
1935 | + } | |
1936 | + | |
1937 | + if ((swipeAngle <= 45) && (swipeAngle >= 0)) { | |
1938 | + return (_.options.rtl === false ? 'left' : 'right'); | |
1939 | + } | |
1940 | + if ((swipeAngle <= 360) && (swipeAngle >= 315)) { | |
1941 | + return (_.options.rtl === false ? 'left' : 'right'); | |
1942 | + } | |
1943 | + if ((swipeAngle >= 135) && (swipeAngle <= 225)) { | |
1944 | + return (_.options.rtl === false ? 'right' : 'left'); | |
1945 | + } | |
1946 | + if (_.options.verticalScrolling === true) { | |
1947 | + if ((swipeAngle >= 35) && (swipeAngle <= 135)) { | |
1948 | + return 'left'; | |
1949 | + } else { | |
1950 | + return 'right'; | |
1951 | + } | |
1952 | + } | |
1953 | + | |
1954 | + return 'vertical'; | |
1955 | + | |
1956 | + }; | |
1957 | + | |
1958 | + Slick.prototype.swipeEnd = function(event) { | |
1959 | + | |
1960 | + var _ = this, | |
1961 | + slideCount; | |
1962 | + | |
1963 | + _.dragging = false; | |
1964 | + | |
1965 | + _.shouldClick = (_.touchObject.swipeLength > 10) ? false : true; | |
1966 | + | |
1967 | + if (_.touchObject.curX === undefined) { | |
1968 | + return false; | |
1969 | + } | |
1970 | + | |
1971 | + if (_.touchObject.edgeHit === true) { | |
1972 | + _.$slider.trigger("edge", [_, _.swipeDirection()]); | |
1973 | + } | |
1974 | + | |
1975 | + if (_.touchObject.swipeLength >= _.touchObject.minSwipe) { | |
1976 | + | |
1977 | + switch (_.swipeDirection()) { | |
1978 | + case 'left': | |
1979 | + slideCount = _.options.swipeToSlide ? _.checkNavigable(_.currentSlide + _.getSlideCount()) : _.currentSlide + _.getSlideCount(); | |
1980 | + _.slideHandler(slideCount); | |
1981 | + _.currentDirection = 0; | |
1982 | + _.touchObject = {}; | |
1983 | + _.$slider.trigger("swipe", [_, "left"]); | |
1984 | + break; | |
1985 | + | |
1986 | + case 'right': | |
1987 | + slideCount = _.options.swipeToSlide ? _.checkNavigable(_.currentSlide - _.getSlideCount()) : _.currentSlide - _.getSlideCount(); | |
1988 | + _.slideHandler(slideCount); | |
1989 | + _.currentDirection = 1; | |
1990 | + _.touchObject = {}; | |
1991 | + _.$slider.trigger("swipe", [_, "right"]); | |
1992 | + break; | |
1993 | + } | |
1994 | + } else { | |
1995 | + if (_.touchObject.startX !== _.touchObject.curX) { | |
1996 | + _.slideHandler(_.currentSlide); | |
1997 | + _.touchObject = {}; | |
1998 | + } | |
1999 | + } | |
2000 | + | |
2001 | + }; | |
2002 | + | |
2003 | + Slick.prototype.swipeHandler = function(event) { | |
2004 | + | |
2005 | + var _ = this; | |
2006 | + | |
2007 | + if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) { | |
2008 | + return; | |
2009 | + } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) { | |
2010 | + return; | |
2011 | + } | |
2012 | + | |
2013 | + _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ? | |
2014 | + event.originalEvent.touches.length : 1; | |
2015 | + | |
2016 | + _.touchObject.minSwipe = _.listWidth / _.options | |
2017 | + .touchThreshold; | |
2018 | + | |
2019 | + if (_.options.verticalScrolling === true) { | |
2020 | + _.touchObject.minSwipe = _.listHeight / _.options | |
2021 | + .touchThreshold; | |
2022 | + } | |
2023 | + | |
2024 | + switch (event.data.action) { | |
2025 | + | |
2026 | + case 'start': | |
2027 | + _.swipeStart(event); | |
2028 | + break; | |
2029 | + | |
2030 | + case 'move': | |
2031 | + _.swipeMove(event); | |
2032 | + break; | |
2033 | + | |
2034 | + case 'end': | |
2035 | + _.swipeEnd(event); | |
2036 | + break; | |
2037 | + | |
2038 | + } | |
2039 | + | |
2040 | + }; | |
2041 | + | |
2042 | + Slick.prototype.swipeMove = function(event) { | |
2043 | + | |
2044 | + var _ = this, | |
2045 | + edgeWasHit = false, | |
2046 | + curLeft, swipeDirection, swipeLength, positionOffset, touches; | |
2047 | + | |
2048 | + touches = event.originalEvent !== undefined ? event.originalEvent.touches : null; | |
2049 | + | |
2050 | + if (!_.dragging || touches && touches.length !== 1) { | |
2051 | + return false; | |
2052 | + } | |
2053 | + | |
2054 | + curLeft = _.getLeft(_.currentSlide); | |
2055 | + | |
2056 | + _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX; | |
2057 | + _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY; | |
2058 | + | |
2059 | + _.touchObject.swipeLength = Math.round(Math.sqrt( | |
2060 | + Math.pow(_.touchObject.curX - _.touchObject.startX, 2))); | |
2061 | + | |
2062 | + if (_.options.verticalScrolling === true) { | |
2063 | + _.touchObject.swipeLength = Math.round(Math.sqrt( | |
2064 | + Math.pow(_.touchObject.curY - _.touchObject.startY, 2))); | |
2065 | + } | |
2066 | + | |
2067 | + swipeDirection = _.swipeDirection(); | |
2068 | + | |
2069 | + if (swipeDirection === 'vertical') { | |
2070 | + return; | |
2071 | + } | |
2072 | + | |
2073 | + if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) { | |
2074 | + event.preventDefault(); | |
2075 | + } | |
2076 | + | |
2077 | + positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1); | |
2078 | + if (_.options.verticalScrolling === true) { | |
2079 | + positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1; | |
2080 | + } | |
2081 | + | |
2082 | + | |
2083 | + swipeLength = _.touchObject.swipeLength; | |
2084 | + | |
2085 | + _.touchObject.edgeHit = false; | |
2086 | + | |
2087 | + if (_.options.infinite === false) { | |
2088 | + if ((_.currentSlide === 0 && swipeDirection === "right") || (_.currentSlide >= _.getDotCount() && swipeDirection === "left")) { | |
2089 | + swipeLength = _.touchObject.swipeLength * _.options.edgeFriction; | |
2090 | + _.touchObject.edgeHit = true; | |
2091 | + } | |
2092 | + } | |
2093 | + | |
2094 | + if (_.options.vertical === false) { | |
2095 | + _.swipeLeft = curLeft + swipeLength * positionOffset; | |
2096 | + } else { | |
2097 | + _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset; | |
2098 | + } | |
2099 | + if (_.options.verticalScrolling === true) { | |
2100 | + _.swipeLeft = curLeft + swipeLength * positionOffset; | |
2101 | + } | |
2102 | + | |
2103 | + if (_.options.fade === true || _.options.touchMove === false) { | |
2104 | + return false; | |
2105 | + } | |
2106 | + | |
2107 | + if (_.animating === true) { | |
2108 | + _.swipeLeft = null; | |
2109 | + return false; | |
2110 | + } | |
2111 | + | |
2112 | + _.setCSS(_.swipeLeft); | |
2113 | + | |
2114 | + }; | |
2115 | + | |
2116 | + Slick.prototype.swipeStart = function(event) { | |
2117 | + | |
2118 | + var _ = this, | |
2119 | + touches; | |
2120 | + | |
2121 | + if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) { | |
2122 | + _.touchObject = {}; | |
2123 | + return false; | |
2124 | + } | |
2125 | + | |
2126 | + if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) { | |
2127 | + touches = event.originalEvent.touches[0]; | |
2128 | + } | |
2129 | + | |
2130 | + _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX; | |
2131 | + _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY; | |
2132 | + | |
2133 | + _.dragging = true; | |
2134 | + | |
2135 | + }; | |
2136 | + | |
2137 | + Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function() { | |
2138 | + | |
2139 | + var _ = this; | |
2140 | + | |
2141 | + if (_.$slidesCache !== null) { | |
2142 | + | |
2143 | + _.unload(); | |
2144 | + | |
2145 | + _.$slideTrack.children(this.options.slide).detach(); | |
2146 | + | |
2147 | + _.$slidesCache.appendTo(_.$slideTrack); | |
2148 | + | |
2149 | + _.reinit(); | |
2150 | + | |
2151 | + } | |
2152 | + | |
2153 | + }; | |
2154 | + | |
2155 | + Slick.prototype.unload = function() { | |
2156 | + | |
2157 | + var _ = this; | |
2158 | + | |
2159 | + $('.slick-cloned', _.$slider).remove(); | |
2160 | + if (_.$dots) { | |
2161 | + _.$dots.remove(); | |
2162 | + } | |
2163 | + if (_.$prevArrow && (typeof _.options.prevArrow !== 'object')) { | |
2164 | + _.$prevArrow.remove(); | |
2165 | + } | |
2166 | + if (_.$nextArrow && (typeof _.options.nextArrow !== 'object')) { | |
2167 | + _.$nextArrow.remove(); | |
2168 | + } | |
2169 | + _.$slides.removeClass('slick-slide slick-active slick-visible').attr("aria-hidden", "true").css('width', ''); | |
2170 | + | |
2171 | + }; | |
2172 | + | |
2173 | + Slick.prototype.unslick = function() { | |
2174 | + | |
2175 | + var _ = this; | |
2176 | + _.destroy(); | |
2177 | + | |
2178 | + }; | |
2179 | + | |
2180 | + Slick.prototype.updateArrows = function() { | |
2181 | + | |
2182 | + var _ = this, | |
2183 | + centerOffset; | |
2184 | + | |
2185 | + centerOffset = Math.floor(_.options.slidesToShow / 2); | |
2186 | + | |
2187 | + if (_.options.arrows === true && _.options.infinite !== | |
2188 | + true && _.slideCount > _.options.slidesToShow) { | |
2189 | + _.$prevArrow.removeClass('slick-disabled'); | |
2190 | + _.$nextArrow.removeClass('slick-disabled'); | |
2191 | + if (_.currentSlide === 0) { | |
2192 | + _.$prevArrow.addClass('slick-disabled'); | |
2193 | + _.$nextArrow.removeClass('slick-disabled'); | |
2194 | + } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) { | |
2195 | + _.$nextArrow.addClass('slick-disabled'); | |
2196 | + _.$prevArrow.removeClass('slick-disabled'); | |
2197 | + } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) { | |
2198 | + _.$nextArrow.addClass('slick-disabled'); | |
2199 | + _.$prevArrow.removeClass('slick-disabled'); | |
2200 | + } | |
2201 | + } | |
2202 | + | |
2203 | + }; | |
2204 | + | |
2205 | + Slick.prototype.updateDots = function() { | |
2206 | + | |
2207 | + var _ = this; | |
2208 | + | |
2209 | + if (_.$dots !== null) { | |
2210 | + | |
2211 | + _.$dots.find('li').removeClass('slick-active').attr("aria-hidden", "true"); | |
2212 | + _.$dots.find('li').eq(Math.floor(_.currentSlide / _.options.slidesToScroll)).addClass('slick-active').attr("aria-hidden", "false"); | |
2213 | + | |
2214 | + } | |
2215 | + | |
2216 | + }; | |
2217 | + | |
2218 | + Slick.prototype.visibility = function() { | |
2219 | + | |
2220 | + var _ = this; | |
2221 | + | |
2222 | + if (document[_.hidden]) { | |
2223 | + _.paused = true; | |
2224 | + _.autoPlayClear(); | |
2225 | + } else { | |
2226 | + _.paused = false; | |
2227 | + _.autoPlay(); | |
2228 | + } | |
2229 | + | |
2230 | + }; | |
2231 | + | |
2232 | + $.fn.slick = function() { | |
2233 | + var _ = this, | |
2234 | + opt = arguments[0], | |
2235 | + args = Array.prototype.slice.call(arguments, 1), | |
2236 | + l = _.length, | |
2237 | + i = 0, | |
2238 | + ret; | |
2239 | + for (i; i < l; i++) { | |
2240 | + if (typeof opt == 'object' || typeof opt == 'undefined') | |
2241 | + _[i].slick = new Slick(_[i], opt); | |
2242 | + else | |
2243 | + ret = _[i].slick[opt].apply(_[i].slick, args); | |
2244 | + if (typeof ret != 'undefined') return ret; | |
2245 | + } | |
2246 | + return _; | |
2247 | + }; | |
2248 | + | |
2249 | +})); | ... | ... |
... | ... | @@ -0,0 +1 @@ |
1 | +Subproject commit a86d8e6f498ef8a93411a287c1e772928fca369b | ... | ... |
... | ... | @@ -0,0 +1,164 @@ |
1 | +/************************************************ | |
2 | + * the handles to where you can drag the blocks * | |
3 | + ************************************************/ | |
4 | + | |
5 | +.block-target { | |
6 | + padding: 2px; | |
7 | + background: #81FF9B; | |
8 | + margin-bottom: 5px; | |
9 | + opacity: 0.8; | |
10 | + visibility: hidden; | |
11 | + height: 0; | |
12 | + font-size: 20px; | |
13 | + font-weight: bold; | |
14 | + color: white; | |
15 | + text-align: center; | |
16 | +} | |
17 | +.block-target-hover { | |
18 | + border: 1px solid #000; | |
19 | + box-shadow: 0 0 15px #888 inset; | |
20 | + opacity: 1; | |
21 | +} | |
22 | +.shadow .block-target-hover, .shadow .block-target-active { | |
23 | + visibility: visible; | |
24 | + height: 30px; | |
25 | +} | |
26 | + | |
27 | +/************************************************ | |
28 | + * block store styles | |
29 | + ************************************************/ | |
30 | +#block-store #block-store-filter { | |
31 | + float: right; | |
32 | + margin-bottom: 8px; | |
33 | +} | |
34 | +#block-store #block-types { | |
35 | + clear: both; | |
36 | +} | |
37 | +#block-store { | |
38 | + display: none; | |
39 | +} | |
40 | +#content #block-store .block-type { | |
41 | + position: relative; | |
42 | + border: 0px solid #AAA; | |
43 | + margin: 4px 0; | |
44 | + padding: 0; | |
45 | + text-align: center; | |
46 | + height: auto; | |
47 | + float: none; | |
48 | + display: inline-block; | |
49 | + overflow: hidden; | |
50 | + width: 112px; | |
51 | + cursor: move; | |
52 | + vertical-align: top; | |
53 | +} | |
54 | +#block-store .block-type:hover { | |
55 | + box-shadow: 0px 0px 0px 2px #FFF, 0px 0px 0px 2px #FFF, 0px 0px 10px rgba(0,0,0,0.6); | |
56 | + outline: none; | |
57 | +} | |
58 | +#block-store .block-type:hover .button-bar { | |
59 | + display: inline; | |
60 | +} | |
61 | +#block-store .button-bar { | |
62 | + margin: 0; | |
63 | + display: none; | |
64 | + position: absolute; | |
65 | + right: 0%; | |
66 | + border: 0px solid #AAA; | |
67 | + margin: 0px; | |
68 | + padding: 0px; | |
69 | +} | |
70 | +#block-store .button-bar .icon-help { | |
71 | + font-size: 0; | |
72 | + width: 0; | |
73 | +} | |
74 | + | |
75 | +#block-store .block-type .block-type-icon { | |
76 | + margin-right: auto; | |
77 | + margin-left: auto; | |
78 | +} | |
79 | +#block-store-draggables .block-type, #block-store-draggables .block, #block-store-draggables .block-type-icon, #block-store-draggables .ui-draggable-dragging { | |
80 | + display: inline-block; | |
81 | + height: auto; | |
82 | + z-index: 100; | |
83 | +} | |
84 | +#block-store-draggables .block-type .button-bar { | |
85 | + visibility: hidden; | |
86 | +} | |
87 | +#box-organizer.shadow .block { | |
88 | + opacity: 0.2; | |
89 | +} | |
90 | +#box-organizer.shadow .ui-draggable-dragging { | |
91 | + opacity: 1; | |
92 | + border: 5px solid red; | |
93 | + box-shadow: 0px 0px 10px 2px red, inset 0px 0px 10px 2px red; | |
94 | +} | |
95 | +#box-organizer .block { | |
96 | + transition: opacity 0.3s ease-in-out; | |
97 | +} | |
98 | + | |
99 | +/************************************************ | |
100 | + * block info styles | |
101 | + ************************************************/ | |
102 | +#block-info-container { | |
103 | + width: 770px; | |
104 | + padding: 15px; | |
105 | + color: #444; | |
106 | +} | |
107 | + | |
108 | +#block-info-container #block-info-icon { | |
109 | + float: left; | |
110 | + padding-right: 10px; | |
111 | +} | |
112 | + | |
113 | +#block-info-container #block-info-header { | |
114 | + float: left; | |
115 | +} | |
116 | + | |
117 | +#block-info-container #block-info-header .block-type-icon{ | |
118 | + float: left; | |
119 | +} | |
120 | + | |
121 | +#block-info-container #block-info-header h1 { | |
122 | + margin: 0; | |
123 | + font-weight: normal; | |
124 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
125 | + margin-left: 5px; | |
126 | + white-space: nowrap; | |
127 | +} | |
128 | + | |
129 | +#block-info-container #block-info-header p{ | |
130 | + margin-left: 55px; | |
131 | +} | |
132 | + | |
133 | + | |
134 | +#block-info-container h2 { | |
135 | + margin: 0; | |
136 | + margin-top: 10px; | |
137 | + font-weight: normal; | |
138 | + font-family: "Arial Black", Liberation Sans, Arial, sans-serif; | |
139 | +} | |
140 | + | |
141 | +#block-info-container p { | |
142 | + margin: 0; | |
143 | +} | |
144 | + | |
145 | +#block-info-images { | |
146 | + clear: both; | |
147 | + overflow-x: auto; | |
148 | + padding-top: 15px; | |
149 | +} | |
150 | + | |
151 | +#block-info-images ul{ | |
152 | + margin: 0px; | |
153 | + padding: 0px; | |
154 | +} | |
155 | +#block-info-images li{ | |
156 | + list-style: none; | |
157 | + display: inline; | |
158 | + | |
159 | +} | |
160 | + | |
161 | + | |
162 | +#block-info-description { | |
163 | + margin-top: 20px; | |
164 | +} | ... | ... |
... | ... | @@ -0,0 +1,201 @@ |
1 | +@charset 'UTF-8'; | |
2 | +/* Slider */ | |
3 | +.slick-loading .slick-list | |
4 | +{ | |
5 | + background: #fff url('/images/loading.gif') center center no-repeat; | |
6 | +} | |
7 | + | |
8 | +/* Icons */ | |
9 | +@font-face | |
10 | +{ | |
11 | + font-family: 'slick'; | |
12 | + font-weight: normal; | |
13 | + font-style: normal; | |
14 | + | |
15 | + src: url('/fonts/slick.eot'); | |
16 | + src: url('/fonts/slick.eot?#iefix') format('embedded-opentype'), url('/fonts/slick.woff') format('woff'), url('/fonts/slick.ttf') format('truetype'), url('/fonts/slick.svg#slick') format('svg'); | |
17 | +} | |
18 | +/* Arrows */ | |
19 | +.slick-prev, | |
20 | +.slick-next | |
21 | +{ | |
22 | + font-size: 0; | |
23 | + line-height: 0; | |
24 | + | |
25 | + position: absolute; | |
26 | + top: 50%; | |
27 | + | |
28 | + display: block; | |
29 | + | |
30 | + width: 40px; | |
31 | + height: 40px; | |
32 | + margin-top: -10px; | |
33 | + padding: 0; | |
34 | + | |
35 | + cursor: pointer; | |
36 | + | |
37 | + color: transparent; | |
38 | + border: none; | |
39 | + outline: none; | |
40 | + background: transparent; | |
41 | +} | |
42 | +.slick-prev:hover, | |
43 | +.slick-prev:focus, | |
44 | +.slick-next:hover, | |
45 | +.slick-next:focus | |
46 | +{ | |
47 | + color: transparent; | |
48 | + outline: none; | |
49 | + background: transparent; | |
50 | +} | |
51 | +.slick-prev:hover:before, | |
52 | +.slick-prev:focus:before, | |
53 | +.slick-next:hover:before, | |
54 | +.slick-next:focus:before | |
55 | +{ | |
56 | + opacity: 1; | |
57 | +} | |
58 | +.slick-prev.slick-disabled:before, | |
59 | +.slick-next.slick-disabled:before | |
60 | +{ | |
61 | + opacity: .25; | |
62 | +} | |
63 | + | |
64 | +.slick-prev:before, | |
65 | +.slick-next:before | |
66 | +{ | |
67 | + font-family: 'slick'; | |
68 | + font-size: 30px; | |
69 | + line-height: 1; | |
70 | + | |
71 | + opacity: .75; | |
72 | + color: rgb(174, 174, 174); | |
73 | + | |
74 | + -webkit-font-smoothing: antialiased; | |
75 | + -moz-osx-font-smoothing: grayscale; | |
76 | +} | |
77 | + | |
78 | +.slick-prev | |
79 | +{ | |
80 | + left: -10px; | |
81 | +} | |
82 | +[dir='rtl'] .slick-prev | |
83 | +{ | |
84 | + right: -10px; | |
85 | + left: auto; | |
86 | +} | |
87 | +.slick-prev:before | |
88 | +{ | |
89 | + content: '←'; | |
90 | +} | |
91 | +[dir='rtl'] .slick-prev:before | |
92 | +{ | |
93 | + content: '→'; | |
94 | +} | |
95 | + | |
96 | +.slick-next | |
97 | +{ | |
98 | + right: -10px; | |
99 | +} | |
100 | +[dir='rtl'] .slick-next | |
101 | +{ | |
102 | + right: auto; | |
103 | + left: -10px; | |
104 | +} | |
105 | +.slick-next:before | |
106 | +{ | |
107 | + content: '→'; | |
108 | +} | |
109 | +[dir='rtl'] .slick-next:before | |
110 | +{ | |
111 | + content: '←'; | |
112 | +} | |
113 | + | |
114 | +/* Dots */ | |
115 | +.slick-slider | |
116 | +{ | |
117 | + margin-bottom: 40px; | |
118 | +} | |
119 | + | |
120 | +.slick-dots | |
121 | +{ | |
122 | + position: absolute; | |
123 | + bottom: -40px; | |
124 | + | |
125 | + display: block; | |
126 | + | |
127 | + width: 100%; | |
128 | + padding: 0; | |
129 | + | |
130 | + list-style: none; | |
131 | + | |
132 | + text-align: center; | |
133 | +} | |
134 | +.slick-dots li | |
135 | +{ | |
136 | + position: relative; | |
137 | + | |
138 | + display: inline-block; | |
139 | + | |
140 | + width: 20px; | |
141 | + height: 20px; | |
142 | + margin: 0 5px; | |
143 | + padding: 0; | |
144 | + | |
145 | + cursor: pointer; | |
146 | +} | |
147 | +.slick-dots li button | |
148 | +{ | |
149 | + font-size: 0; | |
150 | + line-height: 0; | |
151 | + | |
152 | + display: block; | |
153 | + | |
154 | + width: 20px; | |
155 | + height: 20px; | |
156 | + padding: 5px; | |
157 | + | |
158 | + cursor: pointer; | |
159 | + | |
160 | + color: transparent; | |
161 | + border: 0; | |
162 | + outline: none; | |
163 | + background: transparent; | |
164 | +} | |
165 | +.slick-dots li button:hover, | |
166 | +.slick-dots li button:focus | |
167 | +{ | |
168 | + outline: none; | |
169 | +} | |
170 | +.slick-dots li button:hover:before, | |
171 | +.slick-dots li button:focus:before | |
172 | +{ | |
173 | + opacity: 1; | |
174 | +} | |
175 | +.slick-dots li button:before | |
176 | +{ | |
177 | + font-family: 'slick'; | |
178 | + font-size: 6px; | |
179 | + line-height: 20px; | |
180 | + | |
181 | + position: absolute; | |
182 | + top: 0; | |
183 | + left: 0; | |
184 | + | |
185 | + width: 20px; | |
186 | + height: 20px; | |
187 | + | |
188 | + content: '•'; | |
189 | + text-align: center; | |
190 | + | |
191 | + opacity: .25; | |
192 | + color: black; | |
193 | + | |
194 | + -webkit-font-smoothing: antialiased; | |
195 | + -moz-osx-font-smoothing: grayscale; | |
196 | +} | |
197 | +.slick-dots li.slick-active button:before | |
198 | +{ | |
199 | + opacity: .75; | |
200 | + color: black; | |
201 | +} | ... | ... |
... | ... | @@ -0,0 +1,116 @@ |
1 | +/* Slider */ | |
2 | +.slick-slider | |
3 | +{ | |
4 | + position: relative; | |
5 | + | |
6 | + display: block; | |
7 | + | |
8 | + -moz-box-sizing: border-box; | |
9 | + box-sizing: border-box; | |
10 | + | |
11 | + -webkit-user-select: none; | |
12 | + -moz-user-select: none; | |
13 | + -ms-user-select: none; | |
14 | + user-select: none; | |
15 | + | |
16 | + -webkit-touch-callout: none; | |
17 | + -khtml-user-select: none; | |
18 | + -ms-touch-action: pan-y; | |
19 | + touch-action: pan-y; | |
20 | + -webkit-tap-highlight-color: transparent; | |
21 | +} | |
22 | + | |
23 | +.slick-list | |
24 | +{ | |
25 | + position: relative; | |
26 | + | |
27 | + display: block; | |
28 | + overflow: hidden; | |
29 | + | |
30 | + margin: 0; | |
31 | + padding: 0; | |
32 | +} | |
33 | +.slick-list:focus | |
34 | +{ | |
35 | + outline: none; | |
36 | +} | |
37 | +.slick-list.dragging | |
38 | +{ | |
39 | + cursor: pointer; | |
40 | + cursor: hand; | |
41 | +} | |
42 | + | |
43 | +.slick-slider .slick-track, | |
44 | +.slick-slider .slick-list | |
45 | +{ | |
46 | + -webkit-transform: translate3d(0, 0, 0); | |
47 | + -moz-transform: translate3d(0, 0, 0); | |
48 | + -ms-transform: translate3d(0, 0, 0); | |
49 | + -o-transform: translate3d(0, 0, 0); | |
50 | + transform: translate3d(0, 0, 0); | |
51 | +} | |
52 | + | |
53 | +.slick-track | |
54 | +{ | |
55 | + position: relative; | |
56 | + top: 0; | |
57 | + left: 0; | |
58 | + | |
59 | + display: block; | |
60 | +} | |
61 | +.slick-track:before, | |
62 | +.slick-track:after | |
63 | +{ | |
64 | + display: table; | |
65 | + | |
66 | + content: ''; | |
67 | +} | |
68 | +.slick-track:after | |
69 | +{ | |
70 | + clear: both; | |
71 | +} | |
72 | +.slick-loading .slick-track | |
73 | +{ | |
74 | + visibility: hidden; | |
75 | +} | |
76 | + | |
77 | +.slick-slide | |
78 | +{ | |
79 | + display: none; | |
80 | + float: left; | |
81 | + | |
82 | + height: 100%; | |
83 | + min-height: 1px; | |
84 | +} | |
85 | +[dir='rtl'] .slick-slide | |
86 | +{ | |
87 | + float: right; | |
88 | +} | |
89 | +.slick-slide img | |
90 | +{ | |
91 | + display: block; | |
92 | +} | |
93 | +.slick-slide.slick-loading img | |
94 | +{ | |
95 | + display: none; | |
96 | +} | |
97 | +.slick-slide.dragging img | |
98 | +{ | |
99 | + pointer-events: none; | |
100 | +} | |
101 | +.slick-initialized .slick-slide | |
102 | +{ | |
103 | + display: block; | |
104 | +} | |
105 | +.slick-loading .slick-slide | |
106 | +{ | |
107 | + visibility: hidden; | |
108 | +} | |
109 | +.slick-vertical .slick-slide | |
110 | +{ | |
111 | + display: block; | |
112 | + | |
113 | + height: auto; | |
114 | + | |
115 | + border: 1px solid transparent; | |
116 | +} | |
0 | 117 | \ No newline at end of file | ... | ... |
test/functional/environment_design_controller_test.rb
... | ... | @@ -165,14 +165,6 @@ 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 | |
169 | - login_as(create_admin_user(Environment.default)) | |
170 | - get :add_block | |
171 | - | |
172 | - assert_response :success | |
173 | - assert_template 'add_block' | |
174 | - end | |
175 | - | |
176 | 168 | should 'a environment block plugin add new blocks for environments' do |
177 | 169 | class CustomBlock1 < Block; end; |
178 | 170 | |
... | ... | @@ -212,7 +204,7 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
212 | 204 | refute @controller.available_blocks.include?(CustomBlock4) |
213 | 205 | end |
214 | 206 | |
215 | - should 'a block plugin with center position add new blocks only in this position' do | |
207 | + should 'a block plugin add new blocks' do | |
216 | 208 | class CustomBlock1 < Block; end; |
217 | 209 | class CustomBlock2 < Block; end; |
218 | 210 | class CustomBlock3 < Block; end; |
... | ... | @@ -241,61 +233,10 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
241 | 233 | |
242 | 234 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
243 | 235 | 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 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
251 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
252 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
253 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
254 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
255 | - refute @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 | |
284 | - | |
285 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
286 | - login_as(create_admin_user(Environment.default)) | |
287 | - get :add_block | |
236 | + get :index | |
288 | 237 | assert_response :success |
289 | 238 | |
290 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
291 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
292 | - refute @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) | |
239 | + (1..9).each {|i| assert_tag :tag => 'div', :attributes => { 'data-block-type' => "EnvironmentDesignControllerTest::CustomBlock#{i}" }} | |
299 | 240 | end |
300 | 241 | |
301 | 242 | should 'a block plugin cannot be listed for unspecified types' do |
... | ... | @@ -325,17 +266,11 @@ class EnvironmentDesignControllerTest < ActionController::TestCase |
325 | 266 | |
326 | 267 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
327 | 268 | login_as(create_admin_user(Environment.default)) |
328 | - get :add_block | |
269 | + get :index | |
329 | 270 | assert_response :success |
330 | 271 | |
331 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
332 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
333 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
334 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
335 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
336 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
337 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
338 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
272 | + [4, 8].each {|i| assert_tag :tag => 'div', :attributes => { 'data-block-type' => "EnvironmentDesignControllerTest::CustomBlock#{i}" }} | |
273 | + [1, 2, 3, 5, 6, 7].each {|i| assert_no_tag :tag => 'div', :attributes => { 'data-block-type' => "EnvironmentDesignControllerTest::CustomBlock#{i}" }} | |
339 | 274 | end |
340 | 275 | |
341 | 276 | should 'clone a block' do | ... | ... |
test/functional/profile_design_controller_test.rb
... | ... | @@ -169,7 +169,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
169 | 169 | end |
170 | 170 | end |
171 | 171 | |
172 | - should 'a block plugin with center position add new blocks only in this position' do | |
172 | + should 'a block plugin add new blocks' do | |
173 | 173 | class CustomBlock1 < Block; end; |
174 | 174 | class CustomBlock2 < Block; end; |
175 | 175 | class CustomBlock3 < Block; end; |
... | ... | @@ -197,60 +197,10 @@ class ProfileDesignControllerTest < ActionController::TestCase |
197 | 197 | end |
198 | 198 | |
199 | 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 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
207 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock5) | |
208 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock6) | |
209 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock7) | |
210 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock8) | |
211 | - refute @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 | |
215 | - class CustomBlock1 < Block; end; | |
216 | - class CustomBlock2 < Block; end; | |
217 | - class CustomBlock3 < Block; end; | |
218 | - class CustomBlock4 < Block; end; | |
219 | - class CustomBlock5 < Block; end; | |
220 | - class CustomBlock6 < Block; end; | |
221 | - class CustomBlock7 < Block; end; | |
222 | - class CustomBlock8 < Block; end; | |
223 | - class CustomBlock9 < Block; end; | |
224 | - | |
225 | - class TestBlockPlugin < Noosfero::Plugin | |
226 | - def self.extra_blocks | |
227 | - { | |
228 | - CustomBlock1 => {:type => Person, :position => [1]}, | |
229 | - CustomBlock2 => {:type => Person, :position => 1}, | |
230 | - CustomBlock3 => {:type => Person, :position => '1'}, | |
231 | - CustomBlock4 => {:type => Person, :position => [2]}, | |
232 | - CustomBlock5 => {:type => Person, :position => 2}, | |
233 | - CustomBlock6 => {:type => Person, :position => '2'}, | |
234 | - CustomBlock7 => {:type => Person, :position => [3]}, | |
235 | - CustomBlock8 => {:type => Person, :position => 3}, | |
236 | - CustomBlock9 => {:type => Person, :position => '3'}, | |
237 | - } | |
238 | - end | |
239 | - end | |
240 | - | |
241 | - Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) | |
242 | - get :add_block, :profile => 'designtestuser' | |
200 | + get :index, :profile => 'designtestuser' | |
243 | 201 | assert_response :success |
244 | 202 | |
245 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock1) | |
246 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock2) | |
247 | - refute @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) | |
203 | + (1..9).each {|i| assert_tag :tag => 'div', :attributes => { 'data-block-type' => "ProfileDesignControllerTest::CustomBlock#{i}" } } | |
254 | 204 | end |
255 | 205 | |
256 | 206 | should 'a block plugin cannot be listed for unspecified types' do |
... | ... | @@ -279,17 +229,11 @@ class ProfileDesignControllerTest < ActionController::TestCase |
279 | 229 | end |
280 | 230 | |
281 | 231 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
282 | - get :add_block, :profile => 'designtestuser' | |
232 | + get :index, :profile => 'designtestuser' | |
283 | 233 | assert_response :success |
284 | 234 | |
285 | - assert @controller.instance_variable_get('@center_block_types').include?(CustomBlock1) | |
286 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock2) | |
287 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock3) | |
288 | - refute @controller.instance_variable_get('@center_block_types').include?(CustomBlock4) | |
289 | - assert @controller.instance_variable_get('@side_block_types').include?(CustomBlock5) | |
290 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock6) | |
291 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock7) | |
292 | - refute @controller.instance_variable_get('@side_block_types').include?(CustomBlock8) | |
235 | + [1, 5].each {|i| assert_tag :tag => 'div', :attributes => { 'data-block-type' => "ProfileDesignControllerTest::CustomBlock#{i}" }} | |
236 | + [2, 3, 4, 6, 7, 8].each {|i| assert_no_tag :tag => 'div', :attributes => { 'data-block-type' => "ProfileDesignControllerTest::CustomBlock#{i}" }} | |
293 | 237 | end |
294 | 238 | |
295 | 239 | should 'not edit main block with never option' do |
... | ... | @@ -339,15 +283,9 @@ class ProfileDesignControllerTest < ActionController::TestCase |
339 | 283 | # BEGIN - tests for ProfileDesignController features |
340 | 284 | ###################################################### |
341 | 285 | |
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 | 286 | should 'actually add a new block' do |
349 | 287 | assert_difference 'Block.count' do |
350 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => RecentDocumentsBlock.name | |
288 | + post :move_block, :profile => 'designtestuser', :target => "end-of-box-#{@box1.id}", :type => RecentDocumentsBlock.name | |
351 | 289 | assert_redirected_to :action => 'index' |
352 | 290 | end |
353 | 291 | end |
... | ... | @@ -355,7 +293,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
355 | 293 | should 'not allow to create unknown types' do |
356 | 294 | assert_no_difference 'Block.count' do |
357 | 295 | assert_raise ArgumentError do |
358 | - post :add_block, :profile => 'designtestuser', :box_id => @box1.id, :type => "PleaseLetMeCrackYourSite" | |
296 | + post :move_block, :profile => 'designtestuser', :box_id => @box1.id, :type => "PleaseLetMeCrackYourSite" | |
359 | 297 | end |
360 | 298 | end |
361 | 299 | end |
... | ... | @@ -424,6 +362,12 @@ class ProfileDesignControllerTest < ActionController::TestCase |
424 | 362 | assert_tag :tag => 'a', :content => 'Back to control panel' |
425 | 363 | end |
426 | 364 | |
365 | + should 'display avaliable blocks in alphabetical order' do | |
366 | + @controller.stubs(:available_blocks).returns([TagsBlock, ArticleBlock]) | |
367 | + get :index, :profile => 'designtestuser' | |
368 | + assert_equal assigns(:available_blocks), [ArticleBlock, TagsBlock] | |
369 | + end | |
370 | + | |
427 | 371 | should 'not allow products block if environment do not let' do |
428 | 372 | env = Environment.default |
429 | 373 | env.disable('products_for_enterprises') |
... | ... | @@ -432,9 +376,9 @@ class ProfileDesignControllerTest < ActionController::TestCase |
432 | 376 | person = create_user_with_permission('test_user', 'edit_profile_design', ent) |
433 | 377 | login_as(person.user.login) |
434 | 378 | |
435 | - get :add_block, :profile => 'test_ent' | |
379 | + get :index, :profile => 'test_ent' | |
436 | 380 | |
437 | - assert_no_tag :tag => 'input', :attributes => {:type => 'radio', :value => 'ProductsBlock'} | |
381 | + assert_no_tag :tag => 'div', :attributes => { 'data-block-type' => 'ProductsBlock' } | |
438 | 382 | end |
439 | 383 | |
440 | 384 | should 'create back link to profile control panel' do |
... | ... | @@ -448,18 +392,18 @@ class ProfileDesignControllerTest < ActionController::TestCase |
448 | 392 | |
449 | 393 | should 'offer to create blog archives block only if has blog' do |
450 | 394 | 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' } | |
395 | + get :index, :profile => 'designtestuser' | |
396 | + assert_tag :tag => 'div', :attributes => { 'data-block-type' => 'BlogArchivesBlock' } | |
453 | 397 | end |
454 | 398 | |
455 | 399 | 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' } | |
400 | + get :index, :profile => 'designtestuser' | |
401 | + assert_no_tag :tag => 'div', :attributes => { 'data-block-type' => 'BlogArchivesBlock' } | |
458 | 402 | end |
459 | 403 | |
460 | 404 | should 'offer to create feed reader block' do |
461 | - get :add_block, :profile => 'designtestuser' | |
462 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'FeedReaderBlock' } | |
405 | + get :index, :profile => 'designtestuser' | |
406 | + assert_tag :tag => 'div', :attributes => { 'data-block-type' => 'FeedReaderBlock' } | |
463 | 407 | end |
464 | 408 | |
465 | 409 | should 'be able to edit FeedReaderBlock' do |
... | ... | @@ -569,17 +513,17 @@ class ProfileDesignControllerTest < ActionController::TestCase |
569 | 513 | end |
570 | 514 | |
571 | 515 | should 'allow admins to add RawHTMLBlock' do |
572 | - profile.stubs(:is_admin?).with(profile.environment).returns(true) | |
516 | + profile.stubs(:is_admin?).returns(true) | |
573 | 517 | @controller.stubs(:user).returns(profile) |
574 | - get :add_block, :profile => 'designtestuser' | |
575 | - assert_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
518 | + get :index, :profile => 'designtestuser' | |
519 | + assert_tag :tag => 'div', :attributes => { 'data-block-type' => 'RawHTMLBlock' } | |
576 | 520 | end |
577 | 521 | |
578 | 522 | should 'not allow normal users to add RawHTMLBlock' do |
579 | - profile.stubs(:is_admin?).with(profile.environment).returns(false) | |
523 | + profile.stubs(:is_admin?).returns(false) | |
580 | 524 | @controller.stubs(:user).returns(profile) |
581 | - get :add_block, :profile => 'designtestuser' | |
582 | - assert_no_tag :tag => 'input', :attributes => { :name => 'type', :value => 'RawHTMLBlock' } | |
525 | + get :index, :profile => 'designtestuser' | |
526 | + assert_no_tag :tag => 'div', :attributes => { 'data-block-type' => 'RawHTMLBlock' } | |
583 | 527 | end |
584 | 528 | |
585 | 529 | should 'editing article block displays right selected article' do |
... | ... | @@ -726,7 +670,7 @@ class ProfileDesignControllerTest < ActionController::TestCase |
726 | 670 | end |
727 | 671 | |
728 | 672 | Noosfero::Plugin::Manager.any_instance.stubs(:enabled_plugins).returns([TestBlockPlugin.new]) |
729 | - refute @controller.available_blocks.include?(CustomBlock1) | |
673 | + assert !@controller.available_blocks.include?(CustomBlock1) | |
730 | 674 | end |
731 | 675 | |
732 | 676 | should 'clone a block' do |
... | ... | @@ -758,8 +702,8 @@ class ProfileDesignControllerTest < ActionController::TestCase |
758 | 702 | should 'guarantee main block is always visible to everybody' do |
759 | 703 | get :edit, :profile => 'designtestuser', :id => @b4.id |
760 | 704 | %w[logged not_logged followers].each do |option| |
761 | - assert_no_tag :select, :attributes => {:name => 'block[display_user]'}, | |
762 | - :descendant => {:tag => 'option', :attributes => {:value => option}} | |
705 | + assert_no_tag :select, :attributes => {:name => 'block[display_user]'}, | |
706 | + :descendant => {:tag => 'option', :attributes => {:value => option}} | |
763 | 707 | end |
764 | 708 | end |
765 | 709 | ... | ... |
... | ... | @@ -0,0 +1,28 @@ |
1 | +require 'test_helper' | |
2 | +require 'rails/performance_test_help' | |
3 | + | |
4 | +class UserTest < ActionDispatch::PerformanceTest | |
5 | + | |
6 | + attr_reader :environment | |
7 | + | |
8 | + def setup | |
9 | + @environment = Environment.default | |
10 | + @environment.disable('skip_new_user_email_confirmation') | |
11 | + | |
12 | + @environment.person_templates.destroy_all | |
13 | + user = User.create!(:login => SecureRandom.uuid, :email => 'test@test.com', :password => 'test', :password_confirmation => 'test') | |
14 | + user.person.update_attribute(:is_template, true) | |
15 | + user.person.articles.destroy_all | |
16 | + user.person.boxes.destroy_all | |
17 | + | |
18 | + @environment.person_default_template = user.person | |
19 | + @environment.save! | |
20 | + end | |
21 | + | |
22 | + def test_user_creation_without_confirmation | |
23 | + User.benchmark("Creating user") do | |
24 | + user = User.create!(:login => 'changetest', :password => 'test', :password_confirmation => 'test', :email => 'changetest@example.com', :environment => environment) | |
25 | + end | |
26 | + end | |
27 | + | |
28 | +end | ... | ... |
... | ... | @@ -0,0 +1,312 @@ |
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 'display the default icon for block without icon' do | |
14 | + class SomeBlock < Block; end | |
15 | + block = SomeBlock | |
16 | + @plugins = mock | |
17 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
18 | + assert_match '/images/icon_block.png', display_icon(block) | |
19 | + end | |
20 | + | |
21 | + should 'display the icon block' do | |
22 | + class SomeBlock < Block; end | |
23 | + block = SomeBlock | |
24 | + @plugins = mock | |
25 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
26 | + | |
27 | + File.stubs(:exists?).returns(false) | |
28 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
29 | + assert_match 'blocks/some_block/icon.png', display_icon(block) | |
30 | + end | |
31 | + | |
32 | + should 'display the plugin icon block' do | |
33 | + class SomeBlock < Block; end | |
34 | + block = SomeBlock | |
35 | + class SomePlugin < Noosfero::Plugin; end | |
36 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
37 | + @plugins = mock | |
38 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
39 | + | |
40 | + File.stubs(:exists?).returns(false) | |
41 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
42 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
43 | + end | |
44 | + | |
45 | + should 'display the theme icon block' do | |
46 | + class SomeBlock < Block; end | |
47 | + block = SomeBlock | |
48 | + | |
49 | + @plugins = mock | |
50 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
51 | + | |
52 | + @environment = mock | |
53 | + @environment.stubs(:theme).returns('some_theme') | |
54 | + | |
55 | + File.stubs(:exists?).returns(false) | |
56 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
57 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
58 | + end | |
59 | + | |
60 | + should 'display the theme icon block instead of block icon' do | |
61 | + class SomeBlock < Block; end | |
62 | + block = SomeBlock | |
63 | + | |
64 | + @plugins = mock | |
65 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
66 | + | |
67 | + @environment = mock | |
68 | + @environment.stubs(:theme).returns('some_theme') | |
69 | + | |
70 | + File.stubs(:exists?).returns(false) | |
71 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
72 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
73 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
74 | + end | |
75 | + | |
76 | + should 'display the theme icon block instead of plugin block icon' do | |
77 | + class SomeBlock < Block; end | |
78 | + block = SomeBlock | |
79 | + | |
80 | + class SomePlugin < Noosfero::Plugin; end | |
81 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
82 | + @plugins = mock | |
83 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
84 | + | |
85 | + @environment = mock | |
86 | + @environment.stubs(:theme).returns('some_theme') | |
87 | + | |
88 | + File.stubs(:exists?).returns(false) | |
89 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
90 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
91 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
92 | + end | |
93 | + | |
94 | + should 'display the theme icon block instead of block icon and plugin icon' do | |
95 | + class SomeBlock < Block; end | |
96 | + block = SomeBlock | |
97 | + | |
98 | + class SomePlugin < Noosfero::Plugin; end | |
99 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
100 | + @plugins = mock | |
101 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
102 | + | |
103 | + | |
104 | + @environment = mock | |
105 | + @environment.stubs(:theme).returns('some_theme') | |
106 | + | |
107 | + File.stubs(:exists?).returns(false) | |
108 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'designs/themes/some_theme/images/blocks/some_block/icon.png')).returns(true) | |
109 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
110 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
111 | + assert_match 'designs/themes/some_theme/images/blocks/some_block/icon.png', display_icon(block) | |
112 | + end | |
113 | + | |
114 | + should 'display the plugin icon block instead of block icon' do | |
115 | + class SomeBlock < Block; end | |
116 | + block = SomeBlock | |
117 | + | |
118 | + class SomePlugin < Noosfero::Plugin; end | |
119 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
120 | + @plugins = mock | |
121 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
122 | + | |
123 | + | |
124 | + File.stubs(:exists?).returns(false) | |
125 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'plugins/some/images/blocks/some_block/icon.png')).returns(true) | |
126 | + File.stubs(:exists?).with(File.join(Rails.root, 'public', 'images', '/blocks/some_block/icon.png')).returns(true) | |
127 | + assert_match 'plugins/some/images/blocks/some_block/icon.png', display_icon(block) | |
128 | + end | |
129 | + | |
130 | + should 'display the default preview for block without previews images' do | |
131 | + class SomeBlock < Block; end | |
132 | + block = SomeBlock | |
133 | + @plugins = mock | |
134 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
135 | + | |
136 | + doc = HTML::Document.new display_previews(block) | |
137 | + assert_select doc.root, 'li' do |elements| | |
138 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[0].to_s | |
139 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[1].to_s | |
140 | + assert_match /img.* src="\/images\/block_preview.png.*"/, elements[2].to_s | |
141 | + end | |
142 | + end | |
143 | + | |
144 | + should 'display the previews of block' do | |
145 | + class SomeBlock < Block; end | |
146 | + block = SomeBlock | |
147 | + @plugins = mock | |
148 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
149 | + | |
150 | + Dir.stubs(:glob).returns([]) | |
151 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
152 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
153 | + doc = HTML::Document.new display_previews(block) | |
154 | + assert_select doc.root, 'li' do |elements| | |
155 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
156 | + assert_match /img.* src="\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
157 | + end | |
158 | + end | |
159 | + | |
160 | + should 'display the plugin preview images of block' do | |
161 | + class SomeBlock < Block; end | |
162 | + block = SomeBlock | |
163 | + class SomePlugin < Noosfero::Plugin; end | |
164 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
165 | + @plugins = mock | |
166 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
167 | + | |
168 | + | |
169 | + Dir.stubs(:glob).returns([]) | |
170 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
171 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
172 | + doc = HTML::Document.new display_previews(block) | |
173 | + assert_select doc.root, 'li' do |elements| | |
174 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
175 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
176 | + end | |
177 | + | |
178 | + end | |
179 | + | |
180 | + should 'display the theme previews of block' do | |
181 | + class SomeBlock < Block; end | |
182 | + block = SomeBlock | |
183 | + | |
184 | + @plugins = mock | |
185 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
186 | + | |
187 | + @environment = mock | |
188 | + @environment.stubs(:theme).returns('some_theme') | |
189 | + | |
190 | + | |
191 | + Dir.stubs(:glob).returns([]) | |
192 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
193 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
194 | + doc = HTML::Document.new display_previews(block) | |
195 | + assert_select doc.root, 'li' do |elements| | |
196 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
197 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
198 | + end | |
199 | + | |
200 | + end | |
201 | + | |
202 | + should 'display the theme preview images of block instead of block preview images' do | |
203 | + class SomeBlock < Block; end | |
204 | + block = SomeBlock | |
205 | + | |
206 | + @plugins = mock | |
207 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(nil) | |
208 | + | |
209 | + @environment = mock | |
210 | + @environment.stubs(:theme).returns('some_theme') | |
211 | + | |
212 | + Dir.stubs(:glob).returns([]) | |
213 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
214 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
215 | + | |
216 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
217 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
218 | + | |
219 | + doc = HTML::Document.new display_previews(block) | |
220 | + assert_select doc.root, 'li' do |elements| | |
221 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
222 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
223 | + end | |
224 | + end | |
225 | + | |
226 | + should 'display the theme preview images of block instead of plugin preview images' do | |
227 | + class SomeBlock < Block; end | |
228 | + block = SomeBlock | |
229 | + | |
230 | + class SomePlugin < Noosfero::Plugin; end | |
231 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
232 | + @plugins = mock | |
233 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
234 | + | |
235 | + @environment = mock | |
236 | + @environment.stubs(:theme).returns('some_theme') | |
237 | + | |
238 | + Dir.stubs(:glob).returns([]) | |
239 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
240 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
241 | + | |
242 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
243 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
244 | + | |
245 | + doc = HTML::Document.new display_previews(block) | |
246 | + assert_select doc.root, 'li' do |elements| | |
247 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
248 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
249 | + end | |
250 | + | |
251 | + end | |
252 | + | |
253 | + should 'display the theme preview images of block instead of block previews and plugin previews' do | |
254 | + class SomeBlock < Block; end | |
255 | + block = SomeBlock | |
256 | + | |
257 | + class SomePlugin < Noosfero::Plugin; end | |
258 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
259 | + @plugins = mock | |
260 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
261 | + | |
262 | + | |
263 | + @environment = mock | |
264 | + @environment.stubs(:theme).returns('some_theme') | |
265 | + | |
266 | + Dir.stubs(:glob).returns([]) | |
267 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
268 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
269 | + | |
270 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
271 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
272 | + | |
273 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
274 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
275 | + | |
276 | + doc = HTML::Document.new display_previews(block) | |
277 | + assert_select doc.root, 'li' do |elements| | |
278 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
279 | + assert_match /img.* src="\/designs\/themes\/some_theme\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
280 | + end | |
281 | + | |
282 | + end | |
283 | + | |
284 | + should 'display the plugin preview images of block instead of block previews' do | |
285 | + class SomeBlock < Block; end | |
286 | + block = SomeBlock | |
287 | + | |
288 | + class SomePlugin < Noosfero::Plugin; end | |
289 | + SomePlugin.stubs(:name).returns('SomePlugin') | |
290 | + @plugins = mock | |
291 | + @plugins.stubs(:fetch_first_plugin).with(:has_block?, block).returns(SomePlugin) | |
292 | + | |
293 | + Dir.stubs(:glob).returns([]) | |
294 | + base_path = File.join(Rails.root, 'public', 'designs/themes/some_theme/', 'images', '/blocks/some_block/previews/') | |
295 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
296 | + | |
297 | + base_path = File.join(Rails.root, 'public', 'plugins/some/', 'images', '/blocks/some_block/previews/') | |
298 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
299 | + | |
300 | + base_path = File.join(Rails.root, 'public', 'images', '/blocks/some_block/previews/') | |
301 | + Dir.stubs(:glob).with(File.join(base_path, '*')).returns([File.join(base_path, 'p1.png'), File.join(base_path, 'p2.png')]) | |
302 | + | |
303 | + doc = HTML::Document.new display_previews(block) | |
304 | + assert_select doc.root, 'li' do |elements| | |
305 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p1.png"/, elements[0].to_s | |
306 | + assert_match /img.* src="\/plugins\/some\/images\/blocks\/some_block\/previews\/p2.png"/, elements[1].to_s | |
307 | + end | |
308 | + | |
309 | + end | |
310 | + | |
311 | + | |
312 | +end | ... | ... |