/* ボタンなどの部品の色 */
:root {
--theme-color: aqua !important;
--font-fans: Noto Color Emoji
/* --font-fans: 'SF Compact Rounded','PingFang SC','Microsoft YaHei',Lato,sans-serif;
--header-height: max(50vh, 450px);
cursor: url('https://img1.imgtp.com/2023/05/01/x2i3pilm.jpg') 0 0, auto; */
}
/* ボタンエフェクトの変換 */
.button:hover {
transform: scale(1.2);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
}
.xlog-post:hover {
transform: scale(1.2);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
}
.xlog-post {
padding: 2rem;
}
/*---マウス選択スタイルアーカイブ記事リスト動的拡大*/
.items-center.-mx-2:hover {
transform: scale(1.2);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
}
/*--さまざまなグラデーション色とカラフルな色*/
.whitespace-pre-wrap {
background-image: -webkit-linear-gradient(left,#3498db,#f47920 10%,#d71345 20%,#f7acbc 30%,#ffd400 40%,#3498db 50%,#f47920 60%,#d71345 70%,#f7acbc 80%,#ffd400 90%,#3498db);
color: transparent;
-webkit-background-clip: text;
-webkit-animation: slide 2s infinite linear;
animation: slide 5s infinite linear;
text-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5)
}
.break-words{
background-image: -webkit-linear-gradient(left,#3dbfb7 25%,#39C5bb 50%,#1edbce 75%,#00ffee 100%);
color: transparent;
-webkit-background-clip: text;
-webkit-animation: slide 2s infinite linear;
animation: slide 5s infinite linear;
}
.xlog-post-title{
background-image: -webkit-linear-gradient(left,#00ffeecd 25%,#17d9cce4 50%,#28cdc2d2 75%,#33bdb4 100%);
color: transparent;
-webkit-background-clip: text;
-webkit-animation: slide 2s infinite linear;
animation: slide 5s infinite linear;
}
/* ホームページから記事へのボタン透明設定 */
.xlog-post{
background-color: transparent;
}
/* AI生成の要約フォント設定 */
.leading-loose{
font-weight: bolder;
font-style: italic;
color: aqua;
}
/*--ナビゲーションバーを上部に移動*/
.xlog-site-navigation {
position:absolute;
top:0px;
}
/*--リンクボタン位置不変*/
.pl-1 {
margin-left:auto;
}
/*--バナー位置調整*/
.py-12 {
padding-bottom: 20px;
padding-top: 45px;
}
/*--リンク上下位置調整*/
.flex.text-gray-500 {
padding-bottom: 10px;
}
/* blockquote*/
/* 緣之空 */
/* body{
background-image: url(https://img1.imgtp.com/2023/04/29/jwGDuQ5w.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
} */
/* 愛心 とにかく非常に可愛い */
/* body{
background-image: url(https://img1.imgtp.com/2023/05/01/NVnaZTNS.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
} */
/* 青黄粉配色 とにかく非常に可愛い */
/* body{
background-image: url(https://img1.imgtp.com/2023/05/01/1xRo9a6B.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
} */
/* 惠惠 */
/* body{
background-image: url(https://img1.imgtp.com/2023/05/01/mhyoOtKF.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
} */
/* スライム */
/* body{
background-image: url(https://i.328888.xyz/2023/04/29/iK3Jya.jpeg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
} */
.spoiler {
filter: blur(8px);
transition: filter .5s;
}
.spoiler:hover {
filter: blur(0px);
}
/* #ネタバレ防止: */
/* 使用例:
:span[これはネタバレです]{.spoiler} */
.cm-line span{
color: black;
/* caret-color: transparent !important;
display: block;
padding: 0 2px 0 6px; */
}
/* #一般的な場合の呼び出しスタイル(他の形式は173行にあります) */
.prose blockquote {
border-radius: 0.1875rem;
background: rgba(var(--tw-colors-i-gray-100),0.8);
padding: .625rem 1.25rem;
border-left: 0.25rem solid rgb(var(--tw-colors-i-gray-500));
}
/* #インラインコードおよびコードブロック */
:not(pre)>code, pre {
background-color: #39ccb28f;
color: rgb(223 235 34);
}
/* #最上部(名前の左右)を透明に設定 注意:transparentはcss内のデフォルトの透明色 */
.border-zinc-100 {
--banner-bg-color:transparent;
}
/* #普通、全体のフォント設定 */
h6{
color: #fffb00;
}
span{
color: #c519a8;
font-weight: bolder;
}
h2{
color: aqua;
}
p{
color: #39C5bb;
}
time{
color: #f8c3cd;
}
/* 異なる色の呼び出しボックス 普通は青色、errorは赤色、successは緑色 */
.note {
border-radius: 0.1875rem;
margin: 1rem 0;
padding: 1rem;
position: relative;
background: rgba(var(--tw-colors-i-gray-100),0.8);
border-left: 0.25rem solid rgb(var(--tw-colors-i-blue-500));
padding-left: 1rem;
}
.error {
border-left: 0.25rem solid rgb(var(--tw-colors-i-rose-500));
}
.success {
border-left: 0.25rem solid rgb(var(--tw-colors-i-teal-500));
}
/* インスタンス:
:::div{.note}
これは情報テキストブロックです
:::
:::div{.note.error}
これはエラーテキストブロックです
:::
:::div{.note.success}
これは成功テキストブロックです
::: */
/* もう一つのネタバレ防止(黒幕)
使用例:<span class="heimu" title="ここに黒いバーの上に表示される文字">wssb</span> */
.heimu, .heimu a, a .heimu, .heimu a.new {
background-color: #39Ccb2;
color: #39C5bb;
text-shadow: none;
}
.heimu:hover, .heimu:active,
.heimu:hover .heimu, .heimu:active .heimu {
color: aqua !important;
}
.heimu:hover a, a:hover .heimu,
.heimu:active a, a:active .heimu {
color: lightblue !important;
}
.heimu:hover .new, .heimu .new:hover, .new:hover .heimu,
.heimu:active .new, .heimu .new:active, .new:active .heimu {
color: #BA0000 !important;
}
/* コメントエリア透明 */
.input.is-block {
width: 100%;
background-color: #39ccb28f;
color: aqua;
}
.placeholder{
color: #36a29a;
}
/* さまざまな場所にカスタムメッセージを追加 */
.xlog-post-summary:after {
content: "警告:人工知能が人間の言語の要約能力を奪うことに注意!!!";
font-weight: bolder;
font-style: italic;
color: red;
}
.xlog-comment-count:after {
content: " ·コメントしに来てね↓";
font-weight: bolder;
font-style: italic;
color: #39Ccb2;
}
.xlog-site-name:after {
content: "ᵀᴹ";
font-style: italic;
color: #39Ccb2;
}
.mt-auto:before {
content: "滑稽ちゃんをフォローしてね~滑稽ちゃんありがとう~";
text-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5);
font-style: italic;
font-weight: bolder;
color: wheat;
}
/* マウススタイルの変更 */
button {
cursor:url(ipfs://bafkreiadiqnddwnt4lvklowtsuvkt37nw73m7zxsvtexua5hditfg7m5p4), auto;
}
.cursor-pointer {
cursor:url(ipfs://bafkreiadiqnddwnt4lvklowtsuvkt37nw73m7zxsvtexua5hditfg7m5p4), auto;
}
.xlog-user {
cursor:url(ipfs://bafkreiadiqnddwnt4lvklowtsuvkt37nw73m7zxsvtexua5hditfg7m5p4), auto;
}
.flex.-mx-5 {
cursor:url(ipfs://bafkreiadiqnddwnt4lvklowtsuvkt37nw73m7zxsvtexua5hditfg7m5p4), auto;
}
.space-y-8 {
cursor:url(ipfs://bafkreiadiqnddwnt4lvklowtsuvkt37nw73m7zxsvtexua5hditfg7m5p4), auto;
}
/* コメント 使用例 :
<p class="zhushi">画像注釈</p>
*/
.zhushi {
margin: 1em 0;
color: #555555;
font-size: 0.75em;
text-align: center;
}
/* ユーザーがモバイルデバイスを使用しているかどうかを検出 */
@media only screen and (max-width: 767px) {
/* スタイルを変更 */
body {
background-image: url(https://img1.imgtp.com/2023/05/01/mhyoOtKF.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
}
.mt-auto:after {
content: "現在「モバイル端末」でこのウェブページを開いています";
text-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5);
font-style: italic;
font-weight: bolder;
color: wheat;
}
}
/* ユーザーがデスクトップコンピュータを使用しているかどうかを検出 */
@media only screen and (min-width: 768px) and (max-width: 991px) {
/* スタイルを変更 */
body {
background-image: url(https://img1.imgtp.com/2023/05/01/EiUP9R8D.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
}
.mt-auto:after {
content: "現在「デスクトップコンピュータ」でこのウェブページを開いています";
text-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5);
font-style: italic;
font-weight: bolder;
color: wheat;
}
}
/* ユーザーがノートパソコンを使用しているかどうかを検出 */
@media only screen and (min-width: 992px) {
/* スタイルを変更 */
body {
background-image: url(https://img1.imgtp.com/2023/05/01/EiUP9R8D.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center ;
background-attachment: fixed;
}
.mt-auto:after {
content: "現在「ノートパソコン」でこのウェブページを開いています";
text-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5);
font-style: italic;
font-weight: bolder;
color: wheat;
}
}
/*
現在参考にしている文献資料:
https://mac.ncs.fun/mei-hua-xlog
https://birdgg.me/xlog-cutom-css
https://endercat.xlog.app/zai-bo-ke-shang-shi-yong-hei-tiao-zi-md
https://mac.ncs.fun/mei-hua-xlog-ji-ben-ding-gao
https://ncs.fun/mou-ren-yao-de-xlog-shu-biao-yang-shi
*/