From 697e5c783b78e7b836e118b35fa9c955ba3bba40 Mon Sep 17 00:00:00 2001
From: Naomi Gong <78571947+naomivgong@users.noreply.github.com>
Date: Mon, 20 May 2024 23:43:36 -0700
Subject: [PATCH] Updated Ruby Depencies (#483)
* made changes to the about page
* updated dependencies
* updated test
* tests
* added 3.0.0 to test
---
.github/workflows/test.yml | 2 +-
.ruby-version | 2 +-
Gemfile | 2 +-
Gemfile.lock | 177 ++++++++++++++++++++++++++-----------
README.md | 4 +
_sass/_basic.scss | 29 ++++++
about.html | 126 +++++++++++---------------
img/links.png | Bin 0 -> 3703 bytes
img/teach-la-pie-chart.png | Bin 0 -> 66670 bytes
9 files changed, 210 insertions(+), 132 deletions(-)
create mode 100644 img/links.png
create mode 100644 img/teach-la-pie-chart.png
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index a2908070..251851ab 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- ruby: [2.7.2, 3.0.0]
+ ruby: [3.0.0, 3.3.1] #removed 3.0.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
diff --git a/.ruby-version b/.ruby-version
index 85588beb..c1f575c6 100644
--- a/.ruby-version
+++ b/.ruby-version
@@ -1 +1 @@
-ruby-3.0.0
+ruby-3.3.1
\ No newline at end of file
diff --git a/Gemfile b/Gemfile
index 7353afda..1b9f8766 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,6 +1,6 @@
source "https://rubygems.org"
-gem "jekyll", "~> 4.2.2"
+gem "jekyll", "~> 4.3.3"
gem 'jekyll-seo-tag' # check out this https://jekyll.github.io/jekyll-seo-tag/usage/
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
diff --git a/Gemfile.lock b/Gemfile.lock
index b8bda348..766759d2 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,111 +1,182 @@
GEM
remote: https://rubygems.org/
specs:
- addressable (2.8.0)
- public_suffix (>= 2.0.2, < 5.0)
+ Ascii85 (1.1.1)
+ addressable (2.8.6)
+ public_suffix (>= 2.0.2, < 6.0)
+ afm (0.2.2)
+ async (2.11.0)
+ console (~> 1.25, >= 1.25.2)
+ fiber-annotation
+ io-event (~> 1.5, >= 1.5.1)
+ timers (~> 4.1)
+ bigdecimal (3.1.8)
colorator (1.1.0)
- concurrent-ruby (1.1.9)
+ concurrent-ruby (1.2.3)
+ console (1.25.2)
+ fiber-annotation
+ fiber-local (~> 1.1)
+ json
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
- ethon (0.15.0)
+ ethon (0.16.0)
ffi (>= 1.15.0)
eventmachine (1.2.7)
- eventmachine (1.2.7-x64-mingw32)
- ffi (1.15.5)
- ffi (1.15.5-x64-mingw32)
+ ffi (1.16.3)
+ fiber-annotation (0.2.0)
+ fiber-local (1.1.0)
+ fiber-storage
+ fiber-storage (0.1.1)
forwardable-extended (2.6.0)
- html-proofer (4.4.0)
+ google-protobuf (4.26.1)
+ rake (>= 13)
+ google-protobuf (4.26.1-aarch64-linux)
+ rake (>= 13)
+ google-protobuf (4.26.1-arm64-darwin)
+ rake (>= 13)
+ google-protobuf (4.26.1-x86-linux)
+ rake (>= 13)
+ google-protobuf (4.26.1-x86_64-darwin)
+ rake (>= 13)
+ google-protobuf (4.26.1-x86_64-linux)
+ rake (>= 13)
+ hashery (2.1.2)
+ html-proofer (5.0.9)
addressable (~> 2.3)
- mercenary (~> 0.3)
+ async (~> 2.1)
nokogiri (~> 1.13)
- parallel (~> 1.10)
+ pdf-reader (~> 2.11)
rainbow (~> 3.0)
typhoeus (~> 1.3)
yell (~> 2.0)
zeitwerk (~> 2.5)
http_parser.rb (0.8.0)
- i18n (1.10.0)
+ i18n (1.14.5)
concurrent-ruby (~> 1.0)
- jekyll (4.2.2)
+ io-event (1.5.1)
+ jekyll (4.3.3)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 1.0)
- jekyll-sass-converter (~> 2.0)
+ jekyll-sass-converter (>= 2.0, < 4.0)
jekyll-watch (~> 2.0)
- kramdown (~> 2.3)
+ kramdown (~> 2.3, >= 2.3.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
- mercenary (~> 0.4.0)
+ mercenary (>= 0.3.6, < 0.5)
pathutil (~> 0.9)
- rouge (~> 3.0)
+ rouge (>= 3.0, < 5.0)
safe_yaml (~> 1.0)
- terminal-table (~> 2.0)
+ terminal-table (>= 1.8, < 4.0)
+ webrick (~> 1.7)
jekyll-category-pages (1.1.2)
jekyll (~> 4.0)
jekyll-paginate (~> 1.1, >= 1.0.0)
- jekyll-feed (0.16.0)
+ jekyll-feed (0.17.0)
jekyll (>= 3.7, < 5.0)
jekyll-paginate (1.1.0)
- jekyll-sass-converter (2.2.0)
- sassc (> 2.0.1, < 3.0)
+ jekyll-sass-converter (3.0.0)
+ sass-embedded (~> 1.54)
jekyll-seo-tag (2.8.0)
jekyll (>= 3.8, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
- kramdown (2.3.1)
+ json (2.7.2)
+ kramdown (2.4.0)
rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
- liquid (4.0.3)
- listen (3.7.1)
+ liquid (4.0.4)
+ listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0)
- mini_portile2 (2.8.0)
- nokogiri (1.13.8)
- mini_portile2 (~> 2.8.0)
+ nokogiri (1.16.5-aarch64-linux)
racc (~> 1.4)
- nokogiri (1.13.8-x64-mingw32)
+ nokogiri (1.16.5-arm-linux)
+ racc (~> 1.4)
+ nokogiri (1.16.5-arm64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.16.5-x86-linux)
+ racc (~> 1.4)
+ nokogiri (1.16.5-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.16.5-x86_64-linux)
racc (~> 1.4)
- parallel (1.22.1)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (4.0.7)
- racc (1.6.0)
+ pdf-reader (2.12.0)
+ Ascii85 (~> 1.0)
+ afm (~> 0.2.1)
+ hashery (~> 2.0)
+ ruby-rc4
+ ttfunk
+ public_suffix (5.0.5)
+ racc (1.8.0)
rainbow (3.1.1)
- rake (13.0.6)
- rb-fsevent (0.11.1)
- rb-inotify (0.10.1)
+ rake (13.2.1)
+ rb-fsevent (0.11.2)
+ rb-inotify (0.11.1)
ffi (~> 1.0)
- rexml (3.2.5)
- rouge (3.28.0)
+ rexml (3.2.8)
+ strscan (>= 3.0.9)
+ rouge (4.2.1)
+ ruby-rc4 (0.1.5)
safe_yaml (1.0.5)
- sassc (2.4.0)
- ffi (~> 1.9)
- sassc (2.4.0-x64-mingw32)
- ffi (~> 1.9)
- terminal-table (2.0.0)
- unicode-display_width (~> 1.1, >= 1.1.1)
- typhoeus (1.4.0)
+ sass-embedded (1.77.2-aarch64-linux-gnu)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-aarch64-linux-musl)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-arm-linux-gnueabihf)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-arm-linux-musleabihf)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-arm64-darwin)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-x86-linux-gnu)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-x86-linux-musl)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-x86_64-darwin)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-x86_64-linux-gnu)
+ google-protobuf (>= 3.25, < 5.0)
+ sass-embedded (1.77.2-x86_64-linux-musl)
+ google-protobuf (>= 3.25, < 5.0)
+ strscan (3.1.0)
+ terminal-table (3.0.2)
+ unicode-display_width (>= 1.1.1, < 3)
+ timers (4.3.5)
+ ttfunk (1.8.0)
+ bigdecimal (~> 3.1)
+ typhoeus (1.4.1)
ethon (>= 0.9.0)
- tzinfo (2.0.2)
- concurrent-ruby (~> 1.0)
- tzinfo-data (1.2020.2)
- tzinfo (>= 1.0.0)
- unicode-display_width (1.8.0)
- webrick (1.7.0)
+ unicode-display_width (2.5.0)
+ webrick (1.8.1)
yell (2.2.2)
- zeitwerk (2.6.0)
+ zeitwerk (2.6.14)
PLATFORMS
- ruby
- x64-mingw32
+ aarch64-linux
+ aarch64-linux-gnu
+ aarch64-linux-musl
+ arm-linux
+ arm-linux-gnueabihf
+ arm-linux-musleabihf
+ arm64-darwin
+ x86-linux
+ x86-linux-gnu
+ x86-linux-musl
+ x86_64-darwin
+ x86_64-linux
+ x86_64-linux-gnu
+ x86_64-linux-musl
DEPENDENCIES
html-proofer
- jekyll (~> 4.2.2)
+ jekyll (~> 4.3.3)
jekyll-category-pages
jekyll-feed
jekyll-paginate
@@ -115,4 +186,4 @@ DEPENDENCIES
webrick
BUNDLED WITH
- 2.2.5
+ 2.5.10
diff --git a/README.md b/README.md
index fe3c244b..7067a54c 100644
--- a/README.md
+++ b/README.md
@@ -49,6 +49,10 @@ Configuration file: /Users/matt/code/tla/static/_config.yml
```
+
+If these steps do not work for you, you may also try doing this:
+
+
Visit whatever follows the server address line in your browser, which is usually [http://127.0.0.1:4000/](http://127.0.0.1:4000/).
If you run into any issues, please let us know on our [issues tracker](https://github.com/uclaacm/teach-la-website)!
diff --git a/_sass/_basic.scss b/_sass/_basic.scss
index 1c5a4ee8..4b2a47c7 100644
--- a/_sass/_basic.scss
+++ b/_sass/_basic.scss
@@ -126,6 +126,14 @@ ul > li {
font-weight: 600;
}
+.subtitle{
+ font-family: $font-display;
+ color: $teachla-green;
+ margin-bottom: 0;
+ font-size: 32px;
+ font-weight: 600;
+}
+
.text-1x {
font-size: 1rem !important;
}
@@ -342,6 +350,8 @@ ul > li {
font-size: $pronouns-font-size;
}
+
+
.img-sponsor {
max-width: 80%;
}
@@ -400,3 +410,22 @@ ul > li {
padding: 20vh 0;
// background-size: 100vw 100%;
}
+
+.why-teach-la-column-left{
+ float: left;
+ width: 30%;
+}
+.why-teach-la-column-right{
+ float: right;
+ width: 70%;
+}
+
+.why-teach-la-row{
+ content: "";
+ display: table;
+ clear: both;
+}
+
+.about-table{
+ color: $teachla-green;
+}
\ No newline at end of file
diff --git a/about.html b/about.html
index 19920aec..7dc252d8 100644
--- a/about.html
+++ b/about.html
@@ -6,11 +6,12 @@
+
-
About Us
+
About
- Here is a comprehensive list of all of the classes that ACM Teach LA provides! You can find more information about what the class is about, its learning goals, and its curiculm. Part of our mission is making you education truly accessible, and that involves open-sourcing as much information as possible: everything out instructors have, you’ll find here.
+ bundle exec jekyll serve Here is a comprehensive list of all of the classes that ACM Teach LA provides! You can find more information about what the class is about, its learning goals, and its curiculm. Part of our mission is making you education truly accessible, and that involves open-sourcing as much information as possible: everything out instructors have, you’ll find here.
@@ -31,93 +35,63 @@
About Us
-
-Our Mission
+
+How We Work
- ACM Teach LA's core mission is to empower students in the LA area with the power of computer science, and to provide mentorship and support to students who want to pursue computer science, either academically or as a career.
-
-
-Virtual Learning
-
- Due to updates with the COVID-19 pandemic, as of now, the majority of UCLA courses will be taught in person. As a result, Teach LA has shifted most of its classes back to in person instruction. However, our Python courses will utilize virtual spaces and will continue to operate remotely until further notice. As many of our partner schools continue to make the transition to in-person learning, we will work with teachers and our instructors to determine the best way to continue serving our students.
-
-
-How Do I Join As A Teacher?
+ Classes are taught weekly, typically sized between 15 and 25 students, and are lead by UCLA undergraduate students with academic, personal or industry experience in computer science. Undergrads meet once a week with our Curriculum Director before each class to prepare for weekly lessons.
- Great question! Why not check out our join us page?
+ If you are an undergrad not specifically interested in teaching but still want to contribute to Teach LA’s mission, we have a dev team in which undergrads maintain and expand Teach LA’s website. Dev team meets weekly on a separate schedule that varies.
- If you have other questions, you can also send us an email at {{site.email}}!
+ Lastly, Teach LA has other outreach events with schools in the LA area. This may include speaker events in which undergrads give a talk on a specific topic within computer science or day long activities with a given school.
-We're a School/Organization. Can We Work Together?
-
- Of course! Currently, we're looking to partner with schools to run quarter/year-long curriculums, as well as running one-off instructional and networking events. If you're interested, please send an email to {{site.email}}.
+
+Why Teach LA
+
+
+
+
+ As of 2018, only 22 out of 50 states have K-12 computer science standards, and only 35% of public high schools in America teach computer science. Specifically, students from minority backgrounds receive the least exposure to computer science, especially as school districts serving minority communities often lack STEM funding.
+
+
+ ACM Teach LA aims to fill this gap by providing schools and students with in-school and extracurricular support. Our flagship program consists of quarter to year-long structured classes on various computer science topics (basic programming, web development, machine learning, data science, computer graphics), backed by robust and structured curriculums and student tutors with academic and industry experience. We've also developed an open-source online code IDE, with the goal of supporting students' computer science learning regardless of their access to a certain type of computer. We also perform outreach, either through events (e.g. Day of Code) or by visitng schools and talking to students.
+
+
+
+
+
+
-Spring Quarter Schools and Schedule
-
- Emerson Middle School |
- Intro to Python |
- Wednesdays at 8:00 - 8:50 AM |
-
-
- Western TECH STEAM K-8 |
- Python |
- Date and time TBD |
-
-
- North Hollywood High School |
- Web & Mobile App Development |
- Monday at 3:30 - 4:30 PM |
-
-
- Short Avenue Elementary School |
- Scratch |
- Fridays at 12:40-1:40 PM |
-
-
- Speaker Series |
- Varied |
- N/A |
+ '20-21 Intern Application Stats
+
+
+ A quick summary of statistics surrounding our '20-21 intern application cycle. |
+
+
+
+
+ '20-21 Intern Application Stats
+
+ A quick summary of statistics surrounding our '20-21 intern application cycle. |
+
-How Does Teach LA Work?
-
- Classes are taught weekly, typically sized between 15 and 25 students, and are lead by UCLA undergraduate students with academic, personal or industry experience in computer science. Undergrads meet once a week with our Curriculum Director before each class to prepare for weekly lessons.
-
-
- If you are an undergrad not specifically interested in teaching but still want to contribute to Teach LA’s mission, we have a dev team in which undergrads maintain and expand Teach LA’s website. Dev team meets weekly on a separate schedule that varies.
-
-
- Lastly, Teach LA has other outreach events with schools in the LA area. This may include speaker events in which undergrads give a talk on a specific topic within computer science or day long activities with a given school.
-
-What Do Students Learn?
-
- Depending on the group of students and their coding backgrounds, we shape the class to maximize their learning. Topics that students have learned in the past include programming fundamentals (in Python or Scratch) and intro to web development (in HTML/CSS), as well as complex topics like machine learning and mobile app development. We’re looking to expand our set of topics: data science, game development, digital art, you name it - if you're interested, get in touch!
-
-
- You can find out more on our classes page.
-
+
+
+
+
+ '20-21 Intern Application Stats
+
- Why Teach LA?
-
- As of 2018, only 22 out of 50 states have K-12 computer science standards, and only 35% of public high schools in America teach computer science. Specifically, students from minority backgrounds receive the least exposure to computer science, especially as school districts serving minority communities often lack STEM funding.
-
-
- ACM Teach LA aims to fill this gap by providing schools and students with in-school and extracurricular support. Our flagship program consists of quarter to year-long structured classes on various computer science topics (basic programming, web development, machine learning, data science, computer graphics), backed by robust and structured curriculums and student tutors with academic and industry experience. We've also developed an open-source online code IDE, with the goal of supporting students' computer science learning regardless of their access to a certain type of computer. We also perform outreach, either through events (e.g. Day of Code) or by visitng schools and talking to students.
-
+ A quick summary of statistics surrounding our '20-21 intern application cycle. |
+
-About ACM
-
- ACM is the largest computer science student organization at UCLA. It is split into eight committees (of which ACM Teach LA is one), each serving a different topic and mission. ACM regularly holds events for the UCLA community with the goal of giving students more opportunities to explore different aspects of computer science. UCLA students are encouraged to attend as many of the events as they'd like (they're free, beginner-friendly, and have free food). Organizations looking to work with ACM @ UCLA should contact ACM at acm@ucla.edu.
-
+
\ No newline at end of file
diff --git a/img/links.png b/img/links.png
new file mode 100644
index 0000000000000000000000000000000000000000..7f89a633e59a2983260e652fb26a409a9925af0b
GIT binary patch
literal 3703
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
?KG&hy9N);JYE2zsr^wP?k2%1f6
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