.title-appended { color: var(--text-normal); display: inline; } .title-metadata { color: var(--color-orange); font-size: 0.85em; opacity: 0.8; margin-left: 0; } /* Sort value styling */ .nav-file-title-content::before { margin-right: 4px; } .nav-file-title-content { padding: 0; line-height: 1.1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; } /* Reduce indent for child items - improved spacing */ .nav-folder .nav-folder .nav-file-title, .nav-folder .nav-folder .nav-folder-title { padding-left: 15px !important; } /* Ensure proper alignment with sort values and titles */ .nav-file-title-content.has-sort-value, .nav-file-title-content.has-title { padding-right: 5px; display: inline-block; max-width: calc(100% - 10px); } /* Sort value styling */ .has-sort-value::before { content: attr(data-sort-value); color: var(--color-yellow); margin-right: 2px; } /* Title styling */ .has-title::after { content: attr(data-title); color: var(--color-orange); font-size: 0.85em; opacity: 0.8; }