Building a Dashboard in Obsidian
https://www.youtube.com/watch?v=AatZl1Z_n-g&list=PL7oLu8NfQd84_gsyqBVSVgUmCCgcvSZMx&index=22 Settings > appearance > CSS Snippets > folder icon https://github.com/TfTHacker/DashboardPlusPlus https://github.com/TfTHacker/DashboardPlusPlus/blob/master/.obsidian/snippets/dashboard.css
/* 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;
flex-flow: row wrap;
}
.dashboard div > ul > li {
min-width: 250px;
width: 15%;
}
Paste into notepad > save as dashboard.css > add to snippets folder in .obsidian enable the snippet.
Create a new page called home
add cssclass: dashboard to the [[YAML In Obsidian]] header.
Grab the dashboard++ markdown file from the repo
See video at 3:32 to turn readable line length on for only this page (if needed)
- Each list expands to the right
Add a Banner
add banners plugin > create page called banners > drag and drop image file into their > open commands on page and type “banner” > select add from local image
can change banner height from the plugin
install homepage plugin Opens obsidiann in homepage set homepage > set homepage view to “reading view” > turn on “refresh dataview” set up homepage hotkey to ctrl+h