|
|
|
@ -1,3 +1,5 @@ |
|
|
|
|
|
|
|
{# topbar #} |
|
|
|
|
|
|
|
{% include "default/layout/topbar.tpl" %} |
|
|
|
<script> |
|
|
|
<script> |
|
|
|
|
|
|
|
|
|
|
|
/* Skill wheel settings */ |
|
|
|
/* Skill wheel settings */ |
|
|
|
@ -17,9 +19,13 @@ var my_domain = [1,2,3,4,5,6,7,8,9]; |
|
|
|
var col = 9; |
|
|
|
var col = 9; |
|
|
|
var color_patterns = []; |
|
|
|
var color_patterns = []; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
See colorbrewer documentation |
|
|
|
|
|
|
|
|
|
|
|
color_patterns[1] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Blues[col]); |
|
|
|
color_patterns[1] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Blues[col]); |
|
|
|
color_patterns[2] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Purples[col]); |
|
|
|
color_patterns[2] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Purples[col]); |
|
|
|
//color_patterns[2] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Blues[6]); |
|
|
|
color_patterns[2] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Blues[6]); |
|
|
|
color_patterns[3] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Greens[col]); |
|
|
|
color_patterns[3] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Greens[col]); |
|
|
|
color_patterns[4] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Reds[col]); |
|
|
|
color_patterns[4] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Reds[col]); |
|
|
|
color_patterns[5] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Oranges[col]); |
|
|
|
color_patterns[5] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.Oranges[col]); |
|
|
|
@ -35,7 +41,7 @@ color_patterns[13] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.BuPu |
|
|
|
color_patterns[14] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.RdPu[col]); |
|
|
|
color_patterns[14] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.RdPu[col]); |
|
|
|
color_patterns[15] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.PuRd[col]); |
|
|
|
color_patterns[15] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.PuRd[col]); |
|
|
|
color_patterns[16] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.OrRd[col]); |
|
|
|
color_patterns[16] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.OrRd[col]); |
|
|
|
color_patterns[17] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.YlOrRd[col]); |
|
|
|
color_patterns[17] = d3.scale.ordinal().domain(my_domain).range(colorbrewer.YlOrRd[col]);*/ |
|
|
|
|
|
|
|
|
|
|
|
//Too make the gray tones lighter |
|
|
|
//Too make the gray tones lighter |
|
|
|
col = 3; |
|
|
|
col = 3; |
|
|
|
@ -62,6 +68,7 @@ for (i= 0; i < color_loops; i++) { |
|
|
|
colors = $.merge(colors, temp_color_array); |
|
|
|
colors = $.merge(colors, temp_color_array); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* The partiton name will have 1 or 2 lines? */ |
|
|
|
function is_multiline(word) { |
|
|
|
function is_multiline(word) { |
|
|
|
if (word) { |
|
|
|
if (word) { |
|
|
|
if (word.length > max_size_text_length) { |
|
|
|
if (word.length > max_size_text_length) { |
|
|
|
@ -340,7 +347,6 @@ for (i= 0; i < color_loops; i++) { |
|
|
|
},*/ |
|
|
|
},*/ |
|
|
|
"{{ "CreateChildSkill"|get_lang }}" : function() { |
|
|
|
"{{ "CreateChildSkill"|get_lang }}" : function() { |
|
|
|
open_popup(0, skill.id); |
|
|
|
open_popup(0, skill.id); |
|
|
|
|
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
"{{ "AddSkillToProfileSearch"|get_lang }}" : function() { |
|
|
|
"{{ "AddSkillToProfileSearch"|get_lang }}" : function() { |
|
|
|
add_skill_in_profile_list(skill.id, skill.name); |
|
|
|
add_skill_in_profile_list(skill.id, skill.name); |
|
|
|
|