Skip to content
Merged
Show file tree
Hide file tree
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
69 changes: 69 additions & 0 deletions assets/css/bpd.css
Original file line number Diff line number Diff line change
Expand Up @@ -1237,6 +1237,75 @@ a[role="button"]:active,
}

/* color variants */
a[role="button"].primary,
.btn.primary {
color: #fff;
background: var(--bpd-cyan);
border: 2px solid transparent;
}
a[role="button"].primary:hover,
.btn.primary:hover {
background: var(--bpd-cyan-dim);
}

a[role="button"].secondary,
.btn.secondary {
color: var(--bpd-void);
background: var(--bpd-gold);
border: 2px solid transparent;
}
a[role="button"].secondary:hover,
.btn.secondary:hover {
color: var(--bpd-void);
background: var(--bpd-gold-dim);
}

a[role="button"].contrast,
.btn.contrast {
color: var(--bpd-void);
background: var(--bpd-white);
border: 2px solid transparent;
}
a[role="button"].contrast:hover,
.btn.contrast:hover {
color: var(--bpd-void);
background: var(--bpd-text);
}

a[role="button"].outline,
.btn.outline {
color: var(--bpd-cyan);
background: transparent;
border: 2px solid var(--bpd-cyan);
}
a[role="button"].outline:hover,
.btn.outline:hover {
color: #fff;
background: var(--bpd-cyan);
}
a[role="button"].outline.secondary,
.btn.outline.secondary {
color: var(--bpd-gold);
background: transparent;
border-color: var(--bpd-gold);
}
a[role="button"].outline.secondary:hover,
.btn.outline.secondary:hover {
color: var(--bpd-void);
background: var(--bpd-gold);
}
a[role="button"].outline.contrast,
.btn.outline.contrast {
color: var(--bpd-white);
background: transparent;
border-color: var(--bpd-white);
}
a[role="button"].outline.contrast:hover,
.btn.outline.contrast:hover {
color: var(--bpd-void);
background: var(--bpd-white);
}

a[role="button"][disabled] {
opacity: 0.5;
pointer-events: none;
Expand Down
15 changes: 9 additions & 6 deletions events/leadership-summit-2026-ohio.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,25 @@ We are happy to announce the 2026 Black Python Devs Leadership Summit on **July

This is done in partnership with the [PyOhio Organization](https://www.pyohio.org/2026/) that Black Python Devs has been proud to support for several years.

<a role="button" class="secondary" href="https://pyohio.org/2026">Learn More About PyOhio</a>
<div class="grid">
<div>
<a role="button" class="primary" href="https://www.pyohio.org/2026/attend/registration/">Register for FREE!</a>
</div>
<div>
<a role="button" class="outline" href="https://pyohio.org/2026">Learn More About PyOhio</a>
</div>
</div>

## Who is invited?

Even though Black Python Devs is the producer of this event, this event is a public event held under the Code of Conduct for [Black Python Devs](https://blackpythondevs.com/code-of-conduct.html) and [PyOhio](https://www.pyohio.org/2026/code-of-conduct/).

Anyone in leadership or wanting to get into leadership at the local, regional, or global level of the Python community and its many organizations will benefit from attending this event.

## How much is it?

**Free**

## Watch Online

<section>
<p>The Event is planned to be live-streamed on the <a href="https://youtube.com/@blackpythondevs">Black Python Devs YouTube Channel</a></p>
<p>The Event is planned to be live-streamed (if possible) on the <a href="https://youtube.com/@blackpythondevs">Black Python Devs YouTube Channel</a></p>
<p>Come back on Event Day to Watch</p>
<p>View on YouTube to interact in the comments.</p>
</footer>
Expand Down
3 changes: 0 additions & 3 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading