Skip to content

Commit

Permalink
jekyll build from Action ade69aa
Browse files Browse the repository at this point in the history
  • Loading branch information
EvilDrHeinzDoofenshmirtz committed Nov 12, 2023
0 parents commit 29ca0ec
Show file tree
Hide file tree
Showing 79 changed files with 31,530 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
56 changes: 56 additions & 0 deletions DOC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
## Files

* **_data/assignments.yaml**: Data for each project (see [Project Structure](Project-Structure)).

* **_data/java_links.yaml**: Links to Java class documentation.

* **_data/python_links.yaml**: Links to Python class documentation.

* **_layouts/default.html**: The top-level layout used by all pages. Includes navigation bar, title bar, and copyright notice.

* **_layouts/assignment-page.html**: This layout extends the default layout and is used by project pages. The `jekyll-datapage-generator` plugin automatically generates these pages using the information in assignments.yaml.

* **.github/workflows/jekyll-deploy-action.yml**: A Github action which updates the `gh_pages` branch automatically whenever the `master` branch changes. (The source for this site is in the `master` branch; the generated HTML is in the `gh_pages` branch.) Copied from [here](https://github.com/marketplace/actions/jekyll-deploy-action).

* **assets/images/**: Images used on this site, including example output images for each project.

* **assets/main.scss**: A [Sass](https://sass-lang.com) file which controls the styling of all pages.

* **assignments/search.js**: A Liquid-generated Javascript program that allows users to search for assignments.

## Project Structure

Each entry in assignments.yaml has the following attributes:

* `key`: The name of the project in lowercase, with words separated by hyphens (e.g. "emoji-builder").

* `title`: The name of the project in title case, with words separated by spaces (e.g. "Emoji Builder").

* `summary`: A short description which appears in the link on the "projects" page.

* `tags`: A list of tags that appear below the summary.

* `description`: A longer description which appears on the project's individual page.

* `image_caption` (optional): A caption to go under the example output image. If none is given, it defaults to "[title] example output."

* `topics`: A list of programming topics that the project covers.

* `outcomes` (optional): A list of intended learning outcomes. Each entry is an object with a `verb` field and an `outcome` field.

* `java` (optional): Files for the Java version of the assignment (code, worksheets, etc).

* `python` (optional): Files for the Python version of the assignment (code, worksheets, etc).

* `documentation`: A list of BRIDGES classes used by the project. These classes must have entries in java_links.yaml and/or python_links.yaml (depending on which languages the project supports). Otherwise, the links on the project page will not work.

`java` and `python` must each contain two sub-attributes: `student_files` and `teacher_files`. `student_files` is a list of files available to students (each with a name and a link), and `teacher_files` is a list of files available only to teachers.

## Running Locally

Install Ruby along with the `bundler` gem. See these pages for more detailed instructions:

* [Quickstart](https://jekyllrb.com/docs/)
* [Installation](https://jekyllrb.com/docs/installation/)

Run `bundle exec jekyll serve` to view this site on a localhost server. The server will automatically update whenever you edit the files. (You may need to run `bundle install` first.)
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# BRIDGES High School

Site hosted at https://bridgesuncc.github.io/bridges-hs/
11 changes: 11 additions & 0 deletions adv-topics/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en-US">
<meta charset="utf-8">
<title>Redirecting&hellip;</title>
<link rel="canonical" href="/bridges-hs/assignments/">
<script>location="/bridges-hs/assignments/"</script>
<meta http-equiv="refresh" content="0; url=/bridges-hs/assignments/">
<meta name="robots" content="noindex">
<h1>Redirecting&hellip;</h1>
<a href="/bridges-hs/assignments/">Click here if you are not redirected.</a>
</html>
11 changes: 11 additions & 0 deletions ap-cs-a/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="en-US">
<meta charset="utf-8">
<title>Redirecting&hellip;</title>
<link rel="canonical" href="/bridges-hs/assignments/">
<script>location="/bridges-hs/assignments/"</script>
<meta http-equiv="refresh" content="0; url=/bridges-hs/assignments/">
<meta name="robots" content="noindex">
<h1>Redirecting&hellip;</h1>
<a href="/bridges-hs/assignments/">Click here if you are not redirected.</a>
</html>
Binary file added assets/images/collage.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25,135 changes: 25,135 additions & 0 deletions assets/images/collage.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/aquarium.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/bugstomp.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/chaos-game.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/emoji-builder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/game-of-life.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/gamebasics-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/gamebasics-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/interpreter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/intro-to-oop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/maze-generator.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/mountain-paths.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/rainbow-snake.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/square-fill.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/street-map.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/sudoku.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/tron.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/example-output/us-cities-map.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions assets/images/favicon-package/browserconfig.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>
Binary file added assets/images/favicon-package/favicon-16x16.png
Binary file added assets/images/favicon-package/favicon-32x32.png
Binary file added assets/images/favicon-package/favicon.ico
Binary file not shown.
Binary file added assets/images/favicon-package/mstile-150x150.png
138 changes: 138 additions & 0 deletions assets/images/favicon-package/safari-pinned-tab.svg
19 changes: 19 additions & 0 deletions assets/images/favicon-package/site.webmanifest
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"name": "",
"short_name": "",
"icons": [
{
"src": "/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
Loading

0 comments on commit 29ca0ec

Please sign in to comment.