diff --git a/public/assets/css/toc.css b/public/assets/css/toc.css index 56ac9e7..3790efa 100644 --- a/public/assets/css/toc.css +++ b/public/assets/css/toc.css @@ -1 +1 @@ -:root{--base:#24273a;--mantle:#1e2030;--surface0:#363a4f;--rosewater:#f4dbd6;--peach:#f5a97f;--text:#c9d1d9;--lavender:#b7bdf8;--shadow:0 8px 16px #00000026}#toc-toggle{display:none}.toc-button{background:var(--mantle);cursor:pointer;z-index:1000;width:36px;height:36px;box-shadow:var(--shadow);border-radius:6px;justify-content:center;align-items:center;transition:background .2s,right .2s;display:flex;position:fixed;top:15%;right:15px;transform:translateY(0)}.toc-button:hover{background:var(--surface0)}.toc-button:before{content:"➤";color:var(--rosewater);font-size:18px;transition:transform .2s;transform:rotate(180deg)}#toc-toggle:checked~.toc-button:before{transform:rotate(0)}#toc-toggle:checked~.toc-button{right:375px}.toc-panel{background:var(--mantle);border:1px solid var(--surface0);width:360px;height:auto;box-shadow:var(--shadow);z-index:999;border-radius:8px;transition:transform .2s;position:fixed;top:15%;right:-360px;overflow-y:visible}#toc-toggle:checked~.toc-panel{transform:translate(-360px)}.toc-content ul{margin:0;padding:0;list-style-type:none}.toc-content li{margin-bottom:.25rem;padding-top:.25rem;padding-left:.25rem}.toc-content ul ul{padding-left:.5rem}.toc-content ul ul ul{padding-left:.75rem}.toc-content a[href]{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:100%;padding:.5rem 1rem;transition:background .2s,color .2s;display:block;overflow:hidden}.toc-content a[href]:hover{background:var(--surface0)}@media (width<=768px){.toc-button,.toc-panel,.overlay{display:none}} \ No newline at end of file +:root{--base:#24273a;--mantle:#1e2030;--surface0:#363a4f;--rosewater:#f4dbd6;--peach:#f5a97f;--text:#c9d1d9;--lavender:#b7bdf8;--shadow:0 8px 16px #00000026}#toc-toggle{display:none}.toc-button{background:var(--mantle);cursor:pointer;z-index:1000;width:36px;height:36px;box-shadow:var(--shadow);border-radius:6px;justify-content:center;align-items:center;transition:background .2s,right .2s;display:flex;position:fixed;top:15%;right:15px;transform:translateY(0)}.toc-button:hover{background:var(--surface0)}.toc-button:before{content:"➤";color:var(--rosewater);font-size:18px;transition:transform .2s;transform:rotate(180deg)}#toc-toggle:checked~.toc-button:before{transform:rotate(0)}#toc-toggle:checked~.toc-button{right:375px}.toc-panel{background:var(--mantle);border:1px solid var(--surface0);width:360px;height:auto;box-shadow:var(--shadow);z-index:999;border-radius:8px;transition:transform .2s;position:fixed;top:15%;right:-360px;overflow-y:visible}#toc-toggle:checked~.toc-panel{transform:translate(-360px)}.toc-content ul{margin:0;padding:0;list-style-type:none}.toc-content li{margin-bottom:.25rem;padding-top:.25rem;padding-left:.25rem}.toc-content ul ul{padding-left:.5rem}.toc-content ul ul ul{padding-left:.75rem}.toc-content a[href]{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;max-width:100%;padding:.5rem 1rem;transition:background .2s,color .2s;display:block;overflow:hidden}.toc-content a[href]:hover{background:var(--surface0)}@media (width<=842px){.toc-button,.toc-panel,.overlay{display:none}} \ No newline at end of file diff --git a/public/rss.xml b/public/rss.xml index eef826a..5089ff5 100644 --- a/public/rss.xml +++ b/public/rss.xml @@ -6,7 +6,7 @@ Latest posts Norgolith en-us - Sat, 13 Sep 2025 04:42:45 +0000 + Sat, 13 Sep 2025 04:47:22 +0000 60 diff --git a/theme/assets/css/toc.css b/theme/assets/css/toc.css index 5f9fbb2..895f7f0 100644 --- a/theme/assets/css/toc.css +++ b/theme/assets/css/toc.css @@ -112,7 +112,7 @@ } /* Responsive Design */ -@media (max-width: 768px) { +@media (max-width: 842px) { .toc-button { display: none; /* Hide button on small screens */ }