Change Dynalist’s Look with User Styles (No Pro Plan Needed)

Published on 1/10/2026

Dynalist is a powerful online outliner. Organising ideas in Dynalist makes it easier to decide what to do next. In a previous article we introduced it as a task manager.

https://tmp.bizlibrary.info/blog/manual/tool/dynalist-features-and-tips/

Because Dynalist was created in English, the default fonts and spacing are not optimised for Japanese text. You can fix that with the Pro plan and custom CSS, but here is a lighter option that works on the free plan.

This tweak only affects the desktop browser. If you want the same look on tablets or phones, consider upgrading to Pro.

Install a User-Style Extension

I will demonstrate with a Google Chrome extension, but most desktop browsers offer something similar.

Step 1: Install Stylus

After installing Stylus, an icon appears in the upper right corner of the browser window.

Open Dynalist, click the Stylus icon, and select the dynalist.io link under “Write style for.”

A code editor opens. Anything you enter will apply to the dynalist.io domain.

Two Sample Styles

Left: default / Middle: white theme / Right: dark theme

Copy and paste the code you like into the editor.

White Theme with Wider Line Spacing

/* 行間調整 */
.Node {
    margin: 0.9rem 0;
}
.Node-renderedContent.node-line,
.is-mediumFont .node-line{
    line-height: 1.8;
}

/* article view時のリストの隙間を小さく */
.is-cozyDensity.is-article-view .Node-self {
    padding-top: 5px;
    padding-bottom: 5px;
}

/* 見出しフォントのウェイトを普通に */
.Node-self.is-heading .Node-content,
.Node-self.is-heading .Node-renderedContent {
    font-weight: normal;
}

/*  子ノードを持つ見出しの上に隙間を空ける */
.Node-self.is-heading.is-parent {
    margin-top: 20px
}

/* 見出し2 */
.Node-self.is-heading2 .Node-contentContainer .node-line  {
    border-left: 5px solid #333;
    border-radius: 0px;
    padding-left: 5px;
}

/* 見出し3 */
.Node-self.is-heading3 .Node-contentContainer {
    border-bottom: 1px solid #333;
}

Eye-Friendly Dark Theme

/* エディタ枠 */
.DocumentContainer {
    background: #333;
    color: #ddd
}

/* 右上ツールボックス */
.DocumentTools-overlay {
    background: #333;
    box-shadow: 0 0 3px 3px #333;
}

/* 行間調整 */
.Node {
    margin: 0.9rem 0;
}
.Node-renderedContent.node-line,
.is-mediumFont .node-line{
    line-height: 1.8;
}

/* article view時のリストの隙間を小さく */
.is-cozyDensity.is-article-view .Node-self {
    padding-top: 5px;
    padding-bottom: 5px;
}

/* list view時の子ノード左のラインを薄く */
.Node-children {
    border-color: #444;
}

/* リスト選択時 */
.Node.is-selected {
    background: #005aa3
}

/* テキスト選択 */
.DocumentContainer *::selection {
    background: #aaa;
}

/* 見出しフォントのウェイトを普通に */
.Node-self.is-heading .Node-content,
.Node-self.is-heading .Node-renderedContent {
    font-weight: normal;
}

/*  子ノードを持つ見出しの上に隙間を空ける */
.Node-self.is-heading.is-parent {
    margin-top: 20px
}

/* 見出し1 */
.Node-self.is-heading1 .Node-contentContainer .node-line  {
    color: #d07805;
}

/* 見出し2 */
.Node-self.is-heading2 .Node-contentContainer .node-line  {
    border-left: 5px solid #369ac1;
    border-radius: 0px;
    padding-left: 5px;
    color: #369ac1;
}

/* 見出し3 */
.Node-self.is-heading3 .Node-contentContainer {
    border-bottom: 1px solid #4b9868;
    color: #4b9868;
    font-size: 18px;
}

/* カラーラベル */
.Node-contentContainer.mod-color-label-1,
.Node-contentContainer.mod-color-label-2,
.Node-contentContainer.mod-color-label-3,
.Node-contentContainer.mod-color-label-4,
.Node-contentContainer.mod-color-label-5,
.Node-contentContainer.mod-color-label-6 {
    color: #333;
}

/* 太字 */
.node-bold {
    color: #fff;
}

Need help with Task Management Partner?Contact us anytime

If you have questions about our services or plans, feel free to reach out via the inquiry form.

When You Love It, Consider Going Pro

パートナー
User styles are a handy way to make the free version of Dynalist more comfortable.
パートナー
That said, it is polite to support the service when you enjoy it. Please consider upgrading if the customisation proves useful.
パートナー
The free plan is generous, but the Pro version lets you use custom CSS on mobile and unlocks even more writing and workflow features. Give it a look when you are ready.

Author

Shinya Oishi

Shinya Oishi

A freelance designer and developer involved in promotion and public relations for a wide range of companies, organizations, and facilities. At Task Management Partner, responsible for business planning, website development, and illustration. Known for versatility and a wide-ranging skill set—including design, illustration, development, and content creation—I am capable of and interested in many things, which often leads to handling an overwhelming number of tasks. This service was created to address that challenge by having someone else review and help organize one’s tasks. As a service built on the principle of “selling what I myself truly need,” I confidently recommend it to anyone struggling with task management.

Need help with Task Management Partner?Contact us anytime

If you have questions about our services or plans, feel free to reach out via the inquiry form.