├── .gitignore ├── .ruby-version ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── _data └── chapters.yml ├── _includes ├── chapters-list.html ├── footer.html ├── header.html ├── nav.html └── page_lister.html ├── _layouts ├── baseof.html ├── default.html ├── home.html └── page.html ├── _lesson_plans └── intro.md ├── _sass └── main.sass ├── assets ├── favicon.png ├── font │ └── vampiroone_regular_macroman │ │ ├── SIL Open Font License.txt │ │ ├── VampiroOne-Regular-webfont.woff │ │ └── stylesheet.css ├── img │ ├── RustBridgeBerlin.png │ ├── RustBridge_clean.png │ ├── rb.jpg │ ├── rb.jpg~ │ ├── rb.png │ ├── rust-bg.png │ ├── rust-logo-blk.svg │ ├── rustbridge.jpg │ ├── rustbridge.original.jpg │ ├── rustbridge1.jpg │ ├── rustbridge1.original.jpg │ ├── rustday.jpg │ ├── rustday.original.jpg │ ├── wocintech.jpg │ └── wocintech.original.jpg └── js │ └── search-data.json ├── chapters.md ├── code-of-conduct.de.md ├── code-of-conduct.md ├── css └── main.scss ├── index.md ├── learn.md ├── lesson-plans.md ├── optimise-images.py └── organizing ├── before.md ├── chapter.md ├── coaching-advice.md ├── during.md ├── handling-money.md ├── organizing.md ├── outreach ├── hubs.md ├── outreach.md └── universities.md ├── questions.md ├── social-media.md └── venue.md /.gitignore: -------------------------------------------------------------------------------- 1 | _site/ 2 | .DS_Store 3 | .sass-cache/ 4 | .jekyll-cache 5 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.1.3 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | 3 | gem "jekyll", "~> 4.1.1" 4 | gem "jekyll-octicons" 5 | #gem "just-the-docs" 6 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | addressable (2.8.1) 5 | public_suffix (>= 2.0.2, < 6.0) 6 | colorator (1.1.0) 7 | concurrent-ruby (1.1.10) 8 | em-websocket (0.5.2) 9 | eventmachine (>= 0.12.9) 10 | http_parser.rb (~> 0.6.0) 11 | eventmachine (1.2.7) 12 | ffi (1.13.1) 13 | forwardable-extended (2.6.0) 14 | http_parser.rb (0.6.0) 15 | i18n (1.12.0) 16 | concurrent-ruby (~> 1.0) 17 | jekyll (4.1.1) 18 | addressable (~> 2.4) 19 | colorator (~> 1.0) 20 | em-websocket (~> 0.5) 21 | i18n (~> 1.0) 22 | jekyll-sass-converter (~> 2.0) 23 | jekyll-watch (~> 2.0) 24 | kramdown (~> 2.1) 25 | kramdown-parser-gfm (~> 1.0) 26 | liquid (~> 4.0) 27 | mercenary (~> 0.4.0) 28 | pathutil (~> 0.9) 29 | rouge (~> 3.0) 30 | safe_yaml (~> 1.0) 31 | terminal-table (~> 1.8) 32 | jekyll-octicons (11.0.0) 33 | jekyll (>= 3.6, < 5.0) 34 | octicons (= 11.0.0) 35 | jekyll-sass-converter (2.1.0) 36 | sassc (> 2.0.1, < 3.0) 37 | jekyll-watch (2.2.1) 38 | listen (~> 3.0) 39 | kramdown (2.3.1) 40 | rexml 41 | kramdown-parser-gfm (1.1.0) 42 | kramdown (~> 2.0) 43 | liquid (4.0.3) 44 | listen (3.7.1) 45 | rb-fsevent (~> 0.10, >= 0.10.3) 46 | rb-inotify (~> 0.9, >= 0.9.10) 47 | mercenary (0.4.0) 48 | mini_portile2 (2.8.5) 49 | nokogiri (1.16.2) 50 | mini_portile2 (~> 2.8.2) 51 | racc (~> 1.4) 52 | octicons (11.0.0) 53 | nokogiri (>= 1.6.3.1) 54 | pathutil (0.16.2) 55 | forwardable-extended (~> 2.6) 56 | public_suffix (4.0.6) 57 | racc (1.7.3) 58 | rb-fsevent (0.10.4) 59 | rb-inotify (0.10.1) 60 | ffi (~> 1.0) 61 | rexml (3.2.5) 62 | rouge (3.24.0) 63 | safe_yaml (1.0.5) 64 | sassc (2.4.0) 65 | ffi (~> 1.9) 66 | terminal-table (1.8.0) 67 | unicode-display_width (~> 1.1, >= 1.1.1) 68 | unicode-display_width (1.7.0) 69 | 70 | PLATFORMS 71 | ruby 72 | 73 | DEPENDENCIES 74 | jekyll (~> 4.1.1) 75 | jekyll-octicons 76 | 77 | BUNDLED WITH 78 | 2.1.4 79 | -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | title: "RustBridge" 2 | description: "An inclusive workshop program for newcomers to Rust" 3 | #theme: just-the-docs 4 | plugins: 5 | - jekyll-octicons 6 | markdown: "kramdown" 7 | kramdown: 8 | parse_block_html: true 9 | permalink: pretty 10 | search_enabled: true 11 | aux_links: 12 | "Edit this on GitHub": 13 | - "https://github.com/rustbridge/website" 14 | sass: 15 | style: :compressed 16 | 17 | links: 18 | contact: 19 | Twitter: "https://twitter.com/rustbridge" 20 | Discord: "https://discord.gg/jEKp4bXC" 21 | GitHub: "https://github.com/rustbridge/" 22 | resources: 23 | "Rust": "https://www.rust-lang.org/" 24 | Rustlings: "https://github.com/rust-lang/rustlings" 25 | "Rusty Snake Book": "https://snake.rustbridge.com/" 26 | 27 | collections: 28 | - lesson_plans 29 | -------------------------------------------------------------------------------- /_data/chapters.yml: -------------------------------------------------------------------------------- 1 | - name: RustBridge Berlin 2 | location: 3 | city: Berlin 4 | country: Germany 5 | url: https://berlin.rustbridge.com/ 6 | mail: berlin@rustbridge.com' 7 | contact: 8 | - Marisa (mokou@posteo.de) 9 | - Lisa (mail@lislis.de) 10 | - Tanks (tanks@ferrous-systems.com) 11 | -------------------------------------------------------------------------------- /_includes/chapters-list.html: -------------------------------------------------------------------------------- 1 |
{% if item.description %} 11 | {{ item.description }} 12 | {% else %} 13 | {{ item.excerpt | strip_html }} 14 | {% endif %}
15 |No pages found in folder {{ dir }}
.
Website | {{ chapter.location.city}}, {{ chapter.location.country}}
13 |Organizers
{% for person in chapter.contact %} {{ person}}
{% endfor %}