xref: /template/ad-hominem/css/plugins.less (revision fa17b5ed0d966cfffc3adfaedd7deaa5555daa68)
1/**
2 * This file contains style overrides for selected plugins
3 * @author Sascha Leib <sascha@leib.be>
4 */
5
6/* upgrade plugin */
7#plugin__upgrade_meter {
8	& {
9		height: 26px;
10	}
11	ol li {
12		.stage {
13		color: #444;
14		}
15		.step {
16			color: #444;
17		}
18		&.active {
19			height: 26px;
20		}
21	}
22}
23#plugin__upgrade_form {
24	button {
25		padding: .25em .5em;
26		cursor: pointer;
27	}
28}
29
30/* redirect plugin (dark mode override): */
31
32@media (prefers-color-scheme: dark) {
33
34	body.darkmode div.noteredirect {
35		background-color: #2A4456;
36	}
37}
38
39/* move plugin: */
40
41main #plugin_move__progress #plugin_move__preview span {
42	color: @ini_link;
43}
44
45@media (prefers-color-scheme: dark) {
46
47	body.darkmode #plugin_move__progress #plugin_move__preview span {
48		color: @ini_link_dark;
49	}
50	body.darkmode #plugin_move__tree ul.tree_list li div:hover {
51		background-color: @ini_background_alt_dark;
52	}
53
54	body.darkmode .ui-widget-content {
55		border-color: @ini_border_dark;
56		background-color: @ini_background_site_dark;
57		color: @ini_text_alt_dark;
58	}
59
60	body.darkmode .ui-widget.ui-widget-content {
61		border-color: @ini_border_dark;
62	}
63	body.darkmode .ui-widget-header {
64		color: @ini_text_dark;
65		background: @ini_background_alt_dark none 50% 50% repeat-x;
66	}
67}
68
69/* searchIndex Manager plugin (dark mode overrides): */
70
71@media (prefers-color-scheme: dark) {
72	body.darkmode  #plugin__searchindex_msg {
73		background-color: @ini_background_site_dark;
74		color: @ini_text_alt_dark;
75		border-color: @ini_border_dark;
76	}
77}
78
79/* Translations plugin: */
80
81table#outdated_translations {
82	td.missing { background-color: #fdd; }
83	td.current { background-color: #dfd; }
84}
85
86@media (prefers-color-scheme: dark) {
87	body.darkmode table#outdated_translations {
88		td.missing { background-color: #300; }
89		td.current { background-color: #030; }
90	}
91}