A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://plugins.jetbrains.com/docs/intellij/empty-state.html below:

Empty State | IntelliJ Platform Plugin SDK

Empty State

Empty states of tool windows, lists, trees, tables, master-detail layouts, or other container components should be informative for the users. Fill in the empty states with the following:

Reason why empty Explain the current state

The default pattern is No [entity] added. If added, created, configured, or other words act as synonyms in a particular case, use added for consistency.

Be precise

Do not introduce new entities that are not used in the current context. Instead, use the terms from the current UI so that the user understands what exactly is missing:

Actions to fill the area

An action makes it easier to understand what to start with instead of searching for the appropriate icon on the toolbar. It can also educate about the shortcut.

Use one or two actions

Three or more actions would make it harder to choose what to start from.

In rare cases, when you need to list all possible starting points, use the list layout.

If there is enough space (for example, in horizontal tool windows), you may use the table layout to place action links, shortcuts, and action descriptions:

If an action opens a toolbar menu, open it at the same position where it would be opened with the corresponding toolbar button. This would explain which toolbar icon opens the menu.

Explain what to do when there is no action`

If there is no action that can be performed by clicking a link, add a text describing all the required steps:

Hide the toolbar

Hide the area's toolbar if it does not have the same action as in the empty state. Usually, all other toolbar actions are not relevant in this case.

Correct

Incorrect

Help topic Empty state of the master-detail layout

Master-detail layouts include a list or a tree on the left (in the master part) and the details area on the right.

Writing guidelines Punctuation

Separate sentences in the empty state with periods, but do not put a period after the action link. Use the ellipses at the end of the action link if this link opens a dialog or a popup which requires some input from the user.

Capitalization

Use sentence capitalization in the empty state texts and links.

Avoid excessive verbs Sizes and placement

Vertical spacing:

Minimum right and left margins:

Use non-breaking spaces in the following cases:

04 July 2025


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4