Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge W24 into Main #2

Merged
merged 45 commits into from
Mar 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
f71082e
change absolute urls to relative urls
knathanp Jan 6, 2024
cdda22c
change absolute urls to relative urls
knathanp Jan 6, 2024
46c178b
Merge branch 'w24' of https://github.com/knathanp/cse121e-course into…
knathanp Jan 6, 2024
49f7e1b
remove old vscode install instructions
knathanp Jan 12, 2024
aef6dc4
revise installation instructions and clarify
knathanp Jan 12, 2024
d78dfeb
update styles to left-align headings
knathanp Jan 12, 2024
6370685
update styles
knathanp Jan 12, 2024
7398340
add project ideas
knathanp Jan 12, 2024
1751de9
encourage use of REPL
knathanp Jan 12, 2024
bf92d23
remove extra files from project, add clarifying comments and addition…
knathanp Mar 1, 2024
7c14554
change to lib instead of app, remove mac hidden files
knathanp Mar 5, 2024
28d04ad
add sample solution / walkthrough video
knathanp Mar 5, 2024
c5d404b
change font to Arial, add call-to-action
knathanp Mar 5, 2024
f134406
add call-to-actions and typo fixes
knathanp Mar 5, 2024
454ddc3
update wsl extension for windows users
knathanp Mar 7, 2024
45ddca5
remove inadvertent intro folder
knathanp Mar 7, 2024
d7fc746
typo fix
knathanp Mar 7, 2024
d48d4e7
add sample solution video
knathanp Mar 7, 2024
d60f5e8
update headings
knathanp Mar 7, 2024
087c41b
fix pre block spacing
knathanp Mar 12, 2024
f58025d
remove old shop.zip
knathanp Mar 12, 2024
285134e
add new shop.zip
knathanp Mar 12, 2024
136d796
added clarification and call-to-actions
knathanp Mar 12, 2024
92bf591
add video examples
knathanp Mar 12, 2024
a7eb79b
add video examples
knathanp Mar 12, 2024
c96a805
add videos to task
knathanp Mar 12, 2024
fa237a3
add getting started video and sample solution video
knathanp Mar 14, 2024
0ae22a9
add style for txtbox for instructor notes
knathanp Mar 19, 2024
d51d797
combine canvas teaching notes with github teaching notes
knathanp Mar 19, 2024
2dd9b5f
merge canvas and online teaching notes
knathanp Mar 19, 2024
477fd56
add video demos
knathanp Mar 21, 2024
ca09bc8
typo fix
knathanp Mar 21, 2024
4ea63e6
update task to lib instead of app
knathanp Mar 21, 2024
9d78bcb
typo fix
knathanp Mar 21, 2024
3f2e012
typo fix, add missing function exports
knathanp Mar 21, 2024
bb74a33
add missing module exports
knathanp Mar 21, 2024
ce394aa
add getting started video and sample solution video
knathanp Mar 21, 2024
ac69eb2
typo fixes
knathanp Mar 21, 2024
9edba81
change to lib and clean up comments
knathanp Mar 22, 2024
3db62c1
add doctype and lang=en
knathanp Mar 22, 2024
2790449
typo fixes
knathanp Mar 22, 2024
b07ba89
add shopping list example
knathanp Mar 22, 2024
4e9815b
typo fixes
knathanp Mar 22, 2024
cfa530f
add <title>
knathanp Mar 26, 2024
e9d30ac
some videos for the instructor to use as needed
knathanp Mar 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions docs/index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<html>
<!DOCTYPE HTML>
<html lang="en">

<head>
<link rel="shortcut icon" href="https://byui-cse.github.io/Language-Courses/site/images/fav.ico" type="image/x-icon" />
Expand All @@ -7,9 +8,9 @@
</script>
<script src="https://byui-cse.github.io/Language-Courses/site/highlight.pack.js"></script>
<link rel="stylesheet" href="https://byui-cse.github.io/Language-Courses/site/highlight_styles/xcode.css" />
<link rel="stylesheet" href="https://byui-cse.github.io/Language-Courses/site/weekly.css" />
<link rel="stylesheet" href="./site/styles.css">
<script type="text/javascript" src="https://byui-cse.github.io/Language-Courses/site/weekly.js"></script>
<link rel="stylesheet" href="main.css" />

</head>

<body onload="fetchSource()">
Expand Down
291 changes: 291 additions & 0 deletions docs/site/styles.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,291 @@
:root {
--callout-bgcolor: #cbe1e8;
--callout-color: black;
--footer-bgcolor: gray;
--footer-color: white;
}
* {
box-sizing: border-box;
}

body,
html {
height: 100%;
font-size: 1.2em;
max-width: 1080px;
margin: 0 auto;
font-family: Arial, Helvetica, sans-serif;
}

/* The hero image */
.hero-image {
/* Use "linear-gradient" to add a darken background effect to the image (photographer.jpg). This will make the text easier to read */
background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
url("https://byui-cse.github.io/Language-Courses/site/images/languages_header_1920x.jpg");

/* Set a specific height */
height: 25%;

/* Position and center the image to scale nicely on all screens */
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
min-height: 150px;
}

/* Place text in the middle of the image */
.hero-text {
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: white;
/* font-size: */
}
img {
max-width: 100%;
}

main {
padding: 3vw;
}
footer {
background-color: var(--footer-bgcolor);
color: var(--footer-color);
padding: 5px;
text-align: center;
}

.callout {
max-width: 90%;
margin: 1em auto;
padding: 0.5em;
background: var(--callout-bgcolor);
color: var(--callout-color);
}

div.txtbox, div.quote {
margin: 1em 1em 0;
border: 1px solid #555;
border-radius: 4px;
padding: 10px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
margin: 1em 0 0.5em 0;
}

p {
margin: 0 0 1em 0;
padding: 0px;
line-height: 1.5;
}

ul > li,
ol > li {
margin: 0 0 0.5em 0;
}

code {
border-style: solid;
border-width: 1px;
margin: 0 0 1em 0;
}
.tag {
font-weight: bold;
}

.file_name {
font-weight: bold;
font-style: italic;
}

.inline_code {
border: none;
margin: 0px;
padding: 0px;
}

code.inline {
display: inline;
border: none;
margin: 0px;
padding: 0px;
}

code.dark-code {
/* for dark command line */
background-color: #333;
color: #fff;
border-radius: 5px;
}

table.blueTable {
border: 1px solid #1c6ea4;
background-color: #eeeeee;
width: 200px;
text-align: left;
border-collapse: collapse;
}
table.blueTable td,
table.blueTable th {
border: 1px solid #aaaaaa;
padding: 3px 3px;
}
table.blueTable tbody td {
font-size: 13px;
}
table.blueTable tr:nth-child(even) {
background: #d0e4f5;
}
table.blueTable thead {
background: #1c6ea4;
background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1c6ea4 100%);
border-bottom: 2px solid #444444;
}
table.blueTable thead th {
font-size: 15px;
font-weight: bold;
color: #ffffff;
text-align: center;
border-left: 2px solid #d0e4f5;
}
table.blueTable thead th:first-child {
border-left: none;
}

table.blueTable td {
font-size: 14px;
}

span.blue {
color: blue;
}
span.green {
color: green;
}
.citation {
font-size: 10px;
}
blockquote.style1 {
font: 14px/20px italic Times, serif;
padding: 8px;
background-color: #faebbc;
border-top: 1px solid #e1cc89;
border-bottom: 1px solid #e1cc89;
text-align: center;
padding-left: 30px;
margin: 0 auto;
width: 500px;
display: table;
background-image: url("https://byui-cse.github.io/Language-Courses/site/images/openquote1.gif");
background-position: top left;
background-repeat: no-repeat;
margin-top: 10px;
}
blockquote.style1 span {
display: block;
padding-right: 30px;
background-image: url("https://byui-cse.github.io/Language-Courses/site/images/closequote1.gif");
background-repeat: no-repeat;
background-position: bottom right;
}

aside {
width: 30%;
margin-left: 20px;
margin-right: 20px;
padding: 0.5em;
background: var(--callout-bgcolor);
color: var(--callout-color);
}
aside.left {
float: left;
}
aside.left_wide {
float: left;
width: auto;
}
aside.right {
float: right;
}
aside.right_wide {
float: right;
width: auto;
}
aside.figure.figcaption {
font-size: small;
}
aside.figure.img {
max-width: 100%;
height: auto;
}

.call-to-action {
padding: 20px;
background-color: #f0f4f8;
border-left: 5px solid #007bff;
margin: 20px 0;
font-family: Arial, sans-serif;
}

.call-to-action h3 {
color: #007bff;
}

.call-to-action p {
color: #333;
}

.call-to-action li p {
margin: 0;
}

.call-to-action li pre {
margin: 0 0 1em 0;
}

.important {
font-weight: bold;
color: #d63384;
}

/* Accordion */
/* Hide the checkbox */
.accordion-toggle {
display: none;
}

/* Style for the label */
.accordion-label {
display: block;
color: #007bff;
font-weight: bold;
background-color: #eee;
cursor: pointer;
padding: 10px;
border: 1px solid #ccc;
border-left: 5px solid #007bff;
}

/* Hide the content by default */
.accordion-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.3s ease;
background-color: #f0f4f8;
padding: 0 10px;
border-left: 5px solid #007bff;
}

/* Show content when checkbox is checked */
.accordion-toggle:checked+.accordion-label+.accordion-content {
max-height: 500px;
}
7 changes: 3 additions & 4 deletions docs/syllabus.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
<!-- uses https://highlightjs.org/
-->

<html>
<!DOCTYPE HTML>
<html lang="en">

<head>
<link rel="stylesheet" href="https://byui-cse.github.io/Language-Courses/site/weekly.css">
<link rel="stylesheet" href="https://byui-cse.github.io/Language-Courses/site/main.css">
<link rel="stylesheet" href="./site/styles.css">
</head>

<body>
Expand Down
Loading