Neo is a theme designed for Obsidian, with the goal of maintaining the simplicity of the default theme while adding more colors and enhancing the user interface.
- Dark and light theme support
- Mobile support
- Alternate Tabs
- Headings indicator
- Pointer cursor for clickable elements
- Alternate checkboxes
Neo offers a variety of alternate checkbox types to help you highlight different task statuses.
- [ ] Checkbox
- [x] Complete
- [/] Incomplete
- [-] Canceled
- [>] Forwarded
- [<] Schedule
- [i] Info
- [I] Idea
- [!] Important
- [?] Question
- [p] Pros
- [c] Cons
- [f] Fire
- [*] Star
- [b] Bookmark
- [u] Trend Up
- [d] Trend Down
- [w] Win
- [k] Key
- ["] Quote
- [S] Money
- [l] Location
- [n] New
- [0] Progress 0
- [1] Progress 1
- [2] Progress 2
- [3] Progress 3
- [4] Progress 4
CSS helper classes can be added to individual files using the cssclasses
frontmatter key. These classes can be combined to create different effects.
To enable a cards layout, add the following code at the top of your file:
---
cssclasses: cards
---
Cards (by kepano)
Using cards
transforms Dataview tables into cards that can be sorted using the Sortable plugin. Similarly, you can also transform lists into cards using list-cards
. Note that cards
or list-cards
must be present for the other classes to work.
Class | Description |
---|---|
cards (required) |
Activate card layout fot Dataview tables |
list-cards (required) |
Activate card layout for lists |
cards-align-bottom |
Align the last element of a card to the bottom |
cards-cover |
Images are resized to fill the defined space |
cards-16-9 |
Fit images in cards to 16:9 ratio |
cards-1-1 |
Fit images in cards to 1:1 ratio (square) |
cards-2-1 |
Fit images in cards to 2:1 ratio |
cards-2-3 |
Fit images in cards to 2:3 ratio |
cards-cols-1 to 8 |
Force a specific number of columns (from 1 to 8) |
Please note that this theme is designed for my personal use of Obsidian. Therefore, it is not tested for all use cases.