テーマ設定の問題

こんにちは。

テーマにカーソル設定を追加しようとしましたが、機能しません。
有効にしても無効にしても、結果は同じです。

コードは以下の通りです。

@if $Is_Cursor_Active {
  .shijsfiifjsdjonf80HJ0iuf {
    display:none;
  }
} @else {
    body,
   button,div,span,a,
    img,svg,
    h1,h2,h3,h4,h5,h6,p,
   summary,
   input,textbox,input,textarea,
   li,ul {
    cursor: default !important;
  }
}

何かお手伝いいただければ幸いです。

こんにちは。

設定に cursor: default を追加する方が良いアイデアだと思います。ただし、必要であれば以下のサンプルを元に戻していただいても構いません。注:何を実現したいのか完全には理解できていないかもしれませんが、お役に立てば幸いです… :slightly_smiling_face:

body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
  @if $is-cursor-default == "true" {
    cursor: default !important;
  }
  // ここにはカーソル以外のプロパティも含まれると想定しています...
}

settings.yml

is_cursor_default:
  type: bool
  default: false
  description: "ここに設定の説明...."

または、ここで enum 設定タイプを使用して変更可能にすることもできます。

body,
button,div,span,a,
img,svg,
h1,h2,h3,h4,h5,h6,p,
summary,
input,textbox,input,textarea,
li,ul {
  cursor: #{$cursor_type} !important;
}

settings.yml

cursor_type:
  default: auto
  type: enum
  choices:
    - default
    - pointer
  description: "ここに設定の説明... (ここではデフォルトのカーソルタイプは auto ですが、default または pointer に変更できます...)."

編集:確認していませんが、!important は必要ですか?

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.