Skip to content

add button role styling and new register button#920

Merged
kjaymiller merged 1 commit into
gh-pagesfrom
updates-leadership-site
Jun 3, 2026
Merged

add button role styling and new register button#920
kjaymiller merged 1 commit into
gh-pagesfrom
updates-leadership-site

Conversation

@kjaymiller
Copy link
Copy Markdown
Contributor

Type of Change

  • Bug fix 🐞
  • New feature/page
  • Documentation update
  • Other

Description 📋

This PR does three things:

  • Adds a register button that takes to you the leadership summit registration page.
  • Adds css for secondary and outline and contrast buttons when <a role="button"></a> is used
  • removes the "free section" the button mentions "register for free" so no need for another section about it.

Checklist ✅

  • Followed the Code of Conduct and Contribution Guide
  • Ran pre-commit run --all
  • All tests pass locally
  • Added tests (if applicable)
  • Documentation updated (if applicable)

Additional Notes & Screenshots

Add any additional notes or comments that might be helpful for the reviewers.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates the Leadership Summit 2026 event page to emphasize registration with a new “Register for FREE!” call-to-action, and expands the site’s button styling to support additional visual variants when using anchor elements with role="button".

Changes:

  • Add a new registration button and adjust the PyOhio button styling/placement on the Leadership Summit 2026 event page.
  • Add CSS “color variant” styles (primary, secondary, contrast, outline) for a[role="button"] (and .btn) in the main stylesheet.
  • Remove the “How much is it?” free section and tweak livestream wording on the event page.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
uv.lock Removes the prerelease-mode lock option section.
events/leadership-summit-2026-ohio.md Adds registration CTA and removes redundant “Free” section content.
assets/css/bpd.css Introduces button variant styling for a[role="button"] and .btn.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@kjaymiller kjaymiller merged commit d7e4e55 into gh-pages Jun 3, 2026
7 checks passed
@kjaymiller kjaymiller deleted the updates-leadership-site branch June 3, 2026 18:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants