@@ -121,7 +121,7 @@ experience. Remove each line if you want to re-activate the feature */
121121 --base-l : 96% ; /* Base lightness Light Mode - 100 is white */
122122 --accent-h : 201 ; /* Accent hue */
123123 --accent-s : 17% ; /* Accent saturation */
124- --accent-d : 65 % ; /* Accent lightness Dark Mode */
124+ --accent-d : 60 % ; /* Accent lightness Dark Mode */
125125 --accent-l : 50% ; /* Accent lightness Light Mode */
126126
127127 /*----------------------------------------------------------------
@@ -149,8 +149,11 @@ experience. Remove each line if you want to re-activate the feature */
149149 --bold-weight : 600 ; /* Switch to 600 or 700 if you want thicker bold text */
150150 --line-width : 40rem ; /* Maximum characters per line. Turn off "Readable line length" in Obsidian Settings */
151151 --line-height : 1.5 ;
152- --max-width : 85 % ; /* Amount of padding around the text, use 90% for narrower padding */
152+ --max-width : 87 % ; /* Amount of padding around the text, use 90% for narrower padding */
153153 --nested-padding : 3.5% ; /* Amount of padding for quotes and transclusions */
154+ --icon-muted : 0.4 ;
155+ --border-width : 1px ;
156+ --border-width-alt : 1px ;
154157
155158 /*----------------------------------------------------------------
156159
@@ -192,9 +195,10 @@ experience. Remove each line if you want to re-activate the feature */
192195 --background-match-highlight : hsla (var (--accent-h ), 40% , 62% , 0.2 );
193196 --background-modifier-accent : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) - 10% ));
194197 --text-accent : hsl (var (--accent-h ), var (--accent-s ), var (--accent-d ));
195- --text-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) + 10% ));
196- --interactive-accent : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) - 30% ));
197- --interactive-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) - 25% ));
198+ --text-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) + 12% ));
199+ --text-on-accent : white;
200+ --interactive-accent : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) - 20% ));
201+ --interactive-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-d ) - 15% ));
198202 --quote-opening-modifier : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 10% ));
199203 --interactive-accent-rgb : 66 , 66 , 66 ;
200204 --text-selection : hsla (var (--accent-h ), 70% , 40% , 30% );
@@ -220,6 +224,7 @@ experience. Remove each line if you want to re-activate the feature */
220224 --background-modifier-accent : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-l ) + 10% ));
221225 --text-accent : hsl (var (--accent-h ), var (--accent-s ), var (--accent-l ));
222226 --text-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-l ) - 10% ));
227+ --text-on-accent : white;
223228 --interactive-accent : hsl (var (--accent-h ), var (--accent-s ), var (--accent-l ));
224229 --interactive-accent-hover : hsl (var (--accent-h ), var (--accent-s ), calc (var (--accent-l ) - 10% ));
225230 --quote-opening-modifier : hsl (var (--base-h ), var (--base-s ), calc (var (--base-l ) - 10% ));
@@ -243,11 +248,22 @@ experience. Remove each line if you want to re-activate the feature */
243248 --background-primary-alt : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 6% ));
244249 --background-tertiary : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 8% ));
245250 --background-modifier-border : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 12% ));
246- --background-modifier-border-hover : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 14 % ));
251+ --background-modifier-border-hover : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 20 % ));
247252 --background-modifier-border-focus : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 30% ));
248- --background-modifier-cover : hsla (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 6% ), 0.9 );
253+ --background-modifier-cover : hsla (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 8% ), 0.9 );
254+ --text-normal : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 75% ));
255+ --text-muted : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 50% ));
256+ --text-faint : hsl (var (--base-h ), var (--base-s ), calc (var (--base-d ) + 25% ));
257+ --icon-muted : 0.5 ;
258+ }
259+ .borders-low {
260+ --border-width : 0px ;
261+ --border-width-alt : 1px ;
262+ }
263+ .borders-none {
264+ --border-width : 0px ;
265+ --border-width-alt : 0px ;
249266}
250-
251267
252268/*----------------------------------------------------------------
253269
@@ -357,12 +373,12 @@ body.plugin-sliding-panes .mod-root .graph-controls {
357373.hider-ribbon .side-dock-actions ,
358374.hider-ribbon .side-dock-settings {
359375 display : flex;
360- border-top : 1 px solid var (--background-modifier-border );
376+ border-top : var ( --border-width ) solid var (--background-modifier-border );
361377 background : var (--background-primary );
362378 margin : 0 ;
363379}
364380.hider-ribbon .workspace-ribbon .mod-left : after {
365- border-top : 1 px solid var (--background-modifier-border );
381+ border-top : var ( --border-width ) solid var (--background-modifier-border );
366382 background : var (--background-primary );
367383 padding-right : 100vw ;
368384 content : " " ;
@@ -419,6 +435,7 @@ body.plugin-sliding-panes .mod-root .graph-controls {
419435 margin-left : 2px ;
420436}
421437.workspace-ribbon : not (.is-collapsed ) ~ .mod-root .view-actions ,
438+ .focus-mode .workspace-ribbon : not (.is-collapsed ) ~ .mod-root .view-header : hover .view-actions ,
422439.workspace-ribbon .mod-left .is-collapsed ~ .mod-root .view-header : hover .view-actions ,
423440.mod-right .is-collapsed ~ .mod-root .view-header : hover .view-actions {
424441 opacity : 1 ;
@@ -433,6 +450,8 @@ body.plugin-sliding-panes .mod-root .graph-controls {
433450 transition : opacity 0.25s ease-in-out;
434451}
435452
453+
454+
436455/* --------------- */
437456/* Image zoom */
438457
@@ -467,7 +486,7 @@ body.plugin-sliding-panes .mod-root .graph-controls {
467486 padding : 5px 0 0 0 ;
468487}
469488# calendar-container {
470- padding : 0 10 px ;
489+ padding : 5 px 15 px ;
471490 --color-background-day-empty : var (--background-secondary-alt );
472491 --color-background-day-active : var (--background-tertiary );
473492 --color-background-day-hover : var (--background-tertiary );
@@ -476,13 +495,23 @@ body.plugin-sliding-panes .mod-root .graph-controls {
476495 --color-text-heading : var (--text-muted );
477496 --color-text-day : var (--text-normal );
478497 --color-text-today : var (--text-normal );
479- --color-arrow : currentColor ;
498+ --color-arrow : var ( --text-faint ) ;
480499 --color-background-day-empty : transparent;
481500}
501+ .table .svelte-1ocurao .svelte-1ocurao {
502+ border-collapse : separate;
503+ table-layout : fixed;
504+ }
482505# calendar-container h2 {
483506 font-weight : 400 ;
484507 font-size : 16px ;
485508}
509+ .mod-root # calendar-container {
510+ width : var (--line-width );
511+ max-width : var (--max-width );
512+ margin : 0 auto;
513+ padding : 0 ;
514+ }
486515# calendar-container h2 .arrow {
487516 color : var (--text-faint );
488517 cursor : var (--cursor );
@@ -497,20 +526,70 @@ body.plugin-sliding-panes .mod-root .graph-controls {
497526 font-weight : 500 ;
498527}
499528# calendar-container tr td {
500- padding : 2px 0 8px ;
501- width : 14.28% ;
502- border-right : 3px solid transparent;
529+ padding : 4px 0 4px ;
503530 border-radius : 4px ;
504- cursor : var (--cursor );}
505- # calendar-container tr {
506- border : 3px solid transparent;
531+ cursor : var (--cursor );
532+ border : 2px solid transparent;
533+ transition : none;
534+ }
535+ body .nav .svelte-1ocurao .svelte-1ocurao {
536+ padding : 0 0 0 5px ;
537+ }
538+ body .mod-root .nav .svelte-1ocurao .svelte-1ocurao {
539+ padding : 0 0 0 0 ;
507540}
508541# calendar-container tr td .dot {
509542 margin : 0 ;
510543}
511- # calendar-container tr td .today {
544+ body .arrow .svelte-1ocurao .svelte-1ocurao {
545+ cursor : var (--cursor );
546+ }
547+ body .arrow .svelte-1ocurao : hover svg .svelte-1ocurao {
548+ color : var (--text-muted );
549+ }
550+ body .reset-button .svelte-1ocurao .svelte-1ocurao {
551+ font-size : var (--font-smaller );
552+ }
553+ body .reset-button .svelte-1ocurao .svelte-1ocurao : hover {
554+ color : var (--text-normal );
555+ }
556+ body .mod-root .title .svelte-1ocurao .svelte-1ocurao {
557+ font-size : 18px ;}
558+
559+ body .month .svelte-1ocurao .svelte-1ocurao ,
560+ body .title .svelte-1ocurao .svelte-1ocurao {
561+ font-size : var (--font-normal );
562+ font-weight : 400 ;
563+ }
564+ # calendar-container tr td .today ,
565+ body .today .svelte-1lgyrog .svelte-1lgyrog {
566+ color : var (--text-accent );
512567 font-weight : 600 ;
513568}
569+ body # calendar-container tr td .today .dot .svelte-1lgyrog {
570+ fill : var (--text-accent );
571+ }
572+ body .active .svelte-1lgyrog .task .svelte-1lgyrog {
573+ stroke : var (--text-faint );
574+ }
575+ body .active .svelte-1lgyrog .svelte-1lgyrog {
576+ color : var (--text-normal );
577+ }
578+ body .active .svelte-1lgyrog .svelte-1lgyrog ,
579+ body .active .today .svelte-1lgyrog .svelte-1lgyrog ,
580+ body .week-num .svelte-1ocurao .svelte-1ocurao : hover ,
581+ body td .svelte-1lgyrog .svelte-1lgyrog : not (: empty ): hover {
582+ background-color : var (--color-background-day-active );
583+ }
584+ body .active .svelte-1lgyrog .dot .svelte-1lgyrog {
585+ fill : var (--text-faint );}
586+ body .active .svelte-1lgyrog .task .svelte-1lgyrog {
587+ stroke : var (--text-faint );
588+ }
589+ body .year .svelte-1ocurao .svelte-1ocurao {
590+ color : var (--text-normal );
591+ }
592+
514593
515594
516595/*----------------------------------------------------------------
@@ -628,10 +707,11 @@ body, input, button,
628707.view-action {
629708 background : transparent;
630709 color : var (--text-muted );
631- opacity : 0.4 ;
710+ opacity : var ( --icon-muted ) ;
632711 transition : opacity 0.1s ease-in-out;
633712 cursor : var (--cursor );
634713}
714+
635715.view-header-icon {
636716 opacity : 0 ;
637717}
@@ -725,7 +805,7 @@ span.cm-hashtag.cm-hashtag-end {
725805 border-radius : 10px ;
726806}
727807.modal .mod-settings .vertical-tab-content-container {
728- border-left : 1 px solid var (--background-modifier-border );
808+ border-left : var ( --border-width ) solid var (--background-modifier-border );
729809 padding-bottom : 0 ;
730810 padding-right : 0 ;
731811}
@@ -796,24 +876,32 @@ input.prompt-input:hover {
796876.workspace > .workspace-split : not (.mod-root ) .workspace-leaf-content {
797877 height : calc (100% - 6px );
798878}
799- .workspace-split .mod-root .workspace-leaf-content {
879+ .workspace-split .mod-root .mod-horizontal .workspace-leaf-resize-handle ,
880+ .workspace-split .mod-root .mod-vertical .workspace-leaf-resize-handle {
881+ border-width : 1px ;
800882}
801883.workspace-split .mod-horizontal > * > .workspace-leaf-resize-handle {
802884 height : 3px ;
803885 background : transparent;
804- border-bottom : 1 px solid var (--background-modifier-border );
886+ border-bottom : var ( --border-width-alt ) solid var (--background-modifier-border );
805887}
806888.workspace-split .mod-right-split > .workspace-leaf-resize-handle {
807889 background : transparent;
808- border-left : 1 px solid var (--background-modifier-border );
890+ border-left : var ( --border-width-alt ) solid var (--background-modifier-border );
809891 width : 3px !important ;
810892}
811893.workspace-split .mod-vertical > * > .workspace-leaf-resize-handle ,
812894.workspace-split .mod-left-split > .workspace-leaf-resize-handle {
813895 background : transparent;
814- border-right : 1 px solid var (--background-modifier-border );
896+ border-right : var ( --border-width ) solid var (--background-modifier-border );
815897 width : 2px !important ;
816898}
899+ .workspace-split .mod-right-split > .workspace-leaf-resize-handle : hover ,
900+ .workspace-split .mod-horizontal > * > .workspace-leaf-resize-handle : hover ,
901+ .workspace-split .mod-vertical > * > .workspace-leaf-resize-handle : hover ,
902+ .workspace-split .mod-left-split > .workspace-leaf-resize-handle : hover {
903+ }
904+
817905.workspace-split .mod-right-split > .workspace-leaf-resize-handle : active ,
818906.workspace-split .mod-horizontal > * > .workspace-leaf-resize-handle : active ,
819907.workspace-split .mod-vertical > * > .workspace-leaf-resize-handle : active ,
@@ -837,7 +925,7 @@ input.prompt-input:hover {
837925
838926.workspace-tab-container-inner {
839927 background : transparent;
840- border-bottom : 1 px solid var (--background-modifier-border );
928+ border-bottom : var ( --border-width ) solid var (--background-modifier-border );
841929 border-radius : 0 ;
842930 width : 100% ;
843931 max-width : 100% ;
@@ -1167,7 +1255,7 @@ border-bottom:1px solid #999;
11671255 padding-top : 10px ;
11681256 height : 50px ;
11691257 background-color : var (--background-primary );
1170- border-top : 1 px solid var (--background-modifier-border );
1258+ border-top : var ( --border-width-alt ) solid var (--background-modifier-border );
11711259 width : 100% ;
11721260}
11731261input .document-search-input ,
@@ -1331,6 +1419,16 @@ input[type=checkbox]:checked {
13311419.nav-header {
13321420 padding : 0 ;
13331421}
1422+ /*
1423+ .nav-header:after {
1424+ content:"";
1425+ pointer-events:none;
1426+ z-index:9;
1427+ background:linear-gradient(0deg,var(--background-transparent) 0%,var(--background-secondary) 100%);;
1428+ height:12px;
1429+ width:100%;
1430+ position:fixed;
1431+ }*/
13341432.nav-buttons-container {
13351433 padding : 10px 5px 0px 5px ;
13361434 margin-bottom : 0px !important ;
@@ -1724,6 +1822,7 @@ input.search-input:focus {
17241822 background-color : var (--background-secondary );
17251823 color : var (--text-muted );
17261824 font-size : var (--font-smaller );
1825+ border-width : var (--border-width-alt );
17271826 padding : 0 5px 0 ;
17281827}
17291828.status-bar-item {
@@ -1765,6 +1864,7 @@ input.search-input:focus {
17651864 cursor : var (--cursor );
17661865}
17671866.workspace-ribbon {
1867+ border-width : var (--border-width-alt );
17681868 border-color : var (--background-modifier-border );
17691869 background : var (--background-secondary );
17701870}
@@ -1914,7 +2014,6 @@ ol > li::before {
19142014}
19152015
19162016/* Code */
1917-
19182017.theme-light : not (pre ) > code [class *= "language-" ],
19192018.theme-light pre [class *= "language-" ] {
19202019 background-color : var (--background-primary-alt );
@@ -1925,7 +2024,7 @@ ol > li::before {
19252024}
19262025.markdown-preview-section .frontmatter code {
19272026 color : var (--text-muted );
1928- font-szie : var (--font-small );
2027+ font-size : var (--font-small );
19292028}
19302029.cm-s-obsidian .hmd-fold-html-stub ,
19312030.cm-s-obsidian .hmd-fold-code-stub ,
0 commit comments