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
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -169,4 +169,7 @@ packages/*/dist
*#

# gh-pages
*/docs/CNAME
*/docs/CNAME

# Windows security zone identifier automatically created when copying files to from the internet
*Zone.Identifier
Binary file removed PyBay/content/pybay-2024-share-card.jpg
Binary file not shown.
1 change: 0 additions & 1 deletion PyBay/content/pybay-2024-share-card.jpg.lr

This file was deleted.

Binary file added PyBay/content/pybay-logo-share-card.1200x630.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions PyBay/content/pybay-logo.png.lr
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_slug: pybay-logo.png
4 changes: 2 additions & 2 deletions PyBay/databags/event.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[event]
name = "PyBay"
date_long = "September 21, 2024"
date_short = 9/21/24
date_long = "October 18, 2025"
date_short = 10/18/25
4 changes: 2 additions & 2 deletions PyBay/databags/share-image.ini
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
share_image_width=506
share_image_height=253
share_title="PyBay 2024"
share_desc="Like the always-sold-out PyCon, PyBay 2024 will be one day of fun geeking out with awesome developers on one of your favorite topics - Python!"
share_title="PyBay"
share_desc="Like the always-sold-out PyCon, PyBay will be one day of fun geeking out with awesome developers on one of your favorite topics - Python!"
30 changes: 17 additions & 13 deletions PyBay/templates/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -44,30 +44,34 @@

<!-- Primary Meta Tags --> <!-- this is the default metadata which all websites can draw on -->

<title>PyBay 2025 - Annual San Francisco Python Conference 2025 - {% block title %}{% endblock %}</title>
<meta name="title" content="PyBay 2025 - Annual San Francisco Python Conference 2025">
<meta name="description" content="10th Annual Python Programming Language Conference in the San Francisco Bay Area">
<title>PyBay 2025 - 10th Annual Bay Area Python Dev Conference - {% block title %}{% endblock %}</title>
<meta name="title" content="PyBay 2025 - 10th Annual Bay Area Python Dev Conference">
<meta name="description" content="10th Annual Python developer conference - longest running on the US West Coast. Join us in San Francisco!">

<!-- Open Graph / Facebook --> <!-- this is what Facebook and other social websites will draw on -->
<meta name="og:type" property="og:type" content="website">
<meta name="og:url" property="og:url" content="{{ site.get('/')|url }}">
<meta name="og:title" property="og:title" content="PyBay 2025 - Annual San Francisco Python Conference 2025">
<meta name="og:title" property="og:title" content="PyBay 2025 - 10th Annual Bay Area Python Dev Conference">
<meta name="og:description" property="og:description"
content="10th Annual Python Programming Language Conference in the San Francisco Bay Area">
<meta name="og:image" property="og:image" content="{{ site.get('/')|url }}/share-card.jpg">
<meta name="og:image:alt" property="og:image:alt" content="PyBay Conference 2025 San Francisco">
content="10th Annual Python developer conference - longest running on the US West Coast. Join us in San Francisco!">
<meta name="og:image" property="og:image" content="{{ site.get('/')|url }}/pybay-logo-share-card.1200x630.png">
<meta name="og:image:width" property="og:image:width" content="1200" />
<meta name="og:image:height" property="og:image:height" content="630" />
<meta name="og:image:alt" property="og:image:alt" content="PyBay Conference San Francisco">

<!-- Twitter --> <!-- You can have different summary for Twitter! -->
<!-- Twitter --> <!-- You can have a different summary for Twitter! -->
<meta name="twitter:card" property="twitter:card" content="summary_large_image">
<meta name="twitter:url" property="twitter:url" content="{{ site.get('/')|url }}">
<meta name="twitter:site" property="twitter:site" content="@py_bay">
<meta name="twitter:title" property="twitter:title"
content="PyBay 2025 - Annual San Francisco Python Conference 2025">
content="PyBay 2025 - 10th Annual Bay Area Python Dev Conference">
<meta name="twitter:description" property="twitter:description"
content="10th Annual Python Programming Language Conference in the San Francisco Bay Area">
<meta name="twitter:image" property="twitter:image" content="{{ site.get('/')|url }}/share-card.jpg">
<meta name="twitter:image:alt" property="twitter:image:alt" content="PyBay Conference 2025 San Francisco">
<!-- Google --> <!-- This is google tags! -->
content="10th Annual Python developer conference - longest running on the US West Coast. Join us in San Francisco!">
<meta name="twitter:image" property="twitter:image" content="{{ site.get('/')|url }}/pybay-logo-share-card.1200x630.png">
<meta name="twitter:image:width" property="twitter:image:width" content="1200" />
<meta name="twitter:image:height" property="twitter:image:height" content="630" />
<meta name="twitter:image:alt" property="twitter:image:alt" content="PyBay Python Conference San Francisco">
<!-- Google --> <!-- This is for Google tags! -->
<meta name="google-adsense-account" content="ca-pub-5440569345445319">

<meta name="viewport" content="width=device-width, initial-scale=1">
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,13 @@

### Contributing

- Create branch from main branch
- Open branch in Codespace
- Run local instance on server in subdirectory ( `cd PyBay`) and (`lektor server -f webpack`)
- Create a new branch from main
- Open the new branch in Codespace
- Run a temporary instance on Codespace server in the PyBay subdirectory ( `cd PyBay`) and (`lektor server -f webpack`)
- Make changes to code
- Check for errors; check that the site displays correctly in multiple browsers and mobile.
- Inspect with other support tools (e.g., Lighthouse, https://metatags.io/ for share cards, social metadata. etc.) make sure share cards display correctly and metadata is correct.
- Commit and push to your branch (`git add -u`) (`git commit -m "your update descriptions here"`) and (`git push`)
- Open PR request for merge with dev branch
- Open PR and request review before merging with the main branch
- After comments and requested fixes are made, merge PR to the main branch.
- Close related issues on GitHub, be sure to tag each issue with the PR number.