Dashboard++ — a simple organization and navigation method for Obsidian Vaults

I have created hompage following the steps. I am not able to see my topics shown in different columns. I see many posts here did not face this issue, I guess it might be my css problem? I copy my note as below, appreciate anyone can advise what did I done wrong. I am using minimal theme also.

cssclass: dashboard, max
banner: “https://images.unsplash.com/photo-1461173890990-f128607276ff?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1169&q=80
banner_x: 0.5
banner_y: 0.479


  • One
  • Two
  • Three

Vault Info

  • :file_cabinet: Recent file updates

  • :bookmark: Tagged: favorite

  • :part_alternation_mark: Stats

    • File Count: $=dv.pages().length
    • Personal recipes: $=dv.pages('"Family/Recipes"').length

css code as below (same as copy from GitHub):
/* Updated 2022-02-28 */

.dashboard {
padding-left: 25px !important;
padding-right: 25px !important;
padding-top: 20px !important;

.dashboard .markdown-preview-section {
max-width: 100%;

/* Title at top of the document */
.dashboard .markdown-preview-section .title {
top: 60px;
position: absolute;
font-size: 26pt !important;
font-weight: bolder;
letter-spacing: 8px;

.dashboard h1 {
border-bottom-style: dotted !important;
border-width: 1px !important;
padding-bottom: 3px !important;

.dashboard div > ul {
list-style: none;
display: flex;
column-gap: 50px;
row-gap: 30px;
flex-flow: row wrap;

.dashboard div > ul > li {
min-width: 250px;
width: 15%;

Can you please attach screenshot?

Gotta love anyone who watches Joe vs The Volcano

Hi, please see screenshot below.

I downloaded Dashboard sample vault and copy css files into my vault. It is working now. I guess my css file could be corrupted. Thanks everyone.

I’ve been toying around with this setup over the weekend. Was curious to know if anyone has been able to get it working with live preview. If so, what tips/tricks did you use to make it happen?

1 Like

Even though this question was from a while ago, I’ve seen it being asked several times now.
I just found a workaround:
I have a “Dashboard - code” page, which is just your normal Dashboard note.
Then I have a “Dashboard” page, where I embed the “Dashboard - code” (![[Dashboard - code]]) and that’s it.
The Dashboard can be edited by hovering over the link and using the hover edit plugin. Or just go to the Dashboard - code page and edit it there.

It’s not ideal but that way I can stay with Live Preview mode on every page and still access the dashboard like a preview. I previously tried with the force view mode plugin but that always got me into source mode instead of live preview, when I switched to another note.

1 Like

I have the same problem with Blue Topaz theme

I find a solution for this :

for blue topaz theme add "wide-page" to cssclass in front matter :

cssclass: dashboard , wide-page

for other theme use this css file and do the same previous steps

1 Like