Todoist: Wider Task Details Modal latest version (currently v1.2.0)
← Back to Stylus Rules
Style Content
/* ==UserStyle==
@name Todoist: Wider Task Details Modal
@namespace https://www.timhilton.xyz/stylus-rules/
@version 1.2.0
@description Increases the width of task details modal and view content in Todoist for better visibility on wide screens
@author Tim Hilton using Claude
@homepageURL https://www.timhilton.xyz/stylus-rules/todoist/wider-task-details-modal/
@updateURL https://www.timhilton.xyz/stylus-rules/todoist/wider-task-details-modal/latest/wider-task-details-modal.user.css
==/UserStyle==*/
@-moz-document domain("todoist.com") {
div.reactist_modal_box.detail_modal/* default 650px */
{
max-width: max(70%, 1000px);
}
/* Task list: Todoist's default (800px) on narrow screens, all but 80px either side
on wide ones. Todoist still centres the sections. */
.view_content section.section/* default 800px */
{
max-width: max(800px, 100% - 160px);
}
.view_content .list_holder {
max-width: none;
}
/* Header (title and description) - same width as the sections. Its percentage is
relative to the whole panel, not the view content, so also subtract the view
content's 56px padding either side. Double attribute selector beats Todoist's
two-class rule. */
div[data-testid="large-header"][data-title-area] > div/* default 800px */
{
max-width: max(800px, 100% - 272px);
}
*[data-testid="task-details-modal"] {
width: min(80%, 1500px) !important;
}
.reactist_menulist[role=menu] {
max-width: 100%;
}
}