UI

プログラミング

MUIのTextFieldで枠線(fieldset)を消す方法。

はじめにMUIのTextFieldを使用すると、Borderが適用されて、このBorderを無効化したい場合があります。例えば、TextFieldをrenderInput内で使用して、スタイルはラッパー側を適用したい場面など。そういったとき...
プログラミング

MUIのAppBarでfixedを使用すると要素が重なり、stickyだと固定されないときに確認すること。

はじめにMUIのAppBarを固定させたい時、positionをfixedにすることで実現することができます。しかし、fixedを使用すると、元々reativeで下にあった要素が上がり重なってしまいます。AppBarのheightはドキュメ...
プログラミング

【MUI,Next.js】MediaQueryの判別ユーティルティ作成した。備忘録

はじめに環境 mui/material:^5.15.5 next: 14.0.3 typescript": ^5MediaQueryの判別用ファイルimport useMediaQuery from '@mui/material/useMe...
プログラミング

DataGridのヘッダーから「…(テンテンテン)」や上矢印のメニューをなくす方法。

はじめにDataGridのヘッダーから「...(テンテンテン)」や上矢印のメニューをなくす方法を記します。このテンテンテンは、Kebab Menu (ケバブメニュー)と呼ぶそうです。環境@mui/x-data-grid”: “6.19.4”...
プログラミング

MUIでの「AppBar」をスクロール時に隠す方法(備忘録)

はじめに環境 react: "^17.0.0 || ^18.0.0", @mui/material:^5.15.9 @emotion/react:^11.11.3 @emotion/styled:^11.11.0実装下にスクロールしたときに...
開発

MUIのCardActionsをalign centerやrightにする方法(備忘録)

はじめにMUIのCardActionに配置しているボタンなど要素を中央寄せ、右寄せにする方法を記します。方法<CardActions sx={{justifyContent: 'center'}}></CardActions>CardAct...
プログラミング

【Next.js】MUIの要素にGoogleFontsを適用する方法(備忘録)

MUI要素にGoogleFontsを適用する方法GoogleFontsでフォントを選ぶGoogle FontsでFontを選ぶ。globals.cssにimportするglobals.cssにfontをimportする。@import ur...
プログラミング

Embla-CarouselでAutoplayで自動化と時間指定をする方法。

はじめにEmbla-Carouselとは、非依存型でシンプルなカルーセルライブラリです。様々なオプションがあり、自由度高く設定することができます。Embla-Carouselにはサンプルが多く転記し易いですが、バージョンによるオプション等の...