Skip to content

Commit c756b40

Browse files
committed
custom styling and updated jtd
1 parent d25189d commit c756b40

11 files changed

Lines changed: 378 additions & 94 deletions

File tree

Gemfile.lock

Lines changed: 281 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,281 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
activesupport (8.0.2)
5+
base64
6+
benchmark (>= 0.3)
7+
bigdecimal
8+
concurrent-ruby (~> 1.0, >= 1.3.1)
9+
connection_pool (>= 2.2.5)
10+
drb
11+
i18n (>= 1.6, < 2)
12+
logger (>= 1.4.2)
13+
minitest (>= 5.1)
14+
securerandom (>= 0.3)
15+
tzinfo (~> 2.0, >= 2.0.5)
16+
uri (>= 0.13.1)
17+
addressable (2.8.7)
18+
public_suffix (>= 2.0.2, < 7.0)
19+
base64 (0.2.0)
20+
benchmark (0.4.1)
21+
bigdecimal (3.2.2)
22+
coffee-script (2.4.1)
23+
coffee-script-source
24+
execjs
25+
coffee-script-source (1.12.2)
26+
colorator (1.1.0)
27+
commonmarker (0.23.11)
28+
concurrent-ruby (1.3.5)
29+
connection_pool (2.5.3)
30+
csv (3.3.5)
31+
dnsruby (1.72.4)
32+
base64 (~> 0.2.0)
33+
logger (~> 1.6.5)
34+
simpleidn (~> 0.2.1)
35+
drb (2.2.3)
36+
em-websocket (0.5.3)
37+
eventmachine (>= 0.12.9)
38+
http_parser.rb (~> 0)
39+
ethon (0.16.0)
40+
ffi (>= 1.15.0)
41+
eventmachine (1.2.7)
42+
execjs (2.10.0)
43+
faraday (2.13.4)
44+
faraday-net_http (>= 2.0, < 3.5)
45+
json
46+
logger
47+
faraday-net_http (3.4.1)
48+
net-http (>= 0.5.0)
49+
ffi (1.17.2-arm64-darwin)
50+
forwardable-extended (2.6.0)
51+
gemoji (4.1.0)
52+
github-pages (232)
53+
github-pages-health-check (= 1.18.2)
54+
jekyll (= 3.10.0)
55+
jekyll-avatar (= 0.8.0)
56+
jekyll-coffeescript (= 1.2.2)
57+
jekyll-commonmark-ghpages (= 0.5.1)
58+
jekyll-default-layout (= 0.1.5)
59+
jekyll-feed (= 0.17.0)
60+
jekyll-gist (= 1.5.0)
61+
jekyll-github-metadata (= 2.16.1)
62+
jekyll-include-cache (= 0.2.1)
63+
jekyll-mentions (= 1.6.0)
64+
jekyll-optional-front-matter (= 0.3.2)
65+
jekyll-paginate (= 1.1.0)
66+
jekyll-readme-index (= 0.3.0)
67+
jekyll-redirect-from (= 0.16.0)
68+
jekyll-relative-links (= 0.6.1)
69+
jekyll-remote-theme (= 0.4.3)
70+
jekyll-sass-converter (= 1.5.2)
71+
jekyll-seo-tag (= 2.8.0)
72+
jekyll-sitemap (= 1.4.0)
73+
jekyll-swiss (= 1.0.0)
74+
jekyll-theme-architect (= 0.2.0)
75+
jekyll-theme-cayman (= 0.2.0)
76+
jekyll-theme-dinky (= 0.2.0)
77+
jekyll-theme-hacker (= 0.2.0)
78+
jekyll-theme-leap-day (= 0.2.0)
79+
jekyll-theme-merlot (= 0.2.0)
80+
jekyll-theme-midnight (= 0.2.0)
81+
jekyll-theme-minimal (= 0.2.0)
82+
jekyll-theme-modernist (= 0.2.0)
83+
jekyll-theme-primer (= 0.6.0)
84+
jekyll-theme-slate (= 0.2.0)
85+
jekyll-theme-tactile (= 0.2.0)
86+
jekyll-theme-time-machine (= 0.2.0)
87+
jekyll-titles-from-headings (= 0.5.3)
88+
jemoji (= 0.13.0)
89+
kramdown (= 2.4.0)
90+
kramdown-parser-gfm (= 1.1.0)
91+
liquid (= 4.0.4)
92+
mercenary (~> 0.3)
93+
minima (= 2.5.1)
94+
nokogiri (>= 1.16.2, < 2.0)
95+
rouge (= 3.30.0)
96+
terminal-table (~> 1.4)
97+
webrick (~> 1.8)
98+
github-pages-health-check (1.18.2)
99+
addressable (~> 2.3)
100+
dnsruby (~> 1.60)
101+
octokit (>= 4, < 8)
102+
public_suffix (>= 3.0, < 6.0)
103+
typhoeus (~> 1.3)
104+
html-pipeline (2.14.3)
105+
activesupport (>= 2)
106+
nokogiri (>= 1.4)
107+
http_parser.rb (0.8.0)
108+
i18n (1.14.7)
109+
concurrent-ruby (~> 1.0)
110+
jekyll (3.10.0)
111+
addressable (~> 2.4)
112+
colorator (~> 1.0)
113+
csv (~> 3.0)
114+
em-websocket (~> 0.5)
115+
i18n (>= 0.7, < 2)
116+
jekyll-sass-converter (~> 1.0)
117+
jekyll-watch (~> 2.0)
118+
kramdown (>= 1.17, < 3)
119+
liquid (~> 4.0)
120+
mercenary (~> 0.3.3)
121+
pathutil (~> 0.9)
122+
rouge (>= 1.7, < 4)
123+
safe_yaml (~> 1.0)
124+
webrick (>= 1.0)
125+
jekyll-avatar (0.8.0)
126+
jekyll (>= 3.0, < 5.0)
127+
jekyll-coffeescript (1.2.2)
128+
coffee-script (~> 2.2)
129+
coffee-script-source (~> 1.12)
130+
jekyll-commonmark (1.4.0)
131+
commonmarker (~> 0.22)
132+
jekyll-commonmark-ghpages (0.5.1)
133+
commonmarker (>= 0.23.7, < 1.1.0)
134+
jekyll (>= 3.9, < 4.0)
135+
jekyll-commonmark (~> 1.4.0)
136+
rouge (>= 2.0, < 5.0)
137+
jekyll-default-layout (0.1.5)
138+
jekyll (>= 3.0, < 5.0)
139+
jekyll-feed (0.17.0)
140+
jekyll (>= 3.7, < 5.0)
141+
jekyll-gist (1.5.0)
142+
octokit (~> 4.2)
143+
jekyll-github-metadata (2.16.1)
144+
jekyll (>= 3.4, < 5.0)
145+
octokit (>= 4, < 7, != 4.4.0)
146+
jekyll-include-cache (0.2.1)
147+
jekyll (>= 3.7, < 5.0)
148+
jekyll-mentions (1.6.0)
149+
html-pipeline (~> 2.3)
150+
jekyll (>= 3.7, < 5.0)
151+
jekyll-optional-front-matter (0.3.2)
152+
jekyll (>= 3.0, < 5.0)
153+
jekyll-paginate (1.1.0)
154+
jekyll-readme-index (0.3.0)
155+
jekyll (>= 3.0, < 5.0)
156+
jekyll-redirect-from (0.16.0)
157+
jekyll (>= 3.3, < 5.0)
158+
jekyll-relative-links (0.6.1)
159+
jekyll (>= 3.3, < 5.0)
160+
jekyll-remote-theme (0.4.3)
161+
addressable (~> 2.0)
162+
jekyll (>= 3.5, < 5.0)
163+
jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
164+
rubyzip (>= 1.3.0, < 3.0)
165+
jekyll-sass-converter (1.5.2)
166+
sass (~> 3.4)
167+
jekyll-seo-tag (2.8.0)
168+
jekyll (>= 3.8, < 5.0)
169+
jekyll-sitemap (1.4.0)
170+
jekyll (>= 3.7, < 5.0)
171+
jekyll-swiss (1.0.0)
172+
jekyll-theme-architect (0.2.0)
173+
jekyll (> 3.5, < 5.0)
174+
jekyll-seo-tag (~> 2.0)
175+
jekyll-theme-cayman (0.2.0)
176+
jekyll (> 3.5, < 5.0)
177+
jekyll-seo-tag (~> 2.0)
178+
jekyll-theme-dinky (0.2.0)
179+
jekyll (> 3.5, < 5.0)
180+
jekyll-seo-tag (~> 2.0)
181+
jekyll-theme-hacker (0.2.0)
182+
jekyll (> 3.5, < 5.0)
183+
jekyll-seo-tag (~> 2.0)
184+
jekyll-theme-leap-day (0.2.0)
185+
jekyll (> 3.5, < 5.0)
186+
jekyll-seo-tag (~> 2.0)
187+
jekyll-theme-merlot (0.2.0)
188+
jekyll (> 3.5, < 5.0)
189+
jekyll-seo-tag (~> 2.0)
190+
jekyll-theme-midnight (0.2.0)
191+
jekyll (> 3.5, < 5.0)
192+
jekyll-seo-tag (~> 2.0)
193+
jekyll-theme-minimal (0.2.0)
194+
jekyll (> 3.5, < 5.0)
195+
jekyll-seo-tag (~> 2.0)
196+
jekyll-theme-modernist (0.2.0)
197+
jekyll (> 3.5, < 5.0)
198+
jekyll-seo-tag (~> 2.0)
199+
jekyll-theme-primer (0.6.0)
200+
jekyll (> 3.5, < 5.0)
201+
jekyll-github-metadata (~> 2.9)
202+
jekyll-seo-tag (~> 2.0)
203+
jekyll-theme-slate (0.2.0)
204+
jekyll (> 3.5, < 5.0)
205+
jekyll-seo-tag (~> 2.0)
206+
jekyll-theme-tactile (0.2.0)
207+
jekyll (> 3.5, < 5.0)
208+
jekyll-seo-tag (~> 2.0)
209+
jekyll-theme-time-machine (0.2.0)
210+
jekyll (> 3.5, < 5.0)
211+
jekyll-seo-tag (~> 2.0)
212+
jekyll-titles-from-headings (0.5.3)
213+
jekyll (>= 3.3, < 5.0)
214+
jekyll-watch (2.2.1)
215+
listen (~> 3.0)
216+
jemoji (0.13.0)
217+
gemoji (>= 3, < 5)
218+
html-pipeline (~> 2.2)
219+
jekyll (>= 3.0, < 5.0)
220+
json (2.13.2)
221+
kramdown (2.4.0)
222+
rexml
223+
kramdown-parser-gfm (1.1.0)
224+
kramdown (~> 2.0)
225+
liquid (4.0.4)
226+
listen (3.9.0)
227+
rb-fsevent (~> 0.10, >= 0.10.3)
228+
rb-inotify (~> 0.9, >= 0.9.10)
229+
logger (1.6.6)
230+
mercenary (0.3.6)
231+
minima (2.5.1)
232+
jekyll (>= 3.5, < 5.0)
233+
jekyll-feed (~> 0.9)
234+
jekyll-seo-tag (~> 2.1)
235+
minitest (5.25.5)
236+
net-http (0.6.0)
237+
uri
238+
nokogiri (1.18.9-arm64-darwin)
239+
racc (~> 1.4)
240+
octokit (4.25.1)
241+
faraday (>= 1, < 3)
242+
sawyer (~> 0.9)
243+
pathutil (0.16.2)
244+
forwardable-extended (~> 2.6)
245+
public_suffix (5.1.1)
246+
racc (1.8.1)
247+
rb-fsevent (0.11.2)
248+
rb-inotify (0.11.1)
249+
ffi (~> 1.0)
250+
rexml (3.4.1)
251+
rouge (3.30.0)
252+
rubyzip (2.4.1)
253+
safe_yaml (1.0.5)
254+
sass (3.7.4)
255+
sass-listen (~> 4.0.0)
256+
sass-listen (4.0.0)
257+
rb-fsevent (~> 0.9, >= 0.9.4)
258+
rb-inotify (~> 0.9, >= 0.9.7)
259+
sawyer (0.9.2)
260+
addressable (>= 2.3.5)
261+
faraday (>= 0.17.3, < 3)
262+
securerandom (0.4.1)
263+
simpleidn (0.2.3)
264+
terminal-table (1.8.0)
265+
unicode-display_width (~> 1.1, >= 1.1.1)
266+
typhoeus (1.4.1)
267+
ethon (>= 0.9.0)
268+
tzinfo (2.0.6)
269+
concurrent-ruby (~> 1.0)
270+
unicode-display_width (1.8.0)
271+
uri (1.0.3)
272+
webrick (1.9.1)
273+
274+
PLATFORMS
275+
arm64-darwin
276+
277+
DEPENDENCIES
278+
github-pages
279+
280+
BUNDLED WITH
281+
2.6.3

README.md

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,3 @@
1-
---
2-
layout: home
3-
title: Home
4-
tagline: Introduction to Computational Thinking with Data
5-
nav_exclude: true
6-
permalink: index.html
7-
---
1+
# UC Berkeley Data 6 Website Homepage
82

93
<img src="/assets/data6.png" id="logo"/>
10-
11-
# Introduction to Computational Thinking with Data
12-
{: .mb-2 }
13-
UC Berkeley
14-
{: .mb-0 .fs-6 .text-grey-dk-000 }
15-
16-
## Offerings
17-
1. [Summer 2025](https://data6.org/su25/)
18-
2. [Fall 2024](https://data6.org/fa24/)
19-
3. [Summer 2024](https://data6.org/su24/)
20-
4. [Summer 2023](https://data6.org/su23/)
21-
5. [Summer 2022](http://data6.org/su22)
22-
6. [Summer 2021](http://data6.org/su21)
23-
7. [Spring 2021](http://data94.org)
24-
25-
From the course catalog: Data 6 course is an introduction to computational thinking and quantitative reasoning, designed to prepare students for further coursework in data science, computer science, and statistics (in particular, Foundations of Data Science, Data C8). This course emphasizes the use of computation to gain insight about quantitative problems with real data from the social sciences.
26-
27-
<hr>
28-
29-
Data 6 was [developed](https://data6.org/su25/syllabus/#acknowledgements-) by students and faculty at UC Berkeley and Tuskegee University.

_config.yml

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,3 @@
1-
# Welcome to Jekyll!
2-
#
3-
# This config file is meant for settings that affect your whole site, values
4-
# which you are expected to set up once and rarely edit after that. If you find
5-
# yourself editing these this file very often, consider using Jekyll's data files
6-
# feature for the data you need to update frequently.
7-
#
8-
# For technical reasons, this file is *NOT* reloaded automatically when you use
9-
# 'jekyll serve'. If you change this file, please restart the server process.
10-
11-
# Site settings
12-
# These are used to personalize your new site. If you look in the HTML files,
13-
# you will see them accessed via {{ site.title }}, {{ site.github_repo }}, and so on.
14-
# You can create any custom variable you would like, and they will be accessible
15-
# in the templates via {{ site.myvariable }}.
161
title: Data 6
172
description: Introduction to Computational Thinking with Data
183
author: UC Berkeley
@@ -22,13 +7,13 @@ url: 'https://data6.org' # the base hostname & protocol for your site, e.g. http
227
exclude: ["Gemfile", "Gemfile.lock", "LICENSE"]
238

249
# Theme settings
25-
remote_theme: just-the-docs/just-the-docs@v0.3.3
26-
color_scheme: light
10+
remote_theme: "just-the-docs/just-the-docs@v0.10.1"
11+
plugins:
12+
- jekyll-remote-themecolor_scheme: light
13+
- jekyll-seo-tag
2714
search_enabled: false
2815
heading_anchors: true
2916
permalink: pretty
30-
aux_links:
31-
footer_content:
3217

3318
# Collections for website data
3419
collections:
@@ -41,5 +26,3 @@ compress_html:
4126
blanklines: false
4227
profile: false
4328

44-
plugins:
45-
- jekyll-seo-tag

_includes/footer-custom.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<footer class="site-footer bg-gray">
2+
<div class="container-lg">
3+
{%- if site.footer_content and site.footer_content != true -%}
4+
<p class="text-small text-grey-dk-100 m-0">{{ site.footer_content }}</p>
5+
{%- endif -%}
6+
7+
<p class="text-small text-grey-dk-100 my-1">
8+
<a rel="nofollow noopener" href="https://dap.berkeley.edu/get-help/report-web-accessibility-issue" target="_blank" class="pr-2">Accessibility</a>
9+
<a rel="nofollow noopener" href="https://ophd.berkeley.edu/policies-and-procedures/nondiscrimination-policy-statement" target="_blank" class="px-2">Nondiscrimination</a>
10+
</p>
11+
12+
<!-- Use this to add additional content. -->
13+
<p class="text-small text-lighter m-0">
14+
Copyright ©{{ "now" | date: "%Y" }}, Regents of the University of California and respective authors.
15+
</p>
16+
</div>
17+
</footer>

_includes/head-custom.html

Whitespace-only changes.

_includes/header.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<link rel="stylesheet" href="{{ "/css/main.css" | relative_url }}">

_layouts/no-sidebar.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<!DOCTYPE html>
2+
<html lang="{{ jekyll.locale | default: "en-US" }}">
3+
{%- include head.html -%}
4+
<body>
5+
{%- include header.html -%}
6+
<div class="site-wrapper">
7+
<main class="page-content bg-gray" aria-label="Content">
8+
<div class="container-lg">
9+
<div class="main-content-body-wrap">
10+
<div class="main-content-body" itemprop="text">
11+
{{ content }}
12+
</div>
13+
</div>
14+
</div>
15+
</main>
16+
{%- include footer-custom.html -%}
17+
</div>
18+
</body>
19+
</html>

0 commit comments

Comments
 (0)