Skip to content

Commit d97e88a

Browse files
Merge pull request #74 from PyConAPAC/update-ui-add-context
Update UI add context
2 parents 90b746f + 5c4b3f2 commit d97e88a

5 files changed

Lines changed: 33 additions & 101 deletions

File tree

‎.gitignore‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
# production
1212
/build
1313

14+
# project documentation
15+
/docs/
16+
1417
# misc
1518
.DS_Store
1619
.env.local
@@ -20,4 +23,4 @@
2023

2124
npm-debug.log*
2225
yarn-debug.log*
23-
yarn-error.log*
26+
yarn-error.log*

‎README.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# pycon.asia
22

3-
Static website for [pycon.asia](https://pycon.asia), an open-source, community-maintained directory of Python conferences and events across Asia-Pacific.
3+
Static website for [pycon.asia](https://pycon.asia), an open-source, community-maintained directory of Python conferences and events across Asia.
44

55
## About PyCon Asia
66

7-
pycon.asia is a community-driven initiative collectively maintained by PyCon organizers across Asia-Pacific. It aims to make it easier for people to discover regional Python conferences and for organizers and community members to contribute event information and updates.
7+
pycon.asia is a community-driven initiative collectively maintained by PyCon organizers across Asia. It aims to make it easier for people to discover regional Python conferences and for organizers and community members to contribute event information and updates.
88

99
### How is this different from pythonasia.org?
1010

1111
[pythonasia.org](https://pythonasia.org) is the official website of the **Python Asia Organization (PAO)** and is maintained by PAO.
1212

1313
In contrast, **pycon.asia is an open-source community resource** maintained collectively by PyCon organizers across the region.
1414

15-
Both websites serve complementary purposes: pythonasia.org represents PAO and its initiatives, while pycon.asia provides a shared directory of Python conferences and events across Asia-Pacific.
15+
Both websites serve complementary purposes: pythonasia.org represents PAO and its initiatives, while pycon.asia provides a shared directory of Python conferences and events across Asia.
1616

1717
Anyone is welcome to contribute to pycon.asia by submitting pull requests to add or update event information.
1818

‎docs/reviews/website-ux-review.md‎

Lines changed: 0 additions & 83 deletions
This file was deleted.

‎index.html‎

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<meta name="description" content="Find Python conferences and community events across Asia-Pacific, including PythonAsia and national PyCons." />
77
<meta name="theme-color" content="#17052b" />
88
<link rel="canonical" href="https://pycon.asia/" />
9-
<title>PyCon.asia | Python events across Asia-Pacific</title>
9+
<title>PyCon.asia | Python events across Asia</title>
1010
<link rel="preconnect" href="https://fonts.googleapis.com" />
1111
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
1212
<link href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Space+Grotesk:wght@500;600;700&display=swap" rel="stylesheet" />
@@ -28,10 +28,10 @@
2828
</button>
2929
<nav id="site-nav" class="site-nav" aria-label="Main navigation">
3030
<a href="#events">Events</a>
31-
<a href="#about">About</a>
31+
<a href="#pythonasia-history">PythonAsia History</a>
3232
<a href="#community">Community</a>
3333
<a href="#conduct">Code of Conduct</a>
34-
<a class="nav-cta" href="https://pythonasia.org" target="_blank" rel="noopener">Visit PythonAsia <span aria-hidden="true">↗</span></a>
34+
<a href="https://github.com/PyConAPAC/PyConAPAC.github.io" target="_blank" rel="noopener">Contribute <span aria-hidden="true">↗</span></a>
3535
</nav>
3636
</div>
3737
</header>
@@ -40,17 +40,17 @@
4040
<section class="hero" id="top">
4141
<div class="container hero-grid">
4242
<div class="hero-copy">
43-
<p class="eyebrow"><span class="eyebrow-dot"></span> Python events across Asia-Pacific</p>
44-
<h1>Find your next <em>Python</em> community.</h1>
43+
<p class="eyebrow"><span class="eyebrow-dot"></span> Python events across Asia.</p>
44+
<h1>Find <em>Python</em> conferences across Asia.</h1>
4545
<p class="hero-intro">Discover conferences and community events across the region, from national PyCons to the annual Asia-wide PythonAsia conference.</p>
46+
<p class="hero-context">pycon.asia is a community-maintained event directory of Python conferences and events across Asia. <a href="https://pythonasia.org" target="_blank" rel="noopener">pythonasia.org</a> is the official website of the Python Asia Organization (PAO).</p>
4647
<div class="hero-actions">
4748
<a class="button button-primary" href="#events">Explore events <span aria-hidden="true">↓</span></a>
48-
<a class="text-link" href="https://pythonasia.org" target="_blank" rel="noopener">Go to PythonAsia <span aria-hidden="true">↗</span></a>
4949
</div>
5050
<div class="hero-meta" aria-label="Directory highlights">
5151
<span><strong id="event-count">12</strong> events listed</span>
5252
<span class="meta-rule"></span>
53-
<span>National PyCons + PythonAsia</span>
53+
<span>National, local, and regional events</span>
5454
</div>
5555
</div>
5656
<div class="hero-art about-collage" aria-label="Photos from Python community events">
@@ -116,12 +116,12 @@ <h2>Events across<br /><em>Asia-Pacific.</em></h2>
116116
</div>
117117
</section>
118118

119-
<section class="section about-section" id="about">
119+
<section class="section about-section" id="pythonasia-history">
120120
<div class="container about-grid">
121121
<div class="about-copy">
122-
<p class="eyebrow eyebrow-dark">A short history</p>
122+
<p class="eyebrow eyebrow-dark">A short history of PythonAsia</p>
123123
<h2>One community.<br /><em>Many places.</em></h2>
124-
<p>PythonAsia is the annual Asia-wide Python conference formerly known as PyCon APAC. Each edition is hosted by a local Python community and co-organized with Python Asia Organization (PAO).</p>
124+
<p>PythonAsia is the annual Asia-wide Python conference formerly known as PyCon APAC. Each edition is hosted by a local Python community and co-organized with Python Asia Organization (PAO). Its host community changes over time, bringing the conference to Python communities in different countries across Asia.</p>
125125
<p>It is distinct from national and city-based conferences. PyCon Japan, PyCon Korea, PyCon Thailand, PyCon Singapore, and other local events continue to use the PyCon name for their communities.</p>
126126
<a class="text-link text-link-dark" href="https://pythonasia.org" target="_blank" rel="noopener">Visit the PythonAsia website <span aria-hidden="true">↗</span></a>
127127
</div>
@@ -161,10 +161,14 @@ <h3>PythonAsia 2026</h3>
161161
<div><p class="eyebrow eyebrow-dark">More than conferences</p><h2>Find your way<br /><em>into the community.</em></h2></div>
162162
<p class="section-intro">There is always a way to participate, whether you are learning your first line of Python or helping organize the next event.</p>
163163
</div>
164+
<div class="directory-note">
165+
<h3>About this directory</h3>
166+
<p>pycon.asia is a community-driven initiative collectively maintained by PyCon organizers across Asia. It helps people discover regional Python conferences and gives organizers and community members a way to contribute event information and updates.</p>
167+
</div>
164168
<div class="community-grid">
165169
<article class="community-card"><span class="card-number">01</span><span class="card-icon" aria-hidden="true">✦</span><h3>Workshops</h3><p>Build practical skills with friendly, hands-on sessions led by community members.</p></article>
166170
<article class="community-card"><span class="card-number">02</span><span class="card-icon" aria-hidden="true">◌</span><h3>Local events</h3><p>Meet Pythonistas near you through meetups, talks, and community gatherings.</p></article>
167-
<article class="community-card"><span class="card-number">03</span><span class="card-icon" aria-hidden="true">↗</span><h3>Get involved</h3><p>Share knowledge, volunteer, or help make the next regional event happen.</p></article>
171+
<article class="community-card"><span class="card-number">03</span><span class="card-icon" aria-hidden="true">↗</span><h3>Keep the directory current</h3><p>Know about an event or see something that needs updating? Help improve this shared resource.</p><a class="community-card-link" href="https://github.com/PyConAPAC/PyConAPAC.github.io" target="_blank" rel="noopener">Contribute on GitHub <span aria-hidden="true">↗</span></a></article>
168172
</div>
169173
</div>
170174
</section>
@@ -179,8 +183,8 @@ <h3>PythonAsia 2026</h3>
179183

180184
<footer class="site-footer">
181185
<div class="container footer-grid">
182-
<div><a class="brand footer-brand" href="#top" aria-label="PyCon.asia home"><img src="assets/logo.png" alt="" width="125" height="57" /><span>PYCON<span>.ASIA</span></span></a><p class="footer-description">A community-maintained directory of Python conferences and events across Asia-Pacific.</p><p class="footer-description">The annual Asia-wide regional conference is now called PythonAsia and is co-organized with Python Asia Organization (PAO). National conferences continue to use the PyCon name for their country or local community.</p></div>
183-
<div class="footer-links"><h2>Explore</h2><a href="#events">Events</a><a href="#about">About PythonAsia</a><a href="#community">Community</a></div>
186+
<div><a class="brand footer-brand" href="#top" aria-label="PyCon.asia home"><img src="assets/logo.png" alt="" width="125" height="57" /><span>PYCON<span>.ASIA</span></span></a><p class="footer-description">pycon.asia is an open-source, community-maintained directory of Python conferences and events across Asia. Organizers and community members are welcome to contribute event information and updates. pythonasia.org is the official website of the Python Asia Organization (PAO).</p></div>
187+
<div class="footer-links"><h2>Explore</h2><a href="#events">Events</a><a href="#pythonasia-history">PythonAsia history</a><a href="#community">Community</a></div>
184188
<div class="footer-links"><h2>Connect</h2><a href="https://pythonasia.org" target="_blank" rel="noopener">PythonAsia ↗</a><a href="https://github.com/pyconapac" target="_blank" rel="noopener">GitHub ↗</a><a href="https://twitter.com/pyconapac" target="_blank" rel="noopener">Twitter ↗</a><p class="footer-contribution">See something you want to fix/improve?</p><a class="button button-primary footer-contribution-button" href="https://github.com/PyConAPAC/PyConAPAC.github.io" target="_blank" rel="noopener">Pull requests welcome <span aria-hidden="true">↗</span></a></div>
185189
</div>
186190
<div class="container footer-bottom"><span>© <span id="copyright-year"></span> Python Asia Organization MTÜ</span><span>Made for the community.</span></div>

‎styles.css‎

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)