update the editor
This commit is contained in:
parent
aedc529cb3
commit
af23c04219
@ -178,9 +178,12 @@
|
||||
margin: 5px 0;
|
||||
}
|
||||
|
||||
.skill-novice { background: #d5f4e6; color: #158bc2; }
|
||||
.skill-beginner { background: #d5f4e6; color: #27ae60; }
|
||||
.skill-intermediate { background: #ffeaa7; color: #e17055; }
|
||||
.skill-advanced { background: #fab1a0; color: #d63031; }
|
||||
.skill-expert { background: #fab1a0; color: #3a1b1b38; }
|
||||
|
||||
|
||||
.form-section {
|
||||
background: #f8f9fa;
|
||||
@ -388,9 +391,12 @@
|
||||
transition: width 0.3s ease;
|
||||
}
|
||||
|
||||
.skill-fill.novice { background: linear-gradient(90deg, #77b7d3, #2e92cc); }
|
||||
.skill-fill.beginner { background: linear-gradient(90deg, #27ae60, #2ecc71); }
|
||||
.skill-fill.intermediate { background: linear-gradient(90deg, #f39c12, #e67e22); }
|
||||
.skill-fill.advanced { background: linear-gradient(90deg, #e74c3c, #c0392b); }
|
||||
.skill-fill.expert { background: linear-gradient(90deg, #241513, #422825); }
|
||||
|
||||
|
||||
.skill-count {
|
||||
min-width: 30px;
|
||||
@ -482,9 +488,11 @@
|
||||
<label for="skillLevel">Skill Level *</label>
|
||||
<select id="skillLevel" required>
|
||||
<option value="">Select Level</option>
|
||||
<option value="novice">Novice</option>
|
||||
<option value="beginner">Beginner</option>
|
||||
<option value="intermediate">Intermediate</option>
|
||||
<option value="advanced">Advanced</option>
|
||||
<option value="expert">Expert</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@ -835,7 +843,7 @@ phases:
|
||||
}
|
||||
|
||||
function updateSkillDistribution() {
|
||||
const skillCounts = { beginner: 0, intermediate: 0, advanced: 0 };
|
||||
const skillCounts = { novice: 0, beginner: 0, intermediate: 0, advanced: 0, expert: 0 };
|
||||
|
||||
if (yamlData && yamlData.tools) {
|
||||
yamlData.tools.forEach(tool => {
|
||||
@ -1219,8 +1227,8 @@ phases:
|
||||
return;
|
||||
}
|
||||
|
||||
const skillLevel = prompt('Enter skill level (beginner/intermediate/advanced):');
|
||||
if (skillLevel && ['beginner', 'intermediate', 'advanced'].includes(skillLevel)) {
|
||||
const skillLevel = prompt('Enter skill level (novice/beginner/intermediate/advanced/expert):');
|
||||
if (skillLevel && ['novice','beginner', 'intermediate', 'advanced', 'expert'].includes(skillLevel)) {
|
||||
selectedTools.forEach(index => {
|
||||
yamlData.tools[index].skillLevel = skillLevel;
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user