マークアップとスタイルシートをシンプルにしたくてデザインを多少破壊したら困られました
前回bootstrapのcard使えば改行がされてバンザイと思ってそれ以降の調査はしていませんでしたが,
真面目に調べてみたらword-wrap: break-word
の効果で改行がされるようになったようですね.
.card
をそのまま使ったデザインは気に入らないらしく,
これ.card
使わなくても良いじゃんって感じにcssが上書きされたものが出てきました.
これなら自前で全て書いたほうがメンテナンス性まだ良いなと思ったので,
そのように書き換えようと思います.
sass-convert
で修正できるレベルのスタイルがおかしなscssが出てきたので,
手で適用して修正しました.
うーん,
人間が書いているので,
出てくるのは仕方がないですが(私はパラノイアなのでスタイルをやたら気にしますが),
一々出てくるたびにチェックして修正するのは面倒ですね.
Travis CIにスタイルチェックを任せられないでしょうか.
sass-convertにスタイルが異なっていたらエラーを返すオプションが無いし,
簡単に行うのは難しそうですね…
今手を付けているscssファイルは1つなので,
出力後を比較すれば可能ですが,
割と面倒くさい.
routesが優先度を反映していないのでオーダーを切り替えました.
外部に無限大整数であるInteger
を提供したくないので引数をInt
に書き換えました.
.card
を使っている意味ないじゃんと思ってシンプルに自前で組み上げたらデザインが崩壊して困られました.
このデザインでも自分は良いと思ったんですけどどうもこだわりがあるようです.
マークアップのシンプルさを優先してデザインを軽視してしまうのは私の悪癖ですね.
私の, 一つ一つのマークアップとスタイルシートに絶対に必要であるという意味がないと満足できないという考えはパラノイア的ですが, 開発とデザインに意味があることだと思っています.
絶対に必要であるという意味が無ければデフォルトのほうが良いという信念を持っていて, それが覆されたことはあまりないです.