なんか久しぶりにRiot.jsそのものの発信もしたくなったんですけど、
今回はそこは趣旨と違うので置いておきます。
はい、戻して今は自分のPodcastのサイトを作ってます。
いろんな公式サイトを見てデザイン参考にしてますけど、
結果的にですね、コンセプトとかテーマカラーとか、
大きく3色ないし4色ぐらいのカラーパレットを渡して、
こんなサイトにしてほしいとか、
こういうページを作ってください。
ページの構成であったり、
その中の特にトップページのコンテンツ何を載せてほしい?
やはりヒーロー画像を載せたり、
スクロールしたらヘッダーは固定にしておいて、
スクロールするとそのヘッダーの下に半透明で流れていくようにする。
なのでヘッダーとにかくトップに固定するとかみたいな感じですね。
などなど、そんな感じでいろんな指定をしながらVZeroに書かせてます。
実は今公開しているホームページもVZeroに最初作らせていて、
最初見た時、これ全体的に悪くはないと実は思ったんですよ。
今はちょっと硬すぎるって印象がどうしてもついてしまったので、
あまり好きじゃなくなってきてしまったんですけど、
それでもVZeroでここまでのデザインまでやってくれて、
コードも実は入ってくれるんですね。
VZeroって基本リアクト.jsないし、
Next.jsをベースとしてコーディングしてくれるんですけど、
実は指定をするとちゃんとRiotのコードも書いてくれるんですよ。
拡張子.riotっていうファイルも作ってくれます。
ただですね、コードは書いてくれるんですけど、
画面上に表示することはできないんですね。
リアクトとかで書くと、画面じゃどんな風になってますかって見れるんですけど、
.riotっていうのはさすがにコンパイルしてくれなかったので、
見ることはできなくて、ソースコードを手元に持ってきて、
自分のローカル上で見てますと。
それでもちゃんと出してくれるのはすごくありがたいし、
自分で最初にスターターキットみたいなボイラープレートのリポジトリを用意してて、
この構成で作ってくれって投げてみたんですね。
それでやってくれるので、これは結構高装置なっていう感じはします。
ドメイン自体はもうすでにずっと取っていて、
moomドメインで僕はドメインを取ってます。
keys.meですね。
年間だったかな?1000円ちょっとだった気がしますね。
結構安く買えたんですよ。なのでそのまま使ってます。
ちなみにkeysっていうハンドルネームでやってますが、
keysって普通に考えるとk-i-e-t-hなんですけど、
僕はk-e-e-t-hなんですね。
なので他の人で多分奪われることあんまないのかなと思っています。
.meにするか。.ioにするか。.devにするかなど、
やはり僕はエンジニアリングに主軸を置いたポジションですので、
何のドメインにするかすごく悩んだんですけど、
自分の紹介ページなのでやっぱり.meなのかなっていう風な感じでやってます。
全体メインのカラーとしては緑が多いですね。
サブカラーとして青。
ちょっとグラデーションかけているみたいな感じです。
ページとしてもフォームとプログラムズっていう自分の番組合計6個持ってます。
6番組の紹介のページと自分の自己紹介のプロフィールページ。
最後コンタクトですね。
私へのお問い合わせとかポッドキャストに関するコメントなり感想とか要望なり、
あとお仕事の依頼とかも受け付けてます。
そのためのコンタクトページです。
コンタクトページって言ってますけど厳密に言うとこれ単なるgoogleフォームを置いてるだけですね。
本当はちゃんとここも自作して美しいお問い合わせページにしたかったんですけど、
バックエンド用意するのがちょっとあんまり今モチベーション高くないのでやめてますけどそんな感じです。
もちろん現時点でレスポンシブ対応しているのでちゃんとモバイルでも見れるように今も対応してます。
これが始めると意外と難しくはないんですけど大変なんですよね。
CSSってジェンガみたいな気分があって、
最初にやっぱりモバイルベースでサイトを作り上げてからやるのが良かったのかなって今更ちょっと反省はしてます。
あともう一個こだわってるというか頑張ってるのは言語対応ですね。
一応他言語対応として日本語と英語対応をしてます。
他の言語の対応も別にしても良いんですけどそんな僕のページ見ますかみたいなところちょっとあるので、
今は英語と日本語だけです。
画面のヘッダー部分の右端にですねこのスイッチャーのアイコンを置いててそこをクリックすると
じゃと円を選択できて円にしたらサイト全体が基本的には日本語対応しているページになります。
一部もちろん画像とか最初から文字組み込んでしまってあるものはもうそれを書き換えることはできないので一部だけ日本語が表示されてしまってのはちょっとしょうがないなというので受け入れてますけど。
着々できてきてますので遅くとも今月いっぱいには出せる早ければもう再来週には出せるのかなっていうところで今作ってますのでまたリリースしたら
ツイッターとかでXですね告知出すと思いますので興味あれば見てみていただけると嬉しいだと思いますし
ご意見なりぜひ叩いていただけると嬉しいなと思います。
そんな凝ったデザインとかではないしどシンプルだと思います。
よくあるようなサイト構成デザインで別に何の遊びとかもないので
敷いて遊びをつけるとしたらソースコードの中にASCIIアートをつけてブラウザから開発者ツールでコード見れると思うんでその辺見たら何かしら遊びがあるみたいな感じぐらいはしようかなと思ってますね。
ASCIIアートで遊ぶは結構いろんな会社さんもされてますのでその辺をやろうと思ってますっていう感じで。