This commit is contained in:
2026-02-12 17:57:30 -06:00
parent efaf2fb169
commit 2ae714db48
9 changed files with 95 additions and 90 deletions

View File

@@ -174,7 +174,6 @@ tr {
margin-bottom: 0px;
margin-left: 0rem;
background-color: #1a1a1a;
width: 100vw;
z-index: 99;
position: sticky;
top: 0;
@@ -522,7 +521,6 @@ tr {
}
.skill {
display: none;
padding: .2em;
color: rgb(235, 235, 235);
}
@@ -535,19 +533,25 @@ tr {
color: rgb(170, 170, 170);
}
#skillTree > .skill {
display: block;
.skill-children {
display: grid;
grid-template-rows: 0fr;
transition: grid-template-rows 0.3s ease;
}
.skill > .skill {
.skill.activeSkill > .skill-children {
grid-template-rows: 1fr;
}
.skill-children-inner {
overflow: hidden;
}
.skill-children-inner > .skill {
font-size: large !important;
padding-left: .5em;
}
.skill.activeSkill > .skill {
display: block !important;
}
.skill > .skillname {
text-decoration: underline;
cursor: pointer;

View File

@@ -27,15 +27,13 @@ function toggleCheckbox(dir) {
}
function activeSkill(obj) {
if (obj.parentElement.classList.contains("activeSkill")) {
obj.parentElement.classList.remove("activeSkill");
let skill = obj.closest(".skill");
if (skill.classList.contains("activeSkill")) {
skill.classList.remove("activeSkill");
return;
}
// document.querySelectorAll(".skill").forEach((x) => {
// x.classList.remove("activeSkill");
// });
while (obj.parentElement.classList.contains("skill")) {
obj = obj.parentElement;
obj.classList.add("activeSkill");
while (skill) {
skill.classList.add("activeSkill");
skill = skill.parentElement.closest(".skill");
}
}

View File

@@ -1,5 +1,5 @@
const balls = [];
const density = 0.00003;
const density = 0.00005;
let screenWidth = window.innerWidth + 10;
let screenHeight = window.innerHeight + 10;

View File

@@ -1,41 +1,35 @@
{
"Tools": {
"Microsoft Azure": {
"Databricks": {},
"Data Factory": {},
"Stream Analytics": {}
},
"Databricks": {},
"Apache Spark": {},
"Visual Basic for Applications (Excel)": {}
},
"Data and AI": {
"Python": {
"PyTorch/TensorFlow": {},
"Numpy/Pandas": {},
"Scikit/Sklearn": {},
"Selenium/BS4": {},
"Pyspark": {}
"ML": {
"PySpark ML": {},
"Numpy/Pandas/Polars": {},
"TensorFlow": {},
"Scikit": {}
},
"R": {},
"SQL": {}
"PySpark": {},
"Selenium/BS4 Web Hacking": {},
"SQL": {},
"Declarative Pipelines": {},
"ArcGIS": {}
},
"DevOps": {
"Docker": {},
"Microsoft Azure": {},
"Databricks": {},
"Kubernetes/Openshift": {},
"Cloudflare": {},
"Bash": {}
},
"Frontend": {
"Flask (Python)": {},
"React (Javascript)": {},
"SASS/SCSS": {}
"REST APIs": {},
"Web Scraping": {}
},
"Backend & DevOps": {
"Backend": {
"Rust": {},
"C#": {}
},
"DevOps": {
"Docker": {},
"Microsoft Azure": {},
"Kubernetes/Openshift": {},
"Cloudflare": {},
"Bash": {}
}
"Offline Skills": {
"Circuitry": {},
"Skiing": {},
"Chess": {},
"Plinking": {},
"Building something with trash that solves my problems": {}
}
}

View File

@@ -5,7 +5,7 @@
<loc>https://asimonson.com/projects</loc>
<loc>https://asimonson.com/Resume</loc>
<loc>https://asimonson.com/duck</loc>
<loc>https://asimonson.com/books</loc>
<lastmod>2024-07-24</lastmod>
<loc>https://asimonson.com/status</loc>
<lastmod>2026-02-12</lastmod>
</url>
</urlset>