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

Change website theme to minima (to support dark mode) #1316

Merged
merged 1 commit into from
Mar 22, 2025
Merged
Changes from all commits
Commits
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
6 changes: 2 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<div align="center" style="text-align: center">
<img src="http://i.imgur.com/kYYCXtC.png" alt="Open Source Society logo"/>
<img src="images/ossu-logo.webp" alt="Open Source Society logo"/>
<h3>Open Source Society University</h3>
<p>
Path to a free self-taught education in Computer Science!
@@ -87,8 +87,6 @@ just remember that you can't purchase success!

# Curriculum

**Curriculum version**: `8.0.0` (see [CHANGELOG](CHANGELOG.md))

- [Prerequisites](#prerequisites)
- [Intro CS](#intro-cs)
- [Core CS](#core-cs)
@@ -443,7 +441,7 @@ What is next for you? The possibilities are boundless and overlapping:
+ Explore **borrowing and lifetimes** through [Rust](https://www.rust-lang.org/), a systems language which achieves memory- and thread-safety without a garbage collector!
+ Explore **dependent type systems** through [Idris](https://www.idris-lang.org/), a new Haskell-inspired language with unprecedented support for type-driven development.

![keep learning](https://i.imgur.com/REQK0VU.jpg)
![keep learning](images/keep-learning.webp)

# Code of conduct
[OSSU's code of conduct](https://github.com/ossu/code-of-conduct).
6 changes: 6 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
title: Computer Science
remote_theme: "jekyll/minima"
minima:
skin: auto
nav_pages:
- FAQ.md
- HELP.md
3 changes: 3 additions & 0 deletions _includes/custom-head.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
<link rel="icon" type="image/png" href="/images/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/images/favicon.svg" />
<link rel="shortcut icon" href="/images/favicon.ico" />
17 changes: 17 additions & 0 deletions _includes/footer.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<footer class="site-footer h-card">
<data class="u-url" href="{{ '/' | relative_url }}"></data>

<div class="wrapper">

<div class="footer-col-wrapper">
<p>{{ site.description | escape }}</p>
</div>
</div>

<div class="social-links">
{%- include social.html -%}
</div>

</div>

</footer>
7 changes: 7 additions & 0 deletions _includes/nav-items.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{%- for path in include.paths -%}
{%- assign hyperpage = site.pages | where: "path", path | first -%}
{%- if hyperpage.title %}
<a class="nav-item" href="{{ hyperpage.url | relative_url }}">{{ hyperpage.title | escape }}</a>
{%- endif -%}
{%- endfor -%}
<a class="nav-item" href="https://github.com/ossu/computer-science">GitHub</a>
10 changes: 10 additions & 0 deletions _layouts/page.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: base
---
<article class="post">

<div class="post-content">
{{ content }}
</div>

</article>
Binary file added images/favicon-96x96.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 images/favicon.ico
Binary file not shown.
17 changes: 17 additions & 0 deletions images/favicon.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 images/keep-learning.webp
Binary file not shown.
Binary file added images/ossu-logo.webp
Binary file not shown.