body { --theme-sidebar: #12131B; --theme-main: #12131B; --theme-border: #666666; --theme-progress: #008000; --theme-font: #CCCCCC; --theme-accent: #008000; } .sidebar, .sidebar_item, .sidebar_item:hover, .sidebar_item.selected, .switch, .switch_item, .switch_item.selected { background-color: var(--theme-sidebar); } body, .header, .header_filters_input, .recommendations_card, .page_wrapper, .splash_screen, .progress_bar, .card_with_icon, .card_with_icon_scoring, .table_cell, .table_header_cell, .main_wrapper_white, .ui_kit_common, .ui_kit_button, .ui_kit_button:hover, .ui_kit_tags_item, .ui_kit_select_value, .modal_window, .pie_chart, .line_chart_item, .tempo_task_commits, .tempo_task_tag, .tempo_task_hours, .achievement, .get_list_container, .get_list, .get_list_title { background-color: var(--theme-main); } .progress_bar_line { background-color: var(--theme-progress); } .header_title, .header_filters_input, .header_filters, .hours_chart_day_time, .hours_chart_day_name, .hours_chart_legend_title, .switch_item_title, .sidebar_item_title, .paginator_text, .title, .table_cell, .table_header_cell, .ui_kit_common, .ui_kit_button, .ui_kit_tags_item, .ui_kit_select_value, .ui_kit_checkbox_title, .pie_chart_percent, .pie_chart_text, .tempo_author, .tempo_task_tag, .tempo_task_value, .card_with_icon_value, .description_title, .description_text, .description_text > span, .description_list, .tempo_header_title, .tempo_header_day, .tempo_task_title, .modal_window_title, .nothing_found_text, .recommendations_modal_title, .recommendations_modal_sub_title, .nothing_found_title, .achievement_title, .achievement_description { color: var(--theme-font); } .ui_kit_tags_item, .card_with_icon, .main_wrapper_white, .hours_chart_hour, .page_wrapper, .pie_chart, .table_row, .tempo_header, .tempo_author, .tempo_column, .tempo_task, .tempo_task_header { border-color: var(--theme-border); } .logo, .sidebar_title, .header_setting { display: none; } /* Header */ .header_print { margin-right: 0; } /* Sidebar */ .sidebar { padding-top: 8px; padding-left: 0; border-right: 1px solid var(--theme-border); } .sidebar_item:hover > .sidebar_item_title, .sidebar_item.selected > .sidebar_item_title { text-decoration: underline; color: var(--theme-accent); } /* Switch */ .switch { width: 100%; padding: 0; } .switch_item, .switch_item.selected { border-radius: 0; border-bottom: 2px solid var(--theme-border); } .switch_item.selected { border-color: var(--theme-accent); } .switch_item.selected > .switch_item_title { font-weight: bold; color: var(--theme-accent); } /* Main */ .page_wrapper_main { padding-top: 0; } .card_with_icon_icon { filter: grayscale(1); } .pie_chart_icon, .pie_chart_color { filter: grayscale(0.3); } .line_chart, .line_chart_item, .line_chart_item:last-child, .hours_chart_hour, .main_wrapper_white, .pie_chart { border-radius: 0; } .ui_kit_button, .ui_kit_select_value, .line_chart_item, .tempo_task_tag, .tempo_task_commits, .tempo_task_hours { border: 1px solid var(--theme-border); } .hours_chart_legend_work, .hours_chart_legend_weekend, .hours_chart_legend_count, .ui_kit_button_link, .line_chart_item:has(.line_chart_sub_item) { border: none; } .tempo_task_icon { background-color: var(--theme-font); border-radius: 8px; }