Skip to content

Commit 731c5e4

Browse files
ErikaKawaclaude
andcommitted
Add Bluesky feed and reorganize about page sections
- Add Bluesky feed widget (live API fetch) to about page below News - Add blog link after News section - Set socials to Bluesky only, remove email/inspirehep/rss - Remove contact_note from strings - Swap Openings and Upcoming section order Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent f1bce9f commit 731c5e4

6 files changed

Lines changed: 35 additions & 36 deletions

File tree

_data/en-us/strings.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ citation:
2828
collections:
2929
books: books
3030
posts: posts
31-
contact_note: You can even add a little note about which of these is the best way to reach you.
3231
cv:
3332
address: Address
3433
area: Area

_data/ja/strings.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ citation:
2828
collections:
2929
books: books
3030
posts: posts
31-
contact_note: You can even add a little note about which of these is the best way to reach you.
3231
cv:
3332
address: Address
3433
area: Area

_data/socials.yml

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -4,32 +4,7 @@
44

55
# acm_id: # your dl.acm.org/profile/id
66
# blogger_url: # your blogger URL
7-
# bluesky_url: # your bluesky URL
8-
# dblp_url: # your DBLP profile url
9-
# discord_id: # your discord id (18-digit unique numerical identifier)
10-
email: rikenEonHe@gmail.com
11-
# facebook_id: # your facebook id
12-
# flickr_id: # your flickr id
13-
# github_username: # your GitHub user name
14-
# gitlab_username: # your GitLab user name
15-
# ieee_id: # your ieeexplore.ieee.org/author/id
16-
inspirehep_id: 1010907 # Inspire HEP author ID
17-
# instagram_id: # your instagram id
18-
# kaggle_id: # your kaggle id
19-
# keybase_username: # your keybase user name
20-
# lastfm_id: # your lastfm id
21-
# lattes_id: # your ID on Lattes (Brazilian Lattes CV)
22-
# leetcode_id: # your LeetCode id
23-
# linkedin_username: # your LinkedIn user name
24-
# mastodon_username: # your mastodon instance+username in the format instance.tld/@username
25-
# medium_username: # your Medium username
26-
# orcid_id: # your ORCID ID
27-
# osf_id: # your OSF ID
28-
# pinterest_id: # your pinterest id
29-
# publons_id: # your ID on Publons
30-
# quora_username: # your Quora username
31-
# research_gate_profile: # your profile on ResearchGate
32-
rss_icon: true # set to true to show the RSS icon
7+
bluesky_url: https://bsky.app/profile/febqi.bsky.social
338
# scholar_userid: qc6CJjYAAAAJ # your Google Scholar ID
349
# scopus_id: # your profile on Scopus
3510
# semanticscholar_id: # your Semantic Scholar ID

_layouts/about.liquid

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,32 @@ layout: default
5353
<a href="{{ '/blog/' | relative_url }}" style="color: inherit">{{ site.data[site.active_lang].strings.latest_posts }}</a>
5454
</h2>
5555
{% include news_posts_cards.liquid %}
56+
<p style="font-size:0.9em;"><a href="{{ '/blog/' | relative_url }}">{% if site.active_lang == 'ja' %}→ 詳しくはブログへ{% else %}→ See blog for details{% endif %}</a></p>
57+
<div id="bsky-feed" style="margin-top:1.5rem; border-left:3px solid #0085ff; padding-left:1rem;">
58+
<p style="margin:0 0 0.5rem; font-weight:bold; color:#0085ff;">
59+
<i class="fa-brands fa-bluesky"></i> Bluesky
60+
</p>
61+
<div id="bsky-posts"><p style="color:#aaa; font-size:0.9em;">{% if site.active_lang == 'ja' %}まだ投稿はありません — <a href="https://bsky.app/profile/febqi.bsky.social" target="_blank">Blueskyでフォローしてください</a>!{% else %}No posts yet — <a href="https://bsky.app/profile/febqi.bsky.social" target="_blank">follow us on Bluesky</a>!{% endif %}</p></div>
62+
</div>
63+
<script>
64+
fetch("https://public.api.bsky.app/xrpc/app.bsky.feed.getAuthorFeed?actor=febqi.bsky.social&limit=5")
65+
.then(r => r.json())
66+
.then(data => {
67+
if (!data.feed || data.feed.length === 0) return;
68+
const el = document.getElementById("bsky-posts");
69+
const lang = "{{ site.active_lang }}";
70+
el.innerHTML = data.feed.map(item => {
71+
const post = item.post;
72+
const text = post.record.text.replace(/\n/g, "<br>");
73+
const date = new Date(post.record.createdAt).toLocaleDateString(lang === "ja" ? "ja-JP" : "en-US", {year:"numeric",month:"short",day:"numeric"});
74+
const url = "https://bsky.app/profile/" + post.author.handle + "/post/" + post.uri.split("/").pop();
75+
return `<div style="margin-bottom:1rem; padding-bottom:1rem; border-bottom:1px solid #eee;">
76+
<p style="margin:0 0 0.3rem; font-size:0.95em;">${text}</p>
77+
<a href="${url}" target="_blank" style="font-size:0.8em; color:#aaa;">${date}</a>
78+
</div>`;
79+
}).join("");
80+
});
81+
</script>
5682
{% endif %}
5783

5884
<!-- Selected papers -->

_pages/en-us/about.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ Our research focuses on electrons floating above liquid helium and solid neon as
3030

3131
<p style="font-size:0.9em;"><a href="{{ '/projects/' | relative_url }}">→ See projects for details</a></p>
3232

33-
## Upcoming
34-
35-
* **May 18, 2026**[Workshop: Towards Spin Qubits of Electrons on Solid Neon](https://sites.google.com/view/febqi/workshop), RIKEN Wako Campus (hybrid). Free registration!
36-
3733
## Openings
3834

3935
We are recruiting **postdocs** and **interns** (3+ months). Please contact [Erika Kawakami](mailto:erika.kawakami@riken.jp) for details.
36+
37+
## Upcoming
38+
39+
* **May 18, 2026**[Workshop: Towards Spin Qubits of Electrons on Solid Neon](https://sites.google.com/view/febqi/workshop), RIKEN Wako Campus (hybrid). Free registration!

_pages/ja/about.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ latest_posts:
3636

3737
<p style="font-size:0.9em;"><a href="{{ '/ja/projects/' | relative_url }}">→ 詳しくはプロジェクトページへ</a></p>
3838

39-
## お知らせ
39+
## 募集
4040

41-
- **2026年5月18日** [ワークショップ:固体ネオン上の電子によるスピン量子ビット実現へ向けて](https://sites.google.com/view/febqi/workshop)を主催。理研和光・ハイブリッド・参加無料
41+
**ポスドク・インターン(3ヶ月以上)** を募集中です。[川上恵里加](mailto:erika.kawakami@riken.jp)までご連絡ください。
4242

43-
## 募集
43+
## お知らせ
4444

45-
**ポスドク・インターン(3ヶ月以上)** を募集中です。[川上恵里加](mailto:erika.kawakami@riken.jp)までご連絡ください。
45+
- **2026年5月18日** [ワークショップ:固体ネオン上の電子によるスピン量子ビット実現へ向けて](https://sites.google.com/view/febqi/workshop)を主催。理研和光・ハイブリッド・参加無料

0 commit comments

Comments
 (0)