|
2 | 2 | hide: |
3 | 3 | - toc |
4 | 4 | --- |
5 | | -# Help and Sponsorship |
| 5 | +# Support |
6 | 6 |
|
7 | | -The best way you can help the Weekly Dev Chat is to attend the events as the kind, supportive, and respectful person you are. A close second is to share the Weekly Dev Chat with others who might benefit. |
| 7 | +<div class="wdc-sponsors-page" markdown> |
8 | 8 |
|
9 | | -We also need volunteers to help with a variety of tasks from helping with events, admin work, website maintenance, social media, etc. If you are interested in volunteering, please reach out to Chris via email at <chris.cumming@saturdaymp.com>. |
| 9 | + <p> |
| 10 | + Like the Weekly Dev Chat and want to help? Then follow the steps below. |
| 11 | + </p> |
10 | 12 |
|
11 | | -The final way you can help is by sponsoring SaturdayMP, the main Weekly Dev Chat sponsor, via GitHub [sponsors](https://github.com/sponsors/saturdaymp). Saturday MP pays for Zoom, hosting, food for in real life (IRL) events, and other expenses. |
| 13 | +<section class="support"> |
| 14 | + <div class="support-card"> |
| 15 | + <div class="support-k">01</div> |
| 16 | + <h3>Show up</h3> |
| 17 | + <p>Attending events is the best way to support the Weekly Dev Chat. Bring your curiousity and be willing to share your knowledge and learn from others.</p> |
| 18 | + </div> |
| 19 | + <div class="support-card"> |
| 20 | + <div class="support-k">02</div> |
| 21 | + <h3>Spread the Word</h3> |
| 22 | + <p>Invite people who follow our values to our events. Everyone and anyone is welcome kind, supportive, and respectful of others.</p> |
| 23 | + </div> |
| 24 | + <div class="support-card"> |
| 25 | + <div class="support-k">03</div> |
| 26 | + <h3>Sponsor/Volunteer</h3> |
| 27 | + <p>Help keep the lights on and/or with the various other tasks required to keep Weekly Dev Chat going.</p> |
| 28 | + <a class="support-cta" href="https://github.com/sponsors/saturdaymp" target="_blank" rel="noopener">GitHub Sponsors →</a> |
| 29 | + <a class="support-cta" href="https://github.com/sponsors/saturdaymp" target="_blank" rel="noopener">Contact →</a> |
| 30 | + </div> |
| 31 | +</section> |
12 | 32 |
|
13 | | -If you have any other ideas for helping Weekly Dev Chat please give [Chris](mailto:chris.cumming@saturdaymp.com) a shout. Thank you for your help and support, it is much appreciated. |
| 33 | +Thanks to our current and past supporters! |
14 | 34 |
|
15 | 35 | {% for year in sponsors.years.keys() | sort(reverse=true) %} |
16 | | -## {{ year }} |
17 | | - |
18 | | -{% for id in (sponsors.years[year].corporate or []) + (sponsors.years[year].individual or []) %} |
19 | | -{% if id in sponsors.sponsors %} |
20 | | -{% set s = sponsors.sponsors[id] %} |
21 | | -{% if s.image %}{: style="width:150px;float: left;padding-right: 10px;"} |
22 | | -{% endif %} |
23 | | -**{% if s.link %}[{{ s.name }}]({{ s.link }}){% else %}{{ s.name }}{% endif %}** |
24 | | - |
25 | | -{% if s.description %}{{ s.description }}{% endif %} |
26 | | - |
27 | | -<div style="clear: both;"></div> |
28 | | - |
29 | | -{% else %} |
| 36 | +{% set ids = (sponsors.years[year].corporate or []) + (sponsors.years[year].individual or []) %} |
| 37 | +<section class="year-group" data-year="{{ year }}"> |
| 38 | + <div class="year-header"> |
| 39 | + <h2 class="year-num" id="year-{{ year }}">{{ year }}</h2> |
| 40 | + <span class="year-meta">{{ ids|length }} sponsor{{ '' if ids|length == 1 else 's' }}</span> |
| 41 | + <div class="year-rule"></div> |
| 42 | + </div> |
| 43 | + <div class="sponsor-grid"> |
| 44 | + {% for id in ids %} |
| 45 | + {% if id in sponsors.sponsors %} |
| 46 | + {% set s = sponsors.sponsors[id] %} |
| 47 | + {% set card_links = s.links if s.links else ([{'label': s.link_label or 'Website', 'url': s.link}] if s.link else []) %} |
| 48 | + <div class="sponsor-card" tabindex="0"> |
| 49 | + <div class="card-face card-front"> |
| 50 | + <div class="card-logo"> |
| 51 | + {% if s.image %}<img src="{{ s.image }}" alt="{{ s.name }}">{% else %}<div class="card-logo-placeholder">{{ s.name[0] }}</div>{% endif %} |
| 52 | + </div> |
| 53 | + <div class="card-footer"> |
| 54 | + <span class="card-tier">{{ s.tier or 'Sponsor' }}</span> |
| 55 | + <span class="card-hint">hover for info</span> |
| 56 | + </div> |
| 57 | + </div> |
| 58 | + <div class="card-face card-back"> |
| 59 | + <div class="card-back-inner"> |
| 60 | + {% if s.tier %}<div class="card-back-tier">{{ s.tier }}</div>{% endif %} |
| 61 | + <h4 class="card-back-name">{{ s.name }}</h4> |
| 62 | + {% if s.description %}<p class="card-back-desc">{{ s.description }}</p>{% endif %} |
| 63 | + {% if card_links %} |
| 64 | + <div class="card-back-links"> |
| 65 | + {% for l in card_links %} |
| 66 | + <a href="{{ l.url }}" target="_blank" rel="noopener">{{ l.label }} <span class="arrow">↗</span></a> |
| 67 | + {% endfor %} |
| 68 | + </div> |
| 69 | + {% endif %} |
| 70 | + </div> |
| 71 | + </div> |
| 72 | + </div> |
| 73 | + {% else %} |
30 | 74 | > **WARNING:** Unknown sponsor ID `{{ id }}` referenced in `{{ year }}`. Check `data/sponsors.yml` for a typo. |
31 | | -
|
32 | | -{% endif %} |
33 | | -{% endfor %} |
| 75 | + {% endif %} |
| 76 | + {% endfor %} |
| 77 | + </div> |
| 78 | +</section> |
34 | 79 | {% endfor %} |
| 80 | + |
| 81 | +<section class="become-sponsor"> |
| 82 | + <div class="become-inner"> |
| 83 | + <div> |
| 84 | + <div class="eyebrow"><span class="dot"></span> Want on this page?</div> |
| 85 | + <h3>Become a sponsor</h3> |
| 86 | + <p>Any amount helps cover Zoom, hosting, and the occasional IRL pizza. Sponsor Saturday MP and you'll be listed under this year's supporters.</p> |
| 87 | + </div> |
| 88 | + <div class="become-ctas"> |
| 89 | + <a class="btn primary" href="https://github.com/sponsors/saturdaymp" target="_blank" rel="noopener">Sponsor on GitHub</a> |
| 90 | + <a class="btn ghost" href="mailto:chris.cumming@saturdaymp.com">Email Chris</a> |
| 91 | + </div> |
| 92 | + </div> |
| 93 | +</section> |
| 94 | + |
| 95 | +</div> |
0 commit comments