Skip to content

Commit

Permalink
adds js
Browse files Browse the repository at this point in the history
  • Loading branch information
domonik committed Oct 18, 2024
1 parent 375d7d8 commit a0e05ac
Show file tree
Hide file tree
Showing 22 changed files with 42 additions and 5 deletions.
10 changes: 5 additions & 5 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ contact: 'team@carpentries.org'
# - another-learner.md

# Order of episodes in your lesson
episodes:
episodes:
- 01-run-quit.md
- 02-variables.md
- 03-types-conversion.md
Expand All @@ -81,20 +81,20 @@ episodes:
- 20-feedback.md

# Information for Learners
learners:
learners:

# Information for Instructors
instructors:
instructors:

# Learner Profiles
profiles:
profiles:

# Customisation ---------------------------------------------
#
# This space below is where custom yaml items (e.g. pinning
# sandpaper and varnish versions) should live


url: 'https://swcarpentry.github.io/python-novice-gapminder'
url: 'https://domonik.github.io/python-novice'
analytics: carpentries
lang: en
1 change: 1 addition & 0 deletions episodes/01-run-quit.md
Original file line number Diff line number Diff line change
Expand Up @@ -568,3 +568,4 @@ Practice closing and restarting the JupyterLab server.
::::::::::::::::::::::::::::::::::::::::::::::::::


<script src="files/additional.js" type="text/javascript"></script>
1 change: 1 addition & 0 deletions episodes/02-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Variables and Assignment
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/03-types-conversion.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Data Types and Type Conversion
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/04-built-in.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Built-in Functions and Help
teaching: 15
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/05-coffee.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ teaching: 0
exercises: 0
break: 15
---
<script src="files/additional.js" type="text/javascript"></script>

## Reflection exercise

Expand Down
1 change: 1 addition & 0 deletions episodes/06-libraries.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Libraries
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/07-reading-tabular.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Reading Tabular Data into DataFrames
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/08-data-frames.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Pandas DataFrames
teaching: 15
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/09-plotting.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Plotting
teaching: 15
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/10-lunch.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ teaching: 0
exercises: 0
break: 45
---
<script src="files/additional.js" type="text/javascript"></script>

Over lunch, reflect on and discuss the following:

Expand Down
1 change: 1 addition & 0 deletions episodes/11-lists.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Lists
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/12-for-loops.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: For Loops
teaching: 10
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/13-conditionals.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Conditionals
teaching: 10
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/14-looping-data-sets.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Looping Over Data Sets
teaching: 5
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/15-coffee.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ teaching: 0
exercises: 0
break: 15
---
<script src="files/additional.js" type="text/javascript"></script>

## Reflection exercise

Expand Down
1 change: 1 addition & 0 deletions episodes/16-writing-functions.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Writing Functions
teaching: 10
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/17-scope.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Variable Scope
teaching: 10
exercises: 10
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/18-style.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Programming Style
teaching: 15
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/19-wrap.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Wrap-Up
teaching: 20
exercises: 0
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
1 change: 1 addition & 0 deletions episodes/20-feedback.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Feedback
teaching: 0
exercises: 15
---
<script src="files/additional.js" type="text/javascript"></script>

::::::::::::::::::::::::::::::::::::::: objectives

Expand Down
17 changes: 17 additions & 0 deletions episodes/files/additional.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
console.log("JS loaded")

window.onload = function() {
console.log("Running function")
const dropdownButton = document.getElementById('dropdownMenu1');
dropdownButton.disabled = true;

console.log("FOOOOO")
console.log(dropdownButton)
if (dropdownButton && dropdownButton.innerText.trim() === 'Learner View') {
const buttons = document.querySelectorAll('.solution-button');
buttons.forEach(button => {
button.disabled = true;
button.style.opacity = '0.5';
});
}
};

0 comments on commit a0e05ac

Please sign in to comment.