Blocky has 5 misc Widget types: the Streak tracker, Horoscope, Dice roller, Quotes, and Mood tracker. This page lists the templates, the Inputs, and the Parts of each one. The controls that every widget shares, such as Size, Colors, and Corners, are on the settings page.
Create a misc widget
In the create dialog, pick Misc under Category, the type in Widget type, and a template under Style. Then click Open editor. For Quotes with Notion data, turn on Add a datasource and click Continue to data instead. Create a widget gives every step.
Only charts, quotes, and flashcards take Notion data. Of the misc widgets, only Quotes can use a Notion database.
Elements and Parts of a misc widget
Each misc widget has its own Elements, in the tab with the name of its Widget type in the Add element dialog. A template starts with some of them, and you can add the others. The Parts of an Element are indented under it in the Elements panel. Work with Elements explains how to add an Element.
Streak tracker
The Streak tracker counts the days in a row that you keep a habit. Press the check-in button, such as Check in today, once a day and the streak grows. Miss a day and it starts again.
In the create dialog, the Streak tracker is Streaks. It has 5 templates: Normal, Gamified, Minimalist, Gradient, and Retro. The Streak tracker has no Inputs tab.
The Streaks tab of the Add element dialog has these Elements:
| Element | Parts | Templates with it |
|---|---|---|
| Streak number | Number and Suffix | All |
| Streak progress | None. It shows a Bar or Cells toward a number of Milestone days, from 2 to 30. | All |
| Streak detail | Label and Value | Normal, Gamified, Gradient |
| Streak badges | Unlocked and Locked | Gamified |
Horoscope
The Horoscope shows a horoscope reading for one zodiac sign. Press Refresh Horoscope, and the widget fetches today's reading for the sign and the period.
In the create dialog, the Horoscope is Horoscope. It has 3 templates: Normal, Gradient, and Retro.
Its Inputs tab has these inputs. Every template uses the same inputs.
- Zodiac sign is one of the 12 signs, such as Aries or Pisces.
- Period is Daily, Weekly, or Monthly.
The Horoscope tab of the Add element dialog has this Element:
| Element | Parts | Templates with it |
|---|---|---|
| Horoscope | Sign, with its Icon and Name. Reading and Message. | All |
Dice roller
The Dice roller rolls dice. Pick a die, press the roll button, and read the result.
In the create dialog, the Dice roller is Dice. It has 5 templates: Normal, Compact, Minimalist, Multiple, and Retro.
Its Inputs tab has these inputs:
- Default dice is the die that the widget starts with: D4, D6, D8, D10, D12, D20, or D100. The default is D20.
- Number of dice is how many dice every template rolls at once, from 1 to 6. The default is 1, or 2 in the Multiple template.
The Dice tab of the Add element dialog has these Elements:
| Element | Parts | Templates with it |
|---|---|---|
| Dice picker | Label, Dropdown, and Options | All |
| Dice count | Label, Fewer, Number, and More | Multiple |
| Dice stage | Result, Die, Total, and Rolling text | All |
Quotes
Quotes shows one quote at a time. Press the new-quote button, such as New Quote, to see the next one.
In the create dialog, Quotes is Quotes. It has 4 templates: Normal, Gradient, Retro, and Inspirational.
Its Inputs tab has these inputs:
- Data source sets where the quotes come from. Choose Written here to write the quotes in the editor, or From Notion to read them from a Notion database. With From Notion, you pick the Quote and Author properties. Connect Notion data to widgets explains the Notion steps.
- Shuffle shows the quotes in a new random order each time the widget loads. Your order comes back when you turn it off.
- Quotes lists the quotes that you write. Each one has a Quote and an Author. Click Add quote to add one.
When the list is empty and the widget does not use Notion data, the new-quote button fetches a random quote. When the widget uses a Notion database that has no quotes, it shows no quote and fetches none.
The Quotes tab of the Add element dialog has this Element:
| Element | Parts | Templates with it |
|---|---|---|
| Quote | Accent bar, Panel, Text, Author, and Message. The Message shows instead of the quote while the widget is empty, loading, or failed. | All |
Mood tracker
The Mood tracker logs how you feel each day. Pick one of five moods, and the widget saves it, so your mood history builds up day by day.
In the create dialog, the Mood tracker is Mood. It has 5 templates: Normal, Gradient, Retro, Minimalist, and Heatmap.
Its Inputs tab has the five moods: Terrible, Bad, Neutral, Good, and Great. For each mood, you set an emoji, a label of up to 24 characters, a color, and a tint.
The Mood tracker tab of the Add element dialog has these Elements:
| Element | Parts | Templates with it |
|---|---|---|
| Mood picker | Options, with its Emojis and Labels | All |
| Mood history | Day names, Days, Bars, Dates, Labels, Percents, and Tracks. The Parts that it shows depend on its view. | All |
| Mood stat | Icon, Label, Emoji, Value, and Unit | Normal, Gradient, Heatmap |
| Legend | None. It shows the mood colors and labels. | Heatmap |
To see each template before you create a misc widget, open the misc widgets in the Widget catalogue.