日々の関心を、小さなかたちに。制作したものや、考えたことを、ここにまとめています。
つくったものと、考えたことを置く場所。 余白と読みやすさを大切にした個人サイトです。
GitHub Organizationへの招待を扱う Pythonのコードを公開しています。
このサイトに置くものと、読みやすさのこと。
画面にして初めてわかることがある。
プロフィール、制作物、日々のノートをひとつにまとめるための、小さな個人サイトです。オフホワイトと深緑を基調に、落ち着いて読める余白と文字の大きさを考えました。
Astroでページを静的に生成し、Cloudflare Workers Static Assetsで配信する構成です。作品とノートには個別のページを用意し、トップページからはダイアログでも詳細を読めるようにしています。
スマートフォンでも読みやすいこと、キーボードで移動できること、必要な情報に迷わずたどり着けること。見た目と同じくらい、使うときの小さな心地よさを大切にしています。
GitHub Organizationへの招待を扱うためのコードを、公開リポジトリ「invite-github」にまとめています。
使用言語はPythonです。実装の内容は、GitHub上の公開コードから確認できます。
このページでは公開リポジトリの紹介に留めています。実行前にはコードを確認し、対象のOrganizationや必要な権限に合わせて判断してください。
つくったもののリンクや、考えたことの断片。いろいろな場所に分かれているものを、ひとつの入口からたどれるようにしたい。それが、このサイトの出発点です。
最初に置くのは、短い紹介と制作物、それからノート。内容を詰め込みすぎず、少しずつ足していける場所にします。
色はオフホワイトと深緑。余白を残し、長い文章には読みやすい幅をつくる。目立つための装飾よりも、落ち着いて中身を読めることを大切にしました。
デザインを考えているときには収まって見えた文章が、小さな画面では何行にも折り返す。マウスでは押せるボタンが、キーボードでは見つけにくい。画面にしてみると、初めて気づくことがあります。
だから、つくることと確かめることを、別々の最後の作業にしない。まず動くものを用意して、実際の画面で表示と操作を見ながら直す。その繰り返しで、使いやすさを少しずつ整えていきます。
このサイトも、PCだけでなくスマートフォンやタブレットで読めること、リンクをたどれること、開いた詳細から迷わず戻れることを確認しながら育てていきます。
公開しているコードやプロフィールは、GitHubからご覧いただけます。
立ち寄ってくださって、ありがとうございます。