独学者Fossa

独学していることなど

2024-01-01から1年間の記事一覧

Hugo silenceDeprecations

Hugo 使用環境 Name Version Hugo v0.139.0-extended Vanilla Framework 4.18.2 前書き fossa-hobby.hatenablog.com 以前の記事で、予想していたことが、的中しました。 v0.139.0で、silenceDeprecationsという項目が追加されていました。 たぶん、DEPRECATE…

CLIツール作成中に気づいたこと

Info フレームワークを、インストールしていないことが、前提です。 調べきれていないかもしれないので、鵜呑みにしないでください。 リライト記事です。 まえがき SymfonyのConsoleを使って、CLIツールを作っています。 ファイルを操作する必要があって、調…

Hugo css.SassのOptions

Hugo 使用環境 Name Version Hugo v0.134.3-extended 前書き ドキュメントのcss.Sassを見ていると、将来的にOptionsが増えるかもしれないと思いました。*1 本題 改善する方法がないか考えてみました。 従来の方法 今までだと、下記のように記述していました…

Hugo where & slice

Hugo 使用環境 Name Version Hugo v0.134.1-extended 前書き whereについて書く前に、sliceについて、気になったことを書き留めておきます。 Hugoのsliceを使うと、PHPで言うところの配列が作成できるらしい。 例えば、下記のような配列があったとします。 $…

Hugo sectionPagesMenu

Hugo 使用環境 Name Version Hugo v0.133.1-extended 前書き 以前、HugoにあるsectionPagesMenuが理解できなくて、ずっと使わずじまいでした。 ようやく理解できたので、書き留めておきます。 前提 contentディレクトリの中は、下記の通りです。 ├── 10.md ├…

CodeIgniter 4.5 Modules

codeigniter.com Modules CodeIgniter 4.5で、modulesフォルダを設置する場合で、わかったことを書きます。 Info 自分自身の備忘録として、書いています。 まだ十分に把握してなかったり、勘違いしている部分もあるかもしれません。 ご了承ください。 使用環…

簡易Module構造 2024年版

Composer 参考にした記事 laravel-news.com 使用したバージョン Name Version PHP v8.3.3 Composer v2.7.1 Laravel v11.x ファイル構造 . ├── app ├── app-modules │ ├── teams │ │ ├── composer.json │ │ ├── database │ │ ├── node_modules │ │ ├── packag…

UIkit hook mixin 考察 (3)

UIkit3 使用環境 Name Version Dart Sass 1.70.0 UIkit 3.17.11 前書き 前回と、前々回で、UIkitを@useや@forwardに置き換えられるか試しました。 一つだけ気になったことがあります。 カスタムテーマの位置が、フレームワーク内にあることが前提になれば、…

UIkit hook mixin 考察 (2)

UIkit3 使用環境 Name Version Dart Sass 1.70.0 UIkit 3.17.11 前書き 前回の続きで、今回はSass Variablesです。 現状は、uikit/src/scss/variables.scssに、各コンポーネントのSass Variablesを集約しています。 uikit/src/scss/components/variables.scs…

UIkit hook mixin 考察

UIkit3 使用環境 Name Version Dart Sass 1.70.0 UIkit 3.17.11 前書き UIkitをこよなく愛するFossaです(笑) UIkitでは、mixinをhookするために使っています。 例えば、下記の通りです。 .uk-alert { position: relative; margin-bottom: $alert-margin-ve…

Hugo Data Templates (5)

Hugo 使用環境 Name Version Hugo v0.121.2-extended 前書き お恥ずかしいことに、ずっと気づかなかったことがあります。 HugoのData Templatesは、PHPで言うところの連想配列の場合、Keyでソートするのがデフォルトらしいです。 コミュニティで検索して、Hu…

Hugo Data Templates (4)

Hugo 使用環境 Name Version Hugo v0.121.2-extended 前書き fossa-hobby.hatenablog.com 前回から、ずっと気になっていたことが、2つあります。 1つ目は、Data Templatesのデータは、どんな感じなのか? 2つ目は、Data Templatesのデータに、似たデータ…